Summary: | crash when closing Review tool after sending (to an existing) review request | ||
---|---|---|---|
Product: | [Developer tools] kdevplatform | Reporter: | RJVB <rjvbertin> |
Component: | patchreview | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | david.nolden.kde, mk-lists, rjvbertin |
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | MacPorts | ||
OS: | macOS | ||
Latest Commit: | http://commits.kde.org/kdevplatform/1f11141445e11d1ca2bd617910584963d06dd167 | Version Fixed In: | |
Sentry Crash Report: |
Description
RJVB
2014-09-05 16:14:16 UTC
Another backtrace, this time with Kdevelop & KDevplatform git/kde4-legacy and obtained WITHOUT having send/submitted the diff: Program received signal SIGSEGV, Segmentation fault. 0x0000000101edda2e in qt_mac_getTargetForMouseEvent(NSEvent*, QEvent::Type, QPoint&, QPoint&, QWidget*, QWidget**) () from /opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui (gdb) threads apply all bt Undefined command: "threads". Try "help". (gdb) thread apply all bt Thread 35 (Thread 0x4803 of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000100cd92b6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12f102968, th=0x13f0b7740) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x0000000100cdbea3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x13f0b7740, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x0000000100cda59a in ThreadWeaver::Thread::run (this=0x13f0b7740) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:98 #6 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #7 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #8 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #9 0x0000000000000000 in ?? () Thread 34 (Thread 0x4703 of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000100cd92b6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12f102968, th=0x128079990) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x0000000100cdbea3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x128079990, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x0000000100cdbebc in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x128079990, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x0000000100cda59a in ThreadWeaver::Thread::run (this=0x128079990) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:98 #7 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #8 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #9 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #10 0x0000000000000000 in ?? () Thread 33 (Thread 0x4413 of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000100cd92b6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12f102968, th=0x1520c74e0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x0000000100cdbea3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x1520c74e0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x0000000100cdbebc in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x1520c74e0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x0000000100cdbebc in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x1520c74e0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x0000000100cda59a in ThreadWeaver::Thread::run (this=0x1520c74e0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:98 #8 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #9 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #10 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #11 0x0000000000000000 in ?? () Thread 32 (Thread 0x430f of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000100cd92b6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12f102968, th=0x14e2062a0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x0000000100cdbea3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x14e2062a0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x0000000100cda59a in ThreadWeaver::Thread::run (this=0x14e2062a0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:98 #6 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #7 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #8 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #9 0x0000000000000000 in ?? () Thread 25 (Thread 0x3c03 of process 19270): #0 0x00007fff85f11c0a in AGL () from /usr/lib/libSystem.B.dylib #1 0x0000000102dbb3f9 in QKqueueFileSystemWatcherEngine::run() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #5 0x0000000000000000 in ?? () Thread 24 (Thread 0x3b03 of process 19270): #0 0x00007fff85f11c0a in AGL () from /usr/lib/libSystem.B.dylib #1 0x0000000102dbb3f9 in QKqueueFileSystemWatcherEngine::run() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #5 0x0000000000000000 in ?? () Thread 22 (Thread 0x3903 of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000100cd92b6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x12f102968, th=0x139090cb0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x0000000100cdbea3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x139090cb0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x0000000100cdbebc in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x139090cb0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x0000000100cdbebc in ThreadWeaver::WorkingHardState::applyForWork (this=0x139647b90, th=0x139090cb0, previous=<optimized out>) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x0000000100cda59a in ThreadWeaver::Thread::run (this=0x139090cb0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:98 #8 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #9 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #10 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #11 0x0000000000000000 in ?? () Thread 21 (Thread 0x3803 of process 19270): #0 0x00007fff85f11c0a in AGL () from /usr/lib/libSystem.B.dylib #1 0x0000000102dbb3f9 in QKqueueFileSystemWatcherEngine::run() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #5 0x0000000000000000 in ?? () Thread 19 (Thread 0x3603 of process 19270): #0 0x00007fff85f11c0a in AGL () from /usr/lib/libSystem.B.dylib #1 0x0000000102dbb3f9 in QKqueueFileSystemWatcherEngine::run() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #5 0x0000000000000000 in ?? () Thread 17 (Thread 0x3403 of process 19270): #0 0x00007fff85f11c0a in AGL () from /usr/lib/libSystem.B.dylib #1 0x0000000102dbb3f9 in QKqueueFileSystemWatcherEngine::run() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #5 0x0000000000000000 in ?? () Thread 16 (Thread 0x3303 of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000102cbb3f7 in QReadWriteLock::lockForRead() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #4 0x00000001258c52ab in CPPInternalParseJob::run() () from /Volumes/Debian/MacPorts/lib/kde4/kdevcpplanguagesupport.so #5 0x0000000100cdadb2 in ThreadWeaver::JobRunHelper::runTheJob (this=0x121203dc0, th=0x109c3a6f0, job=0x13b472890) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Job.cpp:106 #6 0x0000000100cdb111 in ThreadWeaver::Job::execute (this=0x13b472890, th=0x109c3a6f0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Job.cpp:135 #7 0x0000000100cdca0f in ThreadWeaver::JobCollectionJobRunner::execute (this=0x13b493fe0, t=0x109c3a6f0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/JobCollection.cpp:82 #8 0x0000000100cda4cd in ThreadWeaver::Thread::run (this=0x109c3a6f0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:108 #9 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #10 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #11 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #12 0x0000000000000000 in ?? () Thread 15 (Thread 0x3203 of process 19270): #0 0x00007fff85f33a6a in _img_globals.34280 () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f37881 in ?? () from /usr/lib/libSystem.B.dylib #2 0x0000000102cc0a40 in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000102cbb3f7 in QReadWriteLock::lockForRead() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #4 0x00000001258cb98e in PreprocessJob::run() () from /Volumes/Debian/MacPorts/lib/kde4/kdevcpplanguagesupport.so #5 0x0000000100cdadb2 in ThreadWeaver::JobRunHelper::runTheJob (this=0x121180d80, th=0x138953b20, job=0x1521563d0) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Job.cpp:106 #6 0x0000000100cdb111 in ThreadWeaver::Job::execute (this=0x1521563d0, th=0x138953b20) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Job.cpp:135 #7 0x0000000100cdca0f in ThreadWeaver::JobCollectionJobRunner::execute (this=0x1240ba700, t=0x138953b20) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/JobCollection.cpp:82 #8 0x0000000100cdd031 in ThreadWeaver::JobCollection::execute (this=0x14d10a630, t=0x138953b20) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/JobCollection.cpp:231 #9 0x0000000100cda4cd in ThreadWeaver::Thread::run (this=0x138953b20) at /Volumes/Debian/MacPorts/var/macports/build/_Volumes_Debian_MacPorts_site-ports_kde_kdelibs4/kdelibs4/work/kdelibs4-4.14.0/threadweaver/Weaver/Thread.cpp:108 #10 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #11 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #12 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #13 0x0000000000000000 in ?? () Thread 11 (Thread 0x2e03 of process 19270): #0 0x00007fff85f3c932 in ?? () from /usr/lib/libSystem.B.dylib #1 0x0000000102e0b3d4 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102e0f774 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000102e0fc34 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #4 0x0000000102dd8bc4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #5 0x0000000102dd8f74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #6 0x0000000102cbcd98 in QThread::exec() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #7 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #8 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #9 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x2d03 of process 19270): #0 0x00007fff85f3c932 in ?? () from /usr/lib/libSystem.B.dylib #1 0x0000000102dac890 in QProcessManager::run() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x2c03 of process 19270): #0 0x00007fff85f3c932 in ?? () from /usr/lib/libSystem.B.dylib #1 0x0000000102e0b3d4 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102e0f774 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000102e0fc34 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #4 0x0000000102dd8bc4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #5 0x0000000102dd8f74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #6 0x0000000102cbcd98 in QThread::exec() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #7 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #8 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #9 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #10 0x0000000000000000 in ?? () Thread 8 (Thread 0x2b03 of process 19270): #0 0x00007fff85f03466 in HelveticaBold_Entries () from /usr/lib/libSystem.B.dylib #1 0x0000000102d9d68e in QFSFileEnginePrivate::readFdFh(char*, long long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #2 0x0000000102da819d in QFSFileEnginePrivate::nativeRead(char*, long long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #3 0x0000000102d572cf in QFile::readData(char*, long long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #4 0x0000000102d5d4e5 in QIODevice::read(char*, long long) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #5 0x000000010441a218 in KDevelop::TopDUContextDynamicData::loadData() const () from /opt/local/lib/libkdevplatformlanguage.9.dylib #6 0x000000010441c11c in KDevelop::TopDUContextDynamicData::store() () from /opt/local/lib/libkdevplatformlanguage.9.dylib #7 0x00000001043f2132 in KDevelop::DUChainPrivate::doMoreCleanup(int, bool) () from /opt/local/lib/libkdevplatformlanguage.9.dylib #8 0x00000001043f319d in KDevelop::DUChainPrivate::CleanupThread::run() () from /opt/local/lib/libkdevplatformlanguage.9.dylib #9 0x0000000102cbfa04 in QThreadPrivate::start(void*) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #10 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #11 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x2703 of process 19270): #0 0x00007fff85f3c932 in ?? () from /usr/lib/libSystem.B.dylib #1 0x00007fff80459468 in __CFSocketManager () from /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation #2 0x00007fff85f31fd6 in kCGSMovementGroup () from /usr/lib/libSystem.B.dylib #3 0x00007fff85f31e89 in current_handler () from /usr/lib/libSystem.B.dylib #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x1807 of process 19270): #0 0x00007fff85f11c0a in AGL () from /usr/lib/libSystem.B.dylib #1 0x00007fff85f13add in AGL () from /usr/lib/libSystem.B.dylib #2 0x00007fff85f137b4 in AGL () from /usr/lib/libSystem.B.dylib #3 0x00007fff85f132de in AGL () from /usr/lib/libSystem.B.dylib #4 0x00007fff85f12c08 in AGL () from /usr/lib/libSystem.B.dylib #5 0x00007fff85f12aa5 in AGL () from /usr/lib/libSystem.B.dylib #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x2403 of process 19270): #0 0x0000000101edda2e in qt_mac_getTargetForMouseEvent(NSEvent*, QEvent::Type, QPoint&, QPoint&, QWidget*, QWidget**) () from /opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui #1 0x0000000101ee1222 in qt_mac_handleMouseEvent(NSEvent*, QEvent::Type, Qt::MouseButton, QWidget*, bool) () from /opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui #2 0x00007fff826cb431 in -[NSWindow sendEvent:] () from /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit #3 0x0000000101ed6265 in -[QCocoaWindow sendEvent:] () from /opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui #4 0x00007fff82600afa in -[NSApplication sendEvent:] () from /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit #5 0x0000000101edb462 in -[QNSApplication sendEvent:] () from /opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui #6 0x00007fff825976de in -[NSApplication run] () from /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit #7 0x0000000101ee5f68 in QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui #8 0x0000000102dd8bc4 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #9 0x0000000102dd8f74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #10 0x0000000102ddb7ec in QCoreApplication::exec() () from /opt/local/Library/Frameworks/QtCore.framework/Versions/4/QtCore #11 0x0000000100014861 in ?? () #12 0x0000000100008964 in start () Googling for the function where the crash occurs suggests that the real bug is not in Qt: https://github.com/nathan-osman/NitroShare-Mac/issues/1 http://stackoverflow.com/questions/4888189/how-delete-and-deletelater-works-wrt-to-signals-and-slots-in-qt http://qt-project.org/forums/viewthread/38406 Is it possible some QObject is deleted other than using deleteLater, and if so, how does one track it down? Please set reproducibility to "Always" - and it appears it happens even upon clicking the Finish button when/if there were no git differences to show. I think I fixed it following http://qt-project.org/forums/viewthread/38406/#162801 ; doing m_plugin->deleteLater() instead of delete m_plugin in the PatchReviewPlugin destructor seems to prevent the crash. I'll be uploading a RR. Git commit 1f11141445e11d1ca2bd617910584963d06dd167 by Milian Wolff, on behalf of René J.V. Bertin. Committed on 07/09/2014 at 08:42. Pushed by mwolff into branch '1.7'. Workaround a crash on Mac OS X after finishing code review. On OS X, kdevelop would crash after clicking on the "Finish Review" button, at least when the path review tool was started through a project's git->differences. This crash occurred with the current stable release (kdevplatform 1.6.0) through the 4.7ß up to and including kdevplatform git/kde4-legacy. REVIEW: 120081 M +3 -1 plugins/patchreview/patchreview.cpp http://commits.kde.org/kdevplatform/1f11141445e11d1ca2bd617910584963d06dd167 |