Application: kdevelop (4.2.60) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.39-0-generic x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: I clicked in the option Git->view History (or something like this). So KDevelop chashed. My repo has 2 branches. The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted [Current thread is 1 (Thread 0x7f8bbf2ba780 (LWP 7717))] Thread 14 (Thread 0x7f8ba406d700 (LWP 7718)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007f8bbabf579e in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bb751ce0f in KDevelop::DUChainPrivate::CleanupThread::run (this=0x34e2270) at /home/tenchi/projects/kdevelop/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007f8bb88f1d8c in start_thread (arg=0x7f8ba406d700) at pthread_create.c:304 #5 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f8b990e7700 (LWP 7719)): #0 0xffffffffff60017b in ?? () #1 0x00007f8b990e6b10 in ?? () #2 0x00007fff6e5ff7b2 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 12 (Thread 0x7f8b92d2c700 (LWP 7725)): #0 0xffffffffff60017b in ?? () #1 0x00007f8b92d2bb10 in ?? () #2 0x00007fff6e5ff7b2 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 11 (Thread 0x7f8b9352d700 (LWP 7726)): #0 0x00007f8bb922bf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f8bb4a9d104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f8bb4a9d639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f8bbad07446 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f8bbacdb882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f8bbacdbabc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f8bbabf2924 in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b9352d700) at pthread_create.c:304 #9 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f8b8ab8a700 (LWP 7731)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bb819d2a2 in ?? () from /usr/lib/libQtScript.so.4 #2 0x00007f8bb819d2d9 in ?? () from /usr/lib/libQtScript.so.4 #3 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b8ab8a700) at pthread_create.c:304 #4 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f8b89af6700 (LWP 7751)): #0 0x00007f8bb88f43c4 in __pthread_mutex_lock (mutex=0x6481ca8) at pthread_mutex_lock.c:61 #1 0x00007f8bb4a9c0d3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f8bb4a9cf9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f8bb4a9d639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f8bbad07446 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f8bbacdb882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f8bbacdbabc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x00007f8bbabf2924 in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x00007f8bbacbdc2f in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #10 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b89af6700) at pthread_create.c:304 #11 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f8b88843700 (LWP 7810)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bb328d832 in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b88843700) at pthread_create.c:304 #3 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f8b858db700 (LWP 8453)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bbabf582b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bbd72e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f8bbd730723 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f8bbd72f53f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f8bbd72f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b858db700) at pthread_create.c:304 #9 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f8b850da700 (LWP 8454)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bbabf582b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bbd72e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f8bbd730723 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f8bbd72f53f in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f8bbd72f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b850da700) at pthread_create.c:304 #8 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f8b84830700 (LWP 8459)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bbabf582b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bbd72e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f8bbd730723 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f8bbd72f53f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f8bbd72f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b84830700) at pthread_create.c:304 #9 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f8b7ffff700 (LWP 8460)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bbabf582b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bbd72e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f8bbd730723 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f8bbd72f53f in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f8bbd72f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b7ffff700) at pthread_create.c:304 #10 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f8b796a5700 (LWP 8510)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bbabf582b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bbd72e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f8bbd730723 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f8bbd72f53f in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f8bbd72f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b796a5700) at pthread_create.c:304 #8 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f8b78ea4700 (LWP 8511)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f8bbabf582b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f8bbd72e0b4 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f8bbd730723 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00007f8bbd73073c in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x00007f8bbd72f53f in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x00007f8bbd72f5cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0x00007f8bbabf5175 in ?? () from /usr/lib/libQtCore.so.4 #12 0x00007f8bb88f1d8c in start_thread (arg=0x7f8b78ea4700) at pthread_create.c:304 #13 0x00007f8bb923904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f8bbf2ba780 (LWP 7717)): [KCrash Handler] #6 0x00007f8bb9186d05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f8bb918aab6 in abort () at abort.c:92 #8 0x00007f8bbabebad4 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #9 0x00007f8bbabebc8f in ?? () from /usr/lib/libQtCore.so.4 #10 0x00007f8bbabebe31 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #11 0x00007f8b9129b7c8 in GitPlugin::initBranchHash (this=0x48ba760, repo=...) at /home/tenchi/projects/kdevelop/kdevplatform/plugins/git/gitplugin.cpp:824 #12 0x00007f8b9129f435 in GitPlugin::getAllCommits (this=0x48ba760, repo=...) at /home/tenchi/projects/kdevelop/kdevplatform/plugins/git/gitplugin.cpp:637 #13 0x00007f8bb79080f3 in CommitLogModel::initializeModel (this=0x5a3a730) at /home/tenchi/projects/kdevelop/kdevplatform/vcs/dvcs/ui/revhistory/commitlogmodel.cpp:38 #14 0x00007f8bb78e8a80 in CommitLogModel::qt_metacall (this=0x5a3a730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /home/tenchi/projects/kdevelop/kdevplatform/build/vcs/moc_commitlogmodel.cpp:72 #15 0x00007f8bbacf049a in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #16 0x00007f8bba0999f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #17 0x00007f8bba09e3ba in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #18 0x00007f8bbb4c3866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #19 0x00007f8bbacdc49c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #20 0x00007f8bbacdfc25 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #21 0x00007f8bbad07253 in ?? () from /usr/lib/libQtCore.so.4 #22 0x00007f8bb4a9cbcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f8bb4a9d3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f8bb4a9d639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f8bbad073ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #26 0x00007f8bba1434de in ?? () from /usr/lib/libQtGui.so.4 #27 0x00007f8bbacdb882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #28 0x00007f8bbacdbabc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #29 0x00007f8bba55afd6 in QDialog::exec() () from /usr/lib/libQtGui.so.4 #30 0x00007f8bb79016d9 in KDevelop::DistributedVersionControlPlugin::ctxRevHistory (this=<value optimized out>) at /home/tenchi/projects/kdevelop/kdevplatform/vcs/dvcs/dvcsplugin.cpp:207 #31 0x00007f8bb78e9770 in KDevelop::DistributedVersionControlPlugin::qt_metacall (this=0x48ba760, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff6e4b7010) at /home/tenchi/projects/kdevelop/kdevplatform/build/vcs/moc_dvcsplugin.cpp:101 #32 0x00007f8b91295ad0 in GitPlugin::qt_metacall (this=0x48ba760, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6e4b7010) at /home/tenchi/projects/kdevelop/kdevplatform/build/plugins/git/moc_gitplugin.cpp:155 #33 0x00007f8bbacf15f8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #34 0x00007f8bba093122 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #35 0x00007f8bba09330f in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #36 0x00007f8bba4d79f3 in ?? () from /usr/lib/libQtGui.so.4 #37 0x00007f8bba4dd9aa in ?? () from /usr/lib/libQtGui.so.4 #38 0x00007f8bba0eacc8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #39 0x00007f8bba4deb8b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #40 0x00007f8bba0999f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #41 0x00007f8bba09edc3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #42 0x00007f8bbb4c3866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #43 0x00007f8bbacdc49c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #44 0x00007f8bba09aa1d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #45 0x00007f8bba11c3e4 in ?? () from /usr/lib/libQtGui.so.4 #46 0x00007f8bba11aab7 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #47 0x00007f8bba143842 in ?? () from /usr/lib/libQtGui.so.4 #48 0x00007f8bb4a9cbcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007f8bb4a9d3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007f8bb4a9d639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007f8bbad073ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #52 0x00007f8bba1434de in ?? () from /usr/lib/libQtGui.so.4 #53 0x00007f8bbacdb882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #54 0x00007f8bbacdbabc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #55 0x00007f8bba4db101 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQtGui.so.4 #56 0x00007f8b905760e2 in ProjectTreeView::popupContextMenu (this=0x64d07b0, pos=...) at /home/tenchi/projects/kdevelop/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:302 #57 0x00007f8b905762b1 in ProjectTreeView::qt_metacall (this=0x64d07b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6e4b8a80) at /home/tenchi/projects/kdevelop/kdevplatform/build/plugins/projectmanagerview/projecttreeview.moc:81 #58 0x00007f8bbacf15f8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #59 0x00007f8bba0e1202 in QWidget::customContextMenuRequested(QPoint const&) () from /usr/lib/libQtGui.so.4 #60 0x00007f8bba0eb694 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #61 0x00007f8bba49d156 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #62 0x00007f8bba5ae46b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #63 0x00007f8bba5f2675 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #64 0x00007f8bbacdc627 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #65 0x00007f8bba0999c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #66 0x00007f8bba09e571 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #67 0x00007f8bbb4c3866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #68 0x00007f8bbacdc49c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #69 0x00007f8bba11c1ed in ?? () from /usr/lib/libQtGui.so.4 #70 0x00007f8bba11aab7 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #71 0x00007f8bba143842 in ?? () from /usr/lib/libQtGui.so.4 #72 0x00007f8bb4a9cbcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #73 0x00007f8bb4a9d3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #74 0x00007f8bb4a9d639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #75 0x00007f8bbad073ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #76 0x00007f8bba1434de in ?? () from /usr/lib/libQtGui.so.4 #77 0x00007f8bbacdb882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #78 0x00007f8bbacdbabc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #79 0x00007f8bbacdfecb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #80 0x000000000040a4f4 in main (argc=<value optimized out>, argv=<value optimized out>) at /home/tenchi/projects/kdevelop/kdevelop/app/main.cpp:474 Possible duplicates by query: bug 262905. Reported using DrKonqi
Aleix, any idea what is going on here?
Oh, I commited a mistake. In fact I didn't click in 'view history' button, but in "revision history", in the project's root node. So this crash happened.
We'll probably have to remove this feature. It's not working all that well and it's poorly integrated. I'll see what I can do.
gitplugin.cpp is chock full of Q_ASSERTS where there should be simple error messages.
Created attachment 74786 [details] New crash information added by DrKonqi kdevelop (4.4.60) on KDE Platform 4.9.2 using Qt 4.8.3 Clicked show revision history tree. localhost kdevelop # git describe v4.4.0-385-g7132983 localhost kdevplatform # git describe v1.4.0-188-gfe7a9ec -- Backtrace (Reduced): #11 0x00007f086e60a049 in GitPlugin::initBranchHash (this=0x21d57d0, repo=...) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/plugins/git/gitplugin.cpp:833 #12 0x00007f086e60de45 in GitPlugin::getAllCommits (this=0x21d57d0, repo=...) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/plugins/git/gitplugin.cpp:662 #13 0x00007f0885c86942 in CommitLogModel::initializeModel (this=0x54e3480) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/vcs/dvcs/ui/revhistory/commitlogmodel.cpp:38 #14 0x00000031ef99bd7e in QObject::event (this=0x54e3480, e=<optimized out>) at kernel/qobject.cpp:1195 #15 0x00000031effdbf7c in QApplicationPrivate::notify_helper (this=0x6d0ef0, receiver=0x54e3480, e=0x4511820) at kernel/qapplication.cpp:4557
Can you guys tell me on what kde project this is reproducible? It worked for me on Kate...
Can you check if this still happens in master? There has been some work on the Git plugin.
*** Bug 313289 has been marked as a duplicate of this bug. ***
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!
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!