https://bugs.kde.org/show_bug.cgi?id=368682
Bug ID: 368682 Summary: another konversation5 crash at exit Product: konversation Version: unspecified Platform: Compiled Sources OS: OS X Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konversation-de...@kde.org Reporter: rjvber...@gmail.com Application: konversation (1.6-master #5006) (Compiled from sources) Qt Version: 5.6.1 Frameworks Version: 5.24.0 Operating System: Darwin 13.4.0 x86_64 Distribution (Platform): MacPorts Packages -- Information about the crash: - What I was doing when the application crashed: Just like the previous crash (bug 364899), this crash occurs at exit even if I only start the application and quit it immediately. Built from commit #43190f3b8b1f4d27a4350a2306665ac4e360bd5e I haven't tried on Linux yet. The crash can be reproduced every time. -- Backtrace: Application: Konversation (konversation), signal: Segmentation fault: 11 (lldb) process attach --pid 52835 Process 52835 stopped Executable module set to "/Applications/MacPorts/KF5/konversation.app/Contents/MacOS/konversation". Architecture set to: x86_64-apple-macosx. (lldb) set set term-width 200 (lldb) thread info thread #1: tid = 0xc4edfb, 0x00007fff8451ce20 libsystem_kernel.dylib`__wait4 + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP (lldb) bt all * thread #1: tid = 0xc4edfb, 0x00007fff8451ce20 libsystem_kernel.dylib`__wait4 + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x00007fff8451ce20 libsystem_kernel.dylib`__wait4 + 8 frame #1: 0x0000000109635fe2 libKF5Crash.5.dylib`KCrash::startProcess(int, char const**, bool) + 135 frame #2: 0x0000000109635e06 libKF5Crash.5.dylib`KCrash::defaultCrashHandler(int) + 1049 frame #3: 0x00007fff81b8c5aa libsystem_platform.dylib`_sigtramp + 26 frame #4: 0x000000010b746417 QtCore`QThreadStorageData::get(this=0x0000000000000000) const + 39 at qthreadstorage.cpp:117 frame #5: 0x000000010afe04b6 QtGui`QOpenGLContext::currentContext() [inlined] QGuiGLThreadContext*& qThreadStorage_localData<QGuiGLThreadContext>(d=0x0000000000000000) + 8 at qthreadstorage.h:65 frame #6: 0x000000010afe04ae QtGui`QOpenGLContext::currentContext() [inlined] QThreadStorage<QGuiGLThreadContext*>::localData(this=0x0000000000000000) at qthreadstorage.h:139 frame #7: 0x000000010afe04ae QtGui`QOpenGLContext::currentContext() + 14 at qopenglcontext.cpp:415 frame #8: 0x000000010afb26a9 QtGui`QSurface::~QSurface(this=0x00007f80b1f94d40) + 25 at qsurface.cpp:127 frame #9: 0x000000010afa9e08 QtGui`QWindow::~QWindow(this=0x00007f80b1f94d30) + 72 at qwindow.cpp:207 frame #10: 0x000000010a75036e QtWidgets`QWidgetWindow::~QWidgetWindow() [inlined] QWidgetWindow::~QWidgetWindow(this=0x00007f80b1f94d30) + 14 at qwidgetwindow.cpp:131 frame #11: 0x000000010a750369 QtWidgets`QWidgetWindow::~QWidgetWindow(this=0x00007f80b1f94d30) + 9 at qwidgetwindow.cpp:131 frame #12: 0x000000010a7209f2 QtWidgets`QWidgetPrivate::deleteTLSysExtra(this=0x00007f80b1ea1cc0) + 322 at qwidget.cpp:1890 frame #13: 0x000000010a72069e QtWidgets`QWidget::destroy(this=<unavailable>, destroyWindow=<unavailable>, destroySubWindows=<unavailable>) + 830 at qwidget.cpp:12297 frame #14: 0x000000010a71fe2e QtWidgets`QWidget::~QWidget(this=0x00007f80b1ea1570) + 1486 at qwidget.cpp:1679 frame #15: 0x000000010a86d5ae QtWidgets`QMenu::~QMenu() [inlined] QMenu::~QMenu(this=0x00007f80b1ea1570) + 14 at qmenu.cpp:1495 frame #16: 0x000000010a86d5a9 QtWidgets`QMenu::~QMenu(this=0x00007f80b1ea1570) + 9 at qmenu.cpp:1495 frame #17: 0x000000010b932473 QtCore`QObjectPrivate::deleteChildren(this=0x00007f80b1e9f040) + 243 at qobject.cpp:1963 frame #18: 0x000000010a71fe12 QtWidgets`QWidget::~QWidget(this=0x00007f80b1e9e9c0) + 1458 at qwidget.cpp:1674 frame #19: 0x000000010a86d5ae QtWidgets`QMenu::~QMenu() [inlined] QMenu::~QMenu(this=0x00007f80b1e9e9c0) + 14 at qmenu.cpp:1495 frame #20: 0x000000010a86d5a9 QtWidgets`QMenu::~QMenu(this=0x00007f80b1e9e9c0) + 9 at qmenu.cpp:1495 frame #21: 0x000000010931ba56 konversation`IrcContextMenus::~IrcContextMenus(this=0x00007f80b1b44400) + 38 at irccontextmenus.cpp:86 frame #22: 0x0000000109321eba konversation`(anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction()::Cleanup::~Cleanup() [inlined] IrcContextMenus::~IrcContextMenus(this=0x00007f80b1b44400) + 26 at irccontextmenus.cpp:85 frame #23: 0x0000000109321eb2 konversation`(anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction()::Cleanup::~Cleanup() [inlined] IrcContextMenusPrivate::~IrcContextMenusPrivate(this=0x00007f80b1b44400) at irccontextmenus.cpp:66 frame #24: 0x0000000109321eb2 konversation`(anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction()::Cleanup::~Cleanup() [inlined] IrcContextMenusPrivate::~IrcContextMenusPrivate(this=0x00007f80b1b44400, newValue=<unavailable>) at irccontextmenus.cpp:65 frame #25: 0x0000000109321eb2 konversation`(anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction()::Cleanup::~Cleanup() [inlined] (anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction()::Cleanup::~Cleanup() + 14 at irccontextmenus.cpp:58 frame #26: 0x0000000109321ea4 konversation`(anonymous namespace)::Q_QGS_s_ircContextMenusPrivate::innerFunction(this=<unavailable>)::Cleanup::~Cleanup() + 4 at irccontextmenus.cpp:58 frame #27: 0x00007fff880617ad libsystem_c.dylib`__cxa_finalize + 177 frame #28: 0x00007fff88061a58 libsystem_c.dylib`exit + 22 frame #29: 0x00007fff84caa604 libdyld.dylib`start + 8 thread #2: tid = 0xc4edfc, 0x00007fff8451d662 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager' frame #0: 0x00007fff8451d662 libsystem_kernel.dylib`kevent64 + 10 frame #1: 0x00007fff810f9421 libdispatch.dylib`_dispatch_mgr_invoke + 239 frame #2: 0x00007fff810f9136 libdispatch.dylib`_dispatch_mgr_thread + 52 thread #3: tid = 0xc4edfd, 0x00007fff8451ce6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8451ce6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8c287f08 libsystem_pthread.dylib`_pthread_wqthread + 330 frame #2: 0x00007fff8c28afb9 libsystem_pthread.dylib`start_wqthread + 13 thread #4: tid = 0xc4ee24, 0x00007fff8451c9aa libsystem_kernel.dylib`__select + 10, name = 'QDBusConnectionManager' frame #0: 0x00007fff8451c9aa libsystem_kernel.dylib`__select + 10 frame #1: 0x000000010b95c1a4 QtCore`qt_safe_select(nfds=8, fdread=0x00007f80b1011398, fdwrite=0x00007f80b1011628, fdexcept=0x00007f80b10118b8, orig_timeout=<unavailable>) + 564 at qcore_unix.cpp:75 frame #2: 0x000000010b95d329 QtCore`QEventDispatcherUNIXPrivate::doSelect(this=0x00007f80b1011200, timeout=<unavailable>, flags=<unavailable>) + 665 at qeventdispatcher_unix.cpp:192 frame #3: 0x000000010b95e44e QtCore`QEventDispatcherUNIX::processEvents(this=0x00007f80b054a600, flags=<unavailable>) + 222 at qeventdispatcher_unix.cpp:607 frame #4: 0x000000010b902981 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:128 frame #5: 0x000000010b902964 QtCore`QEventLoop::exec(this=0x0000000113553e28, flags=<unavailable>) + 372 at qeventloop.cpp:204 frame #6: 0x000000010b743615 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:500 frame #7: 0x000000010b65db63 QtDBus`QDBusConnectionManager::run(this=0x00007f80b05530f0) + 19 at qdbusconnection.cpp:189 frame #8: 0x000000010b74701b QtCore`QThreadPrivate::start(arg=0x00007f80b05530f0) + 363 at qthread_unix.cpp:341 frame #9: 0x00007fff8c286899 libsystem_pthread.dylib`_pthread_body + 138 frame #10: 0x00007fff8c28672a libsystem_pthread.dylib`_pthread_start + 137 frame #11: 0x00007fff8c28afc9 libsystem_pthread.dylib`thread_start + 13 thread #5: tid = 0xc4ee2b, 0x00007fff84518a1a libsystem_kernel.dylib`mach_msg_trap + 10 frame #0: 0x00007fff84518a1a libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x00007fff84517d18 libsystem_kernel.dylib`mach_msg + 64 frame #2: 0x00007fff8bb81f15 CoreFoundation`__CFRunLoopServiceMachPort + 181 frame #3: 0x00007fff8bb81539 CoreFoundation`__CFRunLoopRun + 1161 frame #4: 0x00007fff8bb80e75 CoreFoundation`CFRunLoopRunSpecific + 309 frame #5: 0x00007fff85a3c05e AppKit`_NSEventThread + 144 frame #6: 0x00007fff8c286899 libsystem_pthread.dylib`_pthread_body + 138 frame #7: 0x00007fff8c28672a libsystem_pthread.dylib`_pthread_start + 137 frame #8: 0x00007fff8c28afc9 libsystem_pthread.dylib`thread_start + 13 thread #6: tid = 0xc4ee36, 0x00007fff8451c9aa libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private' frame #0: 0x00007fff8451c9aa libsystem_kernel.dylib`__select + 10 frame #1: 0x00007fff8bbcda03 CoreFoundation`__CFSocketManager + 867 frame #2: 0x00007fff8c286899 libsystem_pthread.dylib`_pthread_body + 138 frame #3: 0x00007fff8c28672a libsystem_pthread.dylib`_pthread_start + 137 frame #4: 0x00007fff8c28afc9 libsystem_pthread.dylib`thread_start + 13 thread #7: tid = 0xc4f40f, 0x00007fff8451ce6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8451ce6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8c287f08 libsystem_pthread.dylib`_pthread_wqthread + 330 frame #2: 0x00007fff8c28afb9 libsystem_pthread.dylib`start_wqthread + 13 thread #8: tid = 0xc4f410, 0x00007fff8451ce6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff8451ce6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8c287f08 libsystem_pthread.dylib`_pthread_wqthread + 330 frame #2: 0x00007fff8c28afb9 libsystem_pthread.dylib`start_wqthread + 13 (lldb) detach Process 52835 detached Possible duplicates by query: bug 368603, bug 368417, bug 368255, bug 368161, bug 368137. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.