Bug 289916 - Marble widget crashing on exit
Summary: Marble widget crashing on exit
Status: RESOLVED WORKSFORME
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2011-12-27 11:25 UTC by Matthieu Pupat
Modified: 2018-10-28 03:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthieu Pupat 2011-12-27 11:25:30 UTC
Application: digikam (2.4.1)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.0
Operating System: Linux 3.1.6-1.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

I tried to change the tooltips color using systemsettings with Digikam open. Then when I closed digikam it crashed.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0388ccda40 (LWP 6472))]

Thread 10 (Thread 0x7f037b1df700 (LWP 6474)):
#0  0x0000003b9f40bad5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000038a8e7c02b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000000005c6d40 in ?? ()
#3  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f037a9de700 (LWP 6475)):
#0  0x0000003b9f0e6a43 in poll () from /lib64/libc.so.6
#1  0x0000003b9ec44f88 in ?? () from /lib64/libglib-2.0.so.0
#2  0x0000003b9ec4544c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00000038a8fa79c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00000038a8f77dc2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00000038a8f78017 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00000038a8e78ad7 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00000038a8f57b9f in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#9  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f037a1dd700 (LWP 6487)):
#0  0x0000003b9f40bad5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000038a8e7c02b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000038b97443a9 in ?? () from /usr/lib64/libdigikamcore.so.2
#3  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f034e98d700 (LWP 6540)):
#0  0x0000003b9f40c943 in pthread_getspecific () from /lib64/libpthread.so.0
#1  0x0000003b9ec6b2fd in g_thread_self () from /lib64/libglib-2.0.so.0
#2  0x0000003b9ec43670 in g_main_context_acquire () from /lib64/libglib-2.0.so.0
#3  0x0000003b9ec44da1 in ?? () from /lib64/libglib-2.0.so.0
#4  0x0000003b9ec4544c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00000038a8fa79c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00000038a8f77dc2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00000038a8f78017 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#8  0x00000038a8e78ad7 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#9  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#10 0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#11 0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f032f5c8700 (LWP 6995)):
#0  0x0000003b9f0fcb7f in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x0000003b9f0e6a28 in poll () from /lib64/libc.so.6
#2  0x0000003b9ec44f88 in ?? () from /lib64/libglib-2.0.so.0
#3  0x0000003b9ec4544c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00000038a8fa79c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00000038a8f77dc2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00000038a8f78017 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00000038a8e78ad7 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00000038a8f57b9f in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#10 0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#11 0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f034e18c700 (LWP 7353)):
#0  0x0000003b9f40be3f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000038a8e7bf8f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000038a8e6f55f in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f034f9af700 (LWP 7354)):
#0  0x0000003b9f40be3f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000038a8e7bf8f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000038a8e6f55f in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f032fdc9700 (LWP 7355)):
#0  0x0000003b9f40be3f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000038a8e7bf8f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000038a8e6f55f in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f031f7fe700 (LWP 7356)):
#0  0x0000003b9f40be3f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000038a8e7bf8f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000038a8e6f55f in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00000038a8e7bb1b in ?? () from /usr/lib64/libQtCore.so.4
#4  0x0000003b9f407d90 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003b9f0ef3dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0388ccda40 (LWP 6472)):
[KCrash Handler]
#6  0x00000038a8f78e15 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#7  0x00000038a95c96bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#8  0x00000038a95ce573 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#9  0x00000038aa850766 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#10 0x00000038a8f78c8c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#11 0x00000038a8f90522 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib64/libQtCore.so.4
#12 0x00000038a8f9129c in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
#13 0x00000038b6d59e3a in Marble::MarbleWidgetDefaultInputHandler::Private::~Private() () from /usr/lib64/libmarblewidget.so.12
#14 0x00000038b6d59f00 in Marble::MarbleWidgetDefaultInputHandler::~MarbleWidgetDefaultInputHandler() () from /usr/lib64/libmarblewidget.so.12
#15 0x00000038b6d59f29 in Marble::MarbleWidgetDefaultInputHandler::~MarbleWidgetDefaultInputHandler() () from /usr/lib64/libmarblewidget.so.12
#16 0x00000038b6d33eff in Marble::MarbleWidget::setInputHandler(Marble::MarbleWidgetInputHandler*) () from /usr/lib64/libmarblewidget.so.12
#17 0x00000038b6d33fa8 in Marble::MarbleWidget::~MarbleWidget() () from /usr/lib64/libmarblewidget.so.12
#18 0x00000038b6d33ff9 in Marble::MarbleWidget::~MarbleWidget() () from /usr/lib64/libmarblewidget.so.12
#19 0x00000038b883a995 in ?? () from /usr/lib64/libkgeomap.so.1
#20 0x00000038b883aa19 in ?? () from /usr/lib64/libkgeomap.so.1
#21 0x00000038b882aede in KGeoMap::KGeoMapWidget::~KGeoMapWidget() () from /usr/lib64/libkgeomap.so.1
#22 0x00000038b882afd9 in KGeoMap::KGeoMapWidget::~KGeoMapWidget() () from /usr/lib64/libkgeomap.so.1
#23 0x00000038a8f8afd5 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#24 0x00000038a96143d0 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#25 0x000000000064f619 in ?? ()
#26 0x00000038a8f8afd5 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#27 0x00000038a96143d0 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#28 0x0000000000641cb9 in ?? ()
#29 0x00000038a8f8afd5 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#30 0x00000038a96143d0 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#31 0x00000038a99e9439 in QMainWindow::~QMainWindow() () from /usr/lib64/libQtGui.so.4
#32 0x00000038a8f8afd5 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#33 0x00000038a96143d0 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#34 0x00000038b9768f80 in Digikam::SidebarSplitter::~SidebarSplitter() () from /usr/lib64/libdigikamcore.so.2
#35 0x00000038b9768fc9 in Digikam::SidebarSplitter::~SidebarSplitter() () from /usr/lib64/libdigikamcore.so.2
#36 0x00000038a8f8afd5 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#37 0x00000038a96143d0 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#38 0x0000000000647b29 in ?? ()
#39 0x0000000000572857 in ?? ()
#40 0x0000000000572d09 in ?? ()
#41 0x00000038a8f91b58 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#42 0x00000038a96197bb in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#43 0x00000038a99eb0bb in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#44 0x00000038aa94c3a8 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5
#45 0x00000038a95c96f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#46 0x00000038a95ce573 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#47 0x00000038aa850766 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#48 0x00000038a8f78c8c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#49 0x00000038a8f7c71a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#50 0x00000038a8fa7533 in ?? () from /usr/lib64/libQtCore.so.4
#51 0x0000003b9ec44a7d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#52 0x0000003b9ec45278 in ?? () from /lib64/libglib-2.0.so.0
#53 0x0000003b9ec4544c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#54 0x00000038a8fa795f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#55 0x00000038a966c2ce in ?? () from /usr/lib64/libQtGui.so.4
#56 0x00000038a8f77dc2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#57 0x00000038a8f78017 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#58 0x00000038a8f7ca15 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#59 0x000000000048bc8d in ?? ()
#60 0x0000003b9f02169d in __libc_start_main () from /lib64/libc.so.6
#61 0x000000000048d465 in _start ()

Possible duplicates by query: bug 289130, bug 289113, bug 288397, bug 288396, bug 288051.

Reported using DrKonqi
Comment 1 Dennis Nienhüser 2011-12-31 09:55:14 UTC
Is this crash reproducible?
Comment 2 Jekyll Wu 2013-11-09 07:51:05 UTC
Please try recent release to see whether the problem still exists
Comment 3 Andrew Crouthamel 2018-09-28 03:09:57 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-28 03:22:57 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!