[marble] [Bug 415682] New: Marble closed crash with QTCurve
Holger Rumland
bugzilla_noreply at kde.org
Sun Dec 29 15:46:55 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=415682
Bug ID: 415682
Summary: Marble closed crash with QTCurve
Product: marble
Version: unspecified
Platform: openSUSE RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: hrumland at t-online.de
Target Milestone: ---
Application: marble (2.2.20 (2.3 development version))
Qt Version: 5.9.7
Frameworks Version: 5.55.0
Operating System: Linux 4.12.14-lp151.28.36-default x86_64
Distribution: "openSUSE Leap 15.1"
-- Information about the crash:
- What I was doing when the application crashed:
Closing marble caused the crash. This happens only with the QTCurve Theme
engine.
The crash can be reproduced every time.
-- Backtrace:
Application: Marble Virtual Globe (marble), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4e8a431940 (LWP 16470))]
Thread 5 (Thread 0x7f4e397dc700 (LWP 16486)):
#0 0x00007f4e824f5bdb in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007f4e79e72962 in base::ConditionVariable::TimedWait () at
../../3rdparty/chromium/base/synchronization/condition_variable_posix.cc:117
#2 0x00007f4e79e48749 in base::PosixDynamicThreadPool::WaitForTask () at
../../3rdparty/chromium/base/threading/worker_pool_posix.cc:176
#3 0x00007f4e79e48cab in ThreadMain () at
../../3rdparty/chromium/base/threading/worker_pool_posix.cc:86
#4 0x00007f4e79e4155b in ThreadFunc () at
../../3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#5 0x00007f4e824ef569 in start_thread () from /lib64/libpthread.so.0
#6 0x00007f4e856ef9ef in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7f4e39fdd700 (LWP 16485)):
#0 0x00007f4e824f5bdb in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007f4e79e72962 in base::ConditionVariable::TimedWait () at
../../3rdparty/chromium/base/synchronization/condition_variable_posix.cc:117
#2 0x00007f4e79e48749 in base::PosixDynamicThreadPool::WaitForTask () at
../../3rdparty/chromium/base/threading/worker_pool_posix.cc:176
#3 0x00007f4e79e48cab in ThreadMain () at
../../3rdparty/chromium/base/threading/worker_pool_posix.cc:86
#4 0x00007f4e79e4155b in ThreadFunc () at
../../3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#5 0x00007f4e824ef569 in start_thread () from /lib64/libpthread.so.0
#6 0x00007f4e856ef9ef in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7f4e3aa16700 (LWP 16484)):
#0 0x00007f4e824f58ad in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007f4e79e39699 in base::WaitableEvent::TimedWait () at
../../3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2 0x00007f4e79e396c7 in base::WaitableEvent::Wait () at
../../3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3 0x00007f4e79e144fb in base::MessagePumpDefault::Run () at
../../3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4 0x00007f4e79e10dc8 in base::MessageLoop::RunHandler () at
../../3rdparty/chromium/base/message_loop/message_loop.cc:378
#5 0x00007f4e79e2d85b in base::RunLoop::Run () at
../../3rdparty/chromium/base/run_loop.cc:35
#6 0x00007f4e79e45486 in base::Thread::Run () at
../../3rdparty/chromium/base/threading/thread.cc:245
#7 base::Thread::ThreadMain () at
../../3rdparty/chromium/base/threading/thread.cc:333
#8 0x00007f4e79e4155b in ThreadFunc () at
../../3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#9 0x00007f4e824ef569 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4e856ef9ef in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7f4e50286700 (LWP 16474)):
#0 0x00007f4e7f4affd9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1 0x00007f4e7f46a2a8 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#2 0x00007f4e8624296b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#3 0x00007f4e861e790a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#4 0x00007f4e86005daa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#5 0x00007f4e8769c9e5 in ?? () from /usr/lib64/libQt5DBus.so.5
#6 0x00007f4e8600aced in ?? () from /usr/lib64/libQt5Core.so.5
#7 0x00007f4e824ef569 in start_thread () from /lib64/libpthread.so.0
#8 0x00007f4e856ef9ef in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7f4e8a431940 (LWP 16470)):
[KCrash Handler]
#6 0x00007f4e86e124c0 in vtable for QSurface () from /usr/lib64/libQt5Gui.so.5
#7 0x00007f4e86fc155b in QWidgetPrivate::deleteTLSysExtra
(this=0x55ab85e83820) at kernel/qwidget.cpp:1921
#8 0x00007f4e86fc63a8 in QWidget::destroy (this=this at entry=0x55ab82b21180,
destroyWindow=destroyWindow at entry=true,
destroySubWindows=destroySubWindows at entry=true) at kernel/qwidget.cpp:12457
#9 0x00007f4e86fcd918 in QWidget::~QWidget (this=0x55ab82b21180,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1706
#10 0x00007f4e870ca569 in QLabel::~QLabel (this=0x55ab82b21180,
__in_chrg=<optimized out>) at widgets/qlabel.cpp:243
#11 0x00007f4e84d35615 in QScopedPointerDeleter<QLabel>::cleanup
(pointer=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:60
#12 QScopedPointer<QLabel, QScopedPointerDeleter<QLabel> >::~QScopedPointer
(this=0x7f4e84f45038 <QtWebEngineWidgetUI::(anonymous
namespace)::Q_QGS_bubbleInstance::innerFunction()::holder+56>,
__in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:107
#13 QtWebEngineWidgetUI::MessageBubbleWidget::~MessageBubbleWidget
(this=0x7f4e84f45000 <QtWebEngineWidgetUI::(anonymous
namespace)::Q_QGS_bubbleInstance::innerFunction()::holder>,
__in_chrg=<optimized out>) at ui/messagebubblewidget.cpp:122
#14 0x00007f4e84d35649 in QtWebEngineWidgetUI::(anonymous
namespace)::Q_QGS_bubbleInstance::Holder::~Holder (this=<optimized out>,
__in_chrg=<optimized out>) at ui/messagebubblewidget.cpp:52
#15 0x00007f4e8562fd78 in __run_exit_handlers () from /lib64/libc.so.6
#16 0x00007f4e8562fdca in exit () from /lib64/libc.so.6
#17 0x00007f4e85617f91 in __libc_start_main () from /lib64/libc.so.6
#18 0x000055ab8161286a in _start ()
[Inferior 1 (process 16470) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Marble-bugs
mailing list