Bug 349068

Summary: crash by opening gimp
Product: [Applications] marble Reporter: W. Luitjens <w.luitjens>
Component: generalAssignee: marble-bugs
Status: RESOLVED WORKSFORME    
Severity: crash CC: caulier.gilles
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description W. Luitjens 2015-06-12 15:48:11 UTC
Application: digikam (4.9.0)
KDE Platform Version: 4.14.9
Qt Version: 4.8.7
Operating System: Linux 4.0.4-3-desktop x86_64
Distribution: "openSUSE 20150610 (Tumbleweed) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
In Digikam I send a photo to gimp to do something. When Gimp opend Digikam crashed and shut down. My OS is Open Suse Tumbleweed with Gnome.( I would like to use KDE but i its for me impossible to install my wacom cintiq 21 ux. With Gnome it is easy)
This is the first time I do this.

-- Backtrace:
Application: Photo Layouts Editor (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcbf1895940 (LWP 21680))]

Thread 13 (Thread 0x7fcbd179a700 (LWP 21683)):
#0  0x00007fcbea2839bd in recvmsg () from /lib64/libc.so.6
#1  0x00007fcbe33af9c6 in udev_monitor_receive_device () from /usr/lib64/libudev.so.1
#2  0x00007fcbd22ef2eb in ?? () from /usr/lib64/libusb-1.0.so.0
#3  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fcbc5d28700 (LWP 21684)):
#0  0x00007fcbe777891f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcbeadd41d6 in wait (time=18446744073709551615, this=0x184f8d0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x18501b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e419e in ?? ()
#4  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x17abe60) at thread/qthread_unix.cpp:352
#5  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fcbc5527700 (LWP 21685)):
#0  0x00007fcbea27a4cd in poll () from /lib64/libc.so.6
#1  0x00007fcbe2183e54 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcbe2183f6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcbeaf022de in QEventDispatcherGlib::processEvents (this=0x7fcbb80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fcbeaed406f in QEventLoop::processEvents (this=this@entry=0x7fcbc5526c60, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcbeaed4365 in QEventLoop::exec (this=this@entry=0x7fcbc5526c60, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcbeadd151f in QThread::exec (this=this@entry=0x1844220) at thread/qthread.cpp:538
#7  0x00007fcbeaeb5973 in QInotifyFileSystemWatcherEngine::run (this=0x1844220) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x1844220) at thread/qthread_unix.cpp:352
#9  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fcbc4d26700 (LWP 21688)):
#0  0x00007fcbe777891f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcbeadd41d6 in wait (time=18446744073709551615, this=0x296eed0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x296a2d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcbef40206a in ?? () from /usr/lib64/libdigikamcore.so.4.9.0
#4  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x296a2c0) at thread/qthread_unix.cpp:352
#5  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fcbb7230700 (LWP 21689)):
#0  0x00007fcbe21c5cd4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fcbe2183528 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcbe2183d70 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcbe2183f6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fcbeaf022de in QEventDispatcherGlib::processEvents (this=0x7fcbb00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007fcbeaed406f in QEventLoop::processEvents (this=this@entry=0x7fcbb722fc60, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcbeaed4365 in QEventLoop::exec (this=this@entry=0x7fcbb722fc60, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcbeadd151f in QThread::exec (this=this@entry=0x2b60a30) at thread/qthread.cpp:538
#8  0x00007fcbeaeb5973 in QInotifyFileSystemWatcherEngine::run (this=0x2b60a30) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x2b60a30) at thread/qthread_unix.cpp:352
#10 0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fcbab581700 (LWP 21754)):
#0  0x00007fcbe2181224 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fcbe218382f in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcbe2183de8 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcbe2183f6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fcbeaf022de in QEventDispatcherGlib::processEvents (this=0x7fcba0002c00, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007fcbeaed406f in QEventLoop::processEvents (this=this@entry=0x7fcbab580c20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcbeaed4365 in QEventLoop::exec (this=0x7fcbab580c20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcbef401733 in ?? () from /usr/lib64/libdigikamcore.so.4.9.0
#8  0x00007fcbeadc7b0e in QThreadPoolThread::run (this=0x395bee0) at concurrent/qthreadpool.cpp:108
#9  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x395bee0) at thread/qthread_unix.cpp:352
#10 0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fcb937fe700 (LWP 21829)):
#0  0x00007fcbe21c5cd4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fcbe21838d9 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcbe2183de8 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcbe2183f6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fcbeaf022de in QEventDispatcherGlib::processEvents (this=0x7fcb8c001fe0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007fcbeaed406f in QEventLoop::processEvents (this=this@entry=0x7fcb937fdc60, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcbeaed4365 in QEventLoop::exec (this=this@entry=0x7fcb937fdc60, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcbeadd151f in QThread::exec (this=this@entry=0x53c8bb0) at thread/qthread.cpp:538
#8  0x00007fcbeaeb5973 in QInotifyFileSystemWatcherEngine::run (this=0x53c8bb0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x53c8bb0) at thread/qthread_unix.cpp:352
#10 0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fcbb53a0700 (LWP 21830)):
#0  0x00007fcbe777891f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcbdd2a9826 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fcbdd2a9859 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fcae16d7700 (LWP 21831)):
#0  0x00007fcbea27a4cd in poll () from /lib64/libc.so.6
#1  0x00007fcbe2183e54 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcbe218418a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcbce244426 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007fcbe21a8f55 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fcae0ca3700 (LWP 21832)):
#0  0x00007fcbe777891f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcbdd01c35d in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fcbdd2d1396 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fcae00a2700 (LWP 21853)):
[KCrash Handler]
#5  deref (this=0x200000c15c40) at /usr/include/QtCore/qatomic_x86_64.h:133
#6  ~QString (this=0x7fcaceefd238, __in_chrg=<optimized out>) at /usr/include/QtCore/qstring.h:880
#7  ~GeoDataObjectPrivate (this=0x7fcaceefd230, __in_chrg=<optimized out>) at /usr/src/debug/marble-15.04.2/src/lib/marble/geodata/data/GeoDataObject.cpp:27
#8  Marble::GeoDataObject::~GeoDataObject (this=0x7fcaceefd0f0, __in_chrg=<optimized out>) at /usr/src/debug/marble-15.04.2/src/lib/marble/geodata/data/GeoDataObject.cpp:62
#9  0x00007fcbe7cc8299 in Marble::GeoDataPoint::~GeoDataPoint (this=0x7fcaceefd0f0, __in_chrg=<optimized out>) at /usr/src/debug/marble-15.04.2/src/lib/marble/geodata/data/GeoDataPoint.cpp:64
#10 0x00007fcbe7cdd06c in Marble::GeoDataPlacemark::setGeometry (this=0x7fcaceefcc30, entry=0x7fcaceefd270) at /usr/src/debug/marble-15.04.2/src/lib/marble/geodata/data/GeoDataPlacemark.cpp:247
#11 0x00007fcbe7cdd0fd in Marble::GeoDataPlacemark::setCoordinate (this=<optimized out>, lon=6.9423013735142418e-310, lat=6.9420685613553354e-310, alt=6.9423013692920062e-310, _unit=<optimized out>) at /usr/src/debug/marble-15.04.2/src/lib/marble/geodata/data/GeoDataPlacemark.cpp:231
#12 0x00007fcba86b497b in Marble::CacheRunner::parseFile (this=0x7fcb30038220, fileName=..., role=<optimized out>) at /usr/src/debug/marble-15.04.2/src/plugins/runner/cache/CacheRunner.cpp:88
#13 0x00007fcbe7eb1789 in Marble::ParsingTask::run (this=0x7fcb3001ecf0) at /usr/src/debug/marble-15.04.2/src/lib/marble/RunnerTask.cpp:96
#14 0x00007fcbeadc7b0e in QThreadPoolThread::run (this=0x7fcb9c093e40) at concurrent/qthreadpool.cpp:108
#15 0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x7fcb9c093e40) at thread/qthread_unix.cpp:352
#16 0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#17 0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fcad7891700 (LWP 21855)):
#0  0x00007fcbe21c5cd4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fcbe2183490 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcbe2183d70 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcbe2183f6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fcbeaf022de in QEventDispatcherGlib::processEvents (this=0x7fcb3028cac0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007fcbeaed406f in QEventLoop::processEvents (this=this@entry=0x7fcad7890ca0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcbeaed4365 in QEventLoop::exec (this=this@entry=0x7fcad7890ca0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcbeadd151f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#8  0x00007fcbeadd3cef in QThreadPrivate::start (arg=0x5ba4f50) at thread/qthread_unix.cpp:352
#9  0x00007fcbe7774484 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcbea282a4d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fcbf1895940 (LWP 21680)):
#0  0x00007fcbe777891f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcbeadd41d6 in wait (time=18446744073709551615, this=0x7fcba0084160) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x7fcba0084100, mutex=mutex@entry=0x7fcba00840d8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcbeadc6d72 in QThreadPoolPrivate::waitForDone (this=0x7fcba0084050, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:295
#4  0x00007fcbeadc81d5 in QThreadPool::~QThreadPool (this=0x7fcba0084030, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:438
#5  0x00007fcbeadc8209 in QThreadPool::~QThreadPool (this=0x7fcba0084030, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#6  0x00007fcbeadc89d5 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x7fcbeb23bfe0 <theInstance()::cleanup>, __in_chrg=<optimized out>) at ../../src/corelib/global/qglobal.h:2074
#7  0x00007fcbea1d1c39 in __run_exit_handlers () from /lib64/libc.so.6
#8  0x00007fcbea1d1c85 in exit () from /lib64/libc.so.6
#9  0x00007fcbcd8d4c74 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#10 0x00007fcbec5ff9b0 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5
#11 0x00007fcbe61ef40e in _XIOError () from /usr/lib64/libX11.so.6
#12 0x00007fcbe61ecded in _XEventsQueued () from /usr/lib64/libX11.so.6
#13 0x00007fcbe61dedeb in XEventsQueued () from /usr/lib64/libX11.so.6
#14 0x00007fcbeb9835fc in ?? () from /usr/lib64/libQtGui.so.4
#15 0x00007fcbe21838e1 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#16 0x00007fcbe2183de8 in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007fcbe2183f6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#18 0x00007fcbeaf022be in QEventDispatcherGlib::processEvents (this=0x149a5d0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#19 0x00007fcbeb983b86 in ?? () from /usr/lib64/libQtGui.so.4
#20 0x00007fcbeaed406f in QEventLoop::processEvents (this=this@entry=0x7fff82e316e0, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007fcbeaed4365 in QEventLoop::exec (this=this@entry=0x7fff82e316e0, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007fcbeaed97b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#23 0x00000000004a0f70 in ?? ()
#24 0x00007fcbea1bc8c5 in __libc_start_main () from /lib64/libc.so.6
#25 0x00000000004a3879 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 03:57:32 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-15 10:54:02 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
mark the bug 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 3 Bug Janitor Service 2018-11-30 04:06:21 UTC
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!