https://bugs.kde.org/show_bug.cgi?id=3D379388 Bug ID: 379388 Summary: Discover Segfault upon closing window Product: kde Version: unspecified Platform: unspecified OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: unassigned-bugs@kde.org Reporter: rainer+kdebugs@7val.com Target Milestone: --- Application: plasma-discover (5.7.5) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.8.0-49-generic x86_64 Distribution: Ubuntu 16.10 -- Information about the crash: - What I was doing when the application crashed: I believe Discover segfaulted when I closed all Discover windows via the Task-Manager Panel. Alternatively, it may have crashed when I unplugged the= USB card reader that it had open. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f59ed5a3340 (LWP 3370))] Thread 4 (Thread 0x7f59cdaab700 (LWP 3375)): #0 0x00007f59f60cb044 in g_mutex_unlock (mutex=3D0x7f59c8000990) at ././glib/gthread-posix.c:1348 #1 0x00007f59f6084ecc in g_main_context_prepare (context=3Dcontext@entry=3D0x7f59c8000990, priority=3Dpriority@entry=3D0x7f= 59cdaaabc0) at ././glib/gmain.c:3499 #2 0x00007f59f60858fb in g_main_context_iterate (context=3Dcontext@entry=3D0x7f59c8000990, block=3Dblock@entry=3D1, dispatch=3Ddispatch@entry=3D1, self=3D) at ././glib/gmain.c:= 3909 #3 0x00007f59f6085aec in g_main_context_iteration (context=3D0x7f59c800099= 0, may_block=3Dmay_block@entry=3D1) at ././glib/gmain.c:3990 #4 0x00007f59f9a3c4ab in QEventDispatcherGlib::processEvents(QFlags) (this=3D0x7f59c80008c0, flags=3D...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f59f99e40fa in QEventLoop::exec(QFlags) (this=3Dthis@entry=3D0x7f59cdaaad00, flags=3D..., flags@entry=3D...) at kernel/qeventloop.cpp:204 #6 0x00007f59f9809d43 in QThread::exec() (this=3D) at thread/qthread.cpp:500 #7 0x00007f59f980ec68 in QThreadPrivate::start(void*) (arg=3D0x55e56102b53= 0) at thread/qthread_unix.cpp:341 #8 0x00007f59f65a96ca in start_thread (arg=3D0x7f59cdaab700) at pthread_create.c:333 #9 0x00007f59f8e110af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7f59e2769700 (LWP 3372)): #0 0x00007f59f8e050bd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f59f60859d6 in g_main_context_poll (priority=3D, n_fds=3D1, fds=3D0x7f59dc00b520, timeout=3D, context=3D0x7f5= 9dc000990) at ././glib/gmain.c:4228 #2 0x00007f59f60859d6 in g_main_context_iterate (context=3Dcontext@entry=3D0x7f59dc000990, block=3Dblock@entry=3D1, dispatch=3Ddispatch@entry=3D1, self=3D) at ././glib/gmain.c:= 3924 #3 0x00007f59f6085aec in g_main_context_iteration (context=3D0x7f59dc00099= 0, may_block=3Dmay_block@entry=3D1) at ././glib/gmain.c:3990 #4 0x00007f59f9a3c4ab in QEventDispatcherGlib::processEvents(QFlags) (this=3D0x7f59dc0008c0, flags=3D...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f59f99e40fa in QEventLoop::exec(QFlags) (this=3Dthis@entry=3D0x7f59e2768cd0, flags=3D..., flags@entry=3D...) at kernel/qeventloop.cpp:204 #6 0x00007f59f9809d43 in QThread::exec() (this=3Dthis@entry=3D0x7f59f6eb5d= 60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007f59f6e41575 in QDBusConnectionManager::run() (this=3D0x7f59f6eb5= d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:171 #8 0x00007f59f980ec68 in QThreadPrivate::start(void*) (arg=3D0x7f59f6eb5d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007f59f65a96ca in start_thread (arg=3D0x7f59e2769700) at pthread_create.c:333 #10 0x00007f59f8e110af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7f59eac7c700 (LWP 3371)): #0 0x00007f59f8e050bd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f59f422bc62 in poll (__timeout=3D-1, __nfds=3D1, __fds=3D0x7f59e= ac7bc00) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 0x00007f59f422bc62 in _xcb_conn_wait (c=3Dc@entry=3D0x55e560f6b4f0, cond=3Dcond@entry=3D0x55e560f6b530, vector=3Dvector@entry=3D0x0, count=3Dco= unt@entry=3D0x0) at ../../src/xcb_conn.c:459 #3 0x00007f59f422d8d7 in xcb_wait_for_event (c=3D0x55e560f6b4f0) at ../../src/xcb_in.c:693 #4 0x00007f59ed1d3299 in QXcbEventReader::run() (this=3D0x55e560f75ba0) at qxcbconnection.cpp:1325 #5 0x00007f59f980ec68 in QThreadPrivate::start(void*) (arg=3D0x55e560f75ba= 0) at thread/qthread_unix.cpp:341 #6 0x00007f59f65a96ca in start_thread (arg=3D0x7f59eac7c700) at pthread_create.c:333 #7 0x00007f59f8e110af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7f59ed5a3340 (LWP 3370)): [KCrash Handler] #6 0x00007f59fc6695df in QExplicitlySharedDataPointer::~QExplicitlySha= redDataPointer() (this=3D0x55e5655d8a30, __in_chrg=3D) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:159 #7 0x00007f59fc6695df in QNetworkConfiguration::~QNetworkConfiguration() (this=3D0x55e5655d8a30, __in_chrg=3D) at bearer/qnetworkconfiguration.cpp:297 #8 0x00007f59f986f019 in QHashData::free_helper(void (*)(QHashData::Node*)) (this=3D0x55e5655d8f50, node_delete=3D0x7f59fc67c090 >::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:538 #9 0x00007f59fc67c06f in QHash >::freeData(QHashData*) (this=3D0x55e5656004d= 0, x=3D) at ../../include/QtCore/../../src/corelib/tools/qhash.= h:555 #10 0x00007f59fc67c06f in QHash >::~QHash() (this=3D0x55e5656004d0, __in_chrg=3D) at ../../include/QtCore/../../src/corelib/tools/qhash.h:246 #11 0x00007f59fc67c06f in QSharedNetworkSessionManager::~QSharedNetworkSessionManager() (this=3D0x55e5656004d0, __in_chrg=3D) at bearer/qsharednetworksession_p.h:61 #12 0x00007f59fc67c06f in qThreadStorage_deleteData(void*, QSharedNetworkSessionManager**) (d=3D0x55e5656004d0) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:86 #13 0x00007f59fc67c06f in QThreadStorage::deleteData(void*) (x=3D0x55e5656004d0) at ../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:129 #14 0x00007f59f980ced3 in QThreadStorageData::finish(void**) (p=3D0x55e560f= 5be28) at thread/qthreadstorage.cpp:195 #15 0x00007f59f99e5a2c in QCoreApplicationPrivate::cleanupThreadData() (this=3Dthis@entry=3D0x55e560f5c580) at kernel/qcoreapplication.cpp:487 #16 0x00007f59f9fc284b in QGuiApplicationPrivate::~QGuiApplicationPrivate() (this=3D0x55e560f5c580, __in_chrg=3D) at kernel/qguiapplication.cpp:1444 #17 0x00007f59fa5b0869 in QApplicationPrivate::~QApplicationPrivate() (this=3D0x55e560f5c580, __in_chrg=3D) at kernel/qapplication= .cpp:192 #18 0x00007f59f9a1b2c7 in QScopedPointerDeleter::cleanup(QObjectData*) (pointer=3D) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54 #19 0x00007f59f9a1b2c7 in QScopedPointer >::~QScopedPointer() (this=3D0x7fff7d77b= 118, __in_chrg=3D) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101 #20 0x00007f59f9a1b2c7 in QObject::~QObject() (this=3D, __in_chrg=3D) at kernel/qobject.cpp:893 #21 0x00007f59f99e7ec6 in QCoreApplication::~QCoreApplication() (this=3D0x7fff7d77b110, __in_chrg=3D) at kernel/qcoreapplication.cpp:848 #22 0x00007f59fa5b2331 in QApplication::~QApplication() (this=3D0x7fff7d77b= 110, __in_chrg=3D) at kernel/qapplication.cpp:820 #23 0x000055e55eea0633 in () #24 0x00007f59f8d293f1 in __libc_start_main (main=3D0x55e55ee9ff90, argc=3D= 3, argv=3D0x7fff7d77b2a8, init=3D, fini=3D, rtld_fini=3D, stack_end=3D0x7fff7d77b298) at ../csu/libc-sta= rt.c:291 #25 0x000055e55eea07ba in _start () Reported using DrKonqi --=20 You are receiving this mail because: You are watching all bug changes.=