Bug 313289 - Opening Git->Revision graph crashes KDevelop
Summary: Opening Git->Revision graph crashes KDevelop
Status: RESOLVED DUPLICATE of bug 278023
Alias: None
Product: kdevelop
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 4.3.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-15 11:08 UTC by Daniel Vrátil
Modified: 2013-02-02 08:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Vrátil 2013-01-15 11:08:57 UTC
Application: kdevelop (4.5.60)
KDE Platform Version: 4.9.97 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.6.11-3.fc18.x86_64 x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

-- Information about the crash:
- What I was doing when the application crashed:
I switched to a branch, right-clicked the project folder, selected Git -> Revision Graph. A dialog window appeared for a second and then KDevelop crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f6f3d758880 (LWP 9887))]

Thread 19 (Thread 0x7f6f2f489700 (LWP 10088)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x000000304367bde7 in wait (time=1000, this=0x38aa4b0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x38aa2b0, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6f3e43923f in KDevelop::DUChainPrivate::CleanupThread::run (this=0x38aa290) at /home/data/clones/kdevplatform/language/duchain/duchain.cpp:282
#4  0x000000304367b92c in QThreadPrivate::start (arg=0x38aa290) at thread/qthread_unix.cpp:338
#5  0x0000003dfbc07d15 in start_thread (arg=0x7f6f2f489700) at pthread_create.c:308
#6  0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 18 (Thread 0x7f6f18b9e700 (LWP 10164)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=1, fds=0x7f6f08002ca0, timeout=-1, context=0x7f6f080009a0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6f080009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6f080009a0, may_block=1) at gmain.c:3351
#4  0x00000030437a60f6 in QEventDispatcherGlib::processEvents (this=0x7f6f080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6f18b9dd00, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6f18b9dd00, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304367b92c in QThreadPrivate::start (arg=0x46f1e80) at thread/qthread_unix.cpp:338
#9  0x0000003dfbc07d15 in start_thread (arg=0x7f6f18b9e700) at pthread_create.c:308
#10 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 17 (Thread 0x7f6f1839d700 (LWP 10165)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=1, fds=0x7f6f10002ea0, timeout=-1, context=0x7f6f100009a0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6f100009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6f100009a0, may_block=1) at gmain.c:3351
#4  0x00000030437a60f6 in QEventDispatcherGlib::processEvents (this=0x7f6f100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6f1839cd00, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6f1839cd00, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304367b92c in QThreadPrivate::start (arg=0x465d550) at thread/qthread_unix.cpp:338
#9  0x0000003dfbc07d15 in start_thread (arg=0x7f6f1839d700) at pthread_create.c:308
#10 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 16 (Thread 0x7f6f0ffff700 (LWP 10173)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000030493868c7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3049694660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00000030493868f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003dfbc07d15 in start_thread (arg=0x7f6f0ffff700) at pthread_create.c:308
#4  0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 15 (Thread 0x7f6f0e6be700 (LWP 10174)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=2, fds=0x7f6e840029b0, timeout=-1, context=0x7f6e840009a0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6e840009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6e840009a0, may_block=1) at gmain.c:3351
#4  0x00000030437a60f6 in QEventDispatcherGlib::processEvents (this=0x7f6e840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6f0e6bdcd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6f0e6bdcd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304375700f in QInotifyFileSystemWatcherEngine::run (this=0x6621dd0) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x6621dd0) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6f0e6be700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 14 (Thread 0x7f6e80f79700 (LWP 10606)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304de169bd in WTF::TCMalloc_PageHeap::scavengerThread (this=0x304e801d00 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#2  0x000000304de16ac9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x0000003dfbc07d15 in start_thread (arg=0x7f6e80f79700) at pthread_create.c:308
#4  0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 13 (Thread 0x7f6e7f776700 (LWP 10607)):
#0  0x0000003dfbc09c12 in __GI___pthread_mutex_lock (mutex=0x7f6e640028c0) at pthread_mutex_lock.c:95
#1  0x0000003dfd484da1 in g_mutex_lock (mutex=mutex@entry=0x7f6e64403910) at gthread-posix.c:210
#2  0x0000003dfd4475e3 in g_main_context_prepare (context=context@entry=0x7f6e64403910, priority=priority@entry=0x7f6e7f775ba8) at gmain.c:2988
#3  0x0000003dfd447c6b in g_main_context_iterate (context=context@entry=0x7f6e64403910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3270
#4  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6e64403910, may_block=1) at gmain.c:3351
#5  0x00000030437a60f6 in QEventDispatcherGlib::processEvents (this=0x7f6e64002920, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6e7f775d00, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003043776a68 in QEventLoop::exec (this=0x7f6e7f775d00, flags=...) at kernel/qeventloop.cpp:204
#8  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x64e1b20) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6e7f776700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 12 (Thread 0x7f6e8177a700 (LWP 10641)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=2, fds=0x7f6e58128400, timeout=-1, context=0x7f6e5810c3e0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6e5810c3e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6e5810c3e0, may_block=1) at gmain.c:3351
#4  0x00000030437a60d6 in QEventDispatcherGlib::processEvents (this=0x7f6e580013e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6e81779cd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6e81779cd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304375700f in QInotifyFileSystemWatcherEngine::run (this=0x752e3c0) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x752e3c0) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6e8177a700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 11 (Thread 0x7f6f0d128700 (LWP 10673)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=2, fds=0x7f6e605739d0, timeout=-1, context=0x7f6e60354ec0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6e60354ec0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6e60354ec0, may_block=1) at gmain.c:3351
#4  0x00000030437a60d6 in QEventDispatcherGlib::processEvents (this=0x7f6e60355000, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6f0d127cd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6f0d127cd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304375700f in QInotifyFileSystemWatcherEngine::run (this=0x762d580) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x762d580) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6f0d128700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 10 (Thread 0x7f6e81f7b700 (LWP 10695)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=2, fds=0x7f6e680028e0, timeout=-1, context=0x7f6e68002600, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6e68002600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6e68002600, may_block=1) at gmain.c:3351
#4  0x00000030437a60f6 in QEventDispatcherGlib::processEvents (this=0x7f6e680013c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6e81f7acd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6e81f7acd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304375700f in QInotifyFileSystemWatcherEngine::run (this=0x756fe10) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x756fe10) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6e81f7b700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 9 (Thread 0x7f6e7ef75700 (LWP 10722)):
#0  0x0000003dfb4e998d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003dfd447d44 in g_main_context_poll (n_fds=2, fds=0x7f6e080025b0, timeout=-1, context=0x7f6e080009a0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f6e080009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003dfd447e64 in g_main_context_iteration (context=0x7f6e080009a0, may_block=1) at gmain.c:3351
#4  0x00000030437a60d6 in QEventDispatcherGlib::processEvents (this=0x7f6e080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7f6e7ef74cd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003043776a68 in QEventLoop::exec (this=0x7f6e7ef74cd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003043678950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000304375700f in QInotifyFileSystemWatcherEngine::run (this=0x75d0360) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x75d0360) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6e7ef75700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 8 (Thread 0x7f6f0c927700 (LWP 13413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304367be8b in wait (time=18446744073709551615, this=0x29c6e00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x29c4a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304fe0aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29c4840, th=0xaa4f0c0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000304fe0d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x29c4a70, th=0xaa4f0c0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x29c4a70, th=0xaa4f0c0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000304fe0c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6f0c926d00, parent=0x29c4840, th=th@entry=0xaa4f0c0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:87
#7  0x000000304fe0c21b in ThreadWeaver::Thread::run (this=0xaa4f0c0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:142
#8  0x000000304367b92c in QThreadPrivate::start (arg=0xaa4f0c0) at thread/qthread_unix.cpp:338
#9  0x0000003dfbc07d15 in start_thread (arg=0x7f6f0c927700) at pthread_create.c:308
#10 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 7 (Thread 0x7f6e80778700 (LWP 13414)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304367be8b in wait (time=18446744073709551615, this=0x29c6e00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x29c4a10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304fe0aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29c4840, th=0x7f6e700fed30) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000304fe0d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x29c4a70, th=0x7f6e700fed30) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000304fe0c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6e80777d00, parent=0x29c4840, th=th@entry=0x7f6e700fed30) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:87
#6  0x000000304fe0c21b in ThreadWeaver::Thread::run (this=0x7f6e700fed30) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:142
#7  0x000000304367b92c in QThreadPrivate::start (arg=0x7f6e700fed30) at thread/qthread_unix.cpp:338
#8  0x0000003dfbc07d15 in start_thread (arg=0x7f6e80778700) at pthread_create.c:308
#9  0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 6 (Thread 0x7f6e7e774700 (LWP 17925)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304367be8b in wait (time=18446744073709551615, this=0xa493850) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xa8a15a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304fe0aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3c3480, th=0x9ae4b00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000304fe0d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x9ae4b00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000304fe0c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6e7e773d00, parent=0xa3c3480, th=th@entry=0x9ae4b00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:87
#6  0x000000304fe0c21b in ThreadWeaver::Thread::run (this=0x9ae4b00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:142
#7  0x000000304367b92c in QThreadPrivate::start (arg=0x9ae4b00) at thread/qthread_unix.cpp:338
#8  0x0000003dfbc07d15 in start_thread (arg=0x7f6e7e774700) at pthread_create.c:308
#9  0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 5 (Thread 0x7f6e7ff77700 (LWP 17926)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304367be8b in wait (time=18446744073709551615, this=0xa493850) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xa8a15a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304fe0aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3c3480, th=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000304fe0d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x000000304fe0c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6e7ff76d00, parent=0xa3c3480, th=th@entry=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:87
#9  0x000000304fe0c21b in ThreadWeaver::Thread::run (this=0x2950a20) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:142
#10 0x000000304367b92c in QThreadPrivate::start (arg=0x2950a20) at thread/qthread_unix.cpp:338
#11 0x0000003dfbc07d15 in start_thread (arg=0x7f6e7ff77700) at pthread_create.c:308
#12 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 4 (Thread 0x7f6e83ef7700 (LWP 17996)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304367be8b in wait (time=18446744073709551615, this=0xa493850) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xa8a15a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304fe0aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3c3480, th=0x831d5d0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000304fe0d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x831d5d0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x831d5d0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000304fe0c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6e83ef6d00, parent=0xa3c3480, th=th@entry=0x831d5d0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:87
#7  0x000000304fe0c21b in ThreadWeaver::Thread::run (this=0x831d5d0) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:142
#8  0x000000304367b92c in QThreadPrivate::start (arg=0x831d5d0) at thread/qthread_unix.cpp:338
#9  0x0000003dfbc07d15 in start_thread (arg=0x7f6e83ef7700) at pthread_create.c:308
#10 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 3 (Thread 0x7f6e7d3fd700 (LWP 17997)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000304367be8b in wait (time=18446744073709551615, this=0xa493850) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xa8a15a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304fe0aad1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa3c3480, th=0x7449d00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000304fe0d31b in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x7449d00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x7449d00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000304fe0d334 in ThreadWeaver::WorkingHardState::applyForWork (this=0x72afb30, th=0x7449d00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x000000304fe0c18f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f6e7d3fcd00, parent=0xa3c3480, th=th@entry=0x7449d00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:87
#8  0x000000304fe0c21b in ThreadWeaver::Thread::run (this=0x7449d00) at /usr/src/debug/kdelibs-4.9.97/threadweaver/Weaver/Thread.cpp:142
#9  0x000000304367b92c in QThreadPrivate::start (arg=0x7449d00) at thread/qthread_unix.cpp:338
#10 0x0000003dfbc07d15 in start_thread (arg=0x7f6e7d3fd700) at pthread_create.c:308
#11 0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7f6e6f0e8700 (LWP 18108)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x000000304367bde7 in wait (time=30000, this=0x762a480) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x75347f8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304366f66f in QThreadPoolThread::run (this=0x7636240) at concurrent/qthreadpool.cpp:141
#4  0x000000304367b92c in QThreadPrivate::start (arg=0x7636240) at thread/qthread_unix.cpp:338
#5  0x0000003dfbc07d15 in start_thread (arg=0x7f6e6f0e8700) at pthread_create.c:308
#6  0x0000003dfb4f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7f6f3d758880 (LWP 9887)):
[KCrash Handler]
#6  0x0000003dfb435ba5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63
#7  0x0000003dfb437358 in __GI_abort () at abort.c:90
#8  0x0000003043671534 in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=<optimized out>) at global/qglobal.cpp:2323
#9  0x00000030436716e8 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=0x30437da408 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fff1f2b2d98) at global/qglobal.cpp:2369
#10 0x0000003043671874 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2552
#11 0x00007f6f2dfa9b83 in GitPlugin::initBranchHash (this=this@entry=0x41c0450, repo=...) at /home/data/clones/kdevplatform/plugins/git/gitplugin.cpp:890
#12 0x00007f6f2dfabfe7 in GitPlugin::getAllCommits (this=0x41c0450, repo=...) at /home/data/clones/kdevplatform/plugins/git/gitplugin.cpp:719
#13 0x00007f6f3e83ade1 in CommitLogModel::initializeModel (this=0xa087d00) at /home/data/clones/kdevplatform/vcs/dvcs/ui/revhistory/commitlogmodel.cpp:38
#14 0x000000304378c39e in QObject::event (this=0xa087d00, e=<optimized out>) at kernel/qobject.cpp:1194
#15 0x0000003043dca5cc in QApplicationPrivate::notify_helper (this=this@entry=0x24dae40, receiver=receiver@entry=0xa087d00, e=e@entry=0x9c9bd20) at kernel/qapplication.cpp:4562
#16 0x0000003043dcea4a in QApplication::notify (this=0x7fff1f2b70b0, receiver=0xa087d00, e=0x9c9bd20) at kernel/qapplication.cpp:4423
#17 0x0000003046a46f26 in KApplication::notify (this=0x7fff1f2b70b0, receiver=0xa087d00, event=0x9c9bd20) at /usr/src/debug/kdelibs-4.9.97/kdeui/kernel/kapplication.cpp:311
#18 0x0000003043777a8e in QCoreApplication::notifyInternal (this=0x7fff1f2b70b0, receiver=receiver@entry=0xa087d00, event=event@entry=0x9c9bd20) at kernel/qcoreapplication.cpp:946
#19 0x000000304377b541 in sendEvent (event=0x9c9bd20, receiver=0xa087d00) at kernel/qcoreapplication.h:231
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x24160e0) at kernel/qcoreapplication.cpp:1570
#21 0x00000030437a5f43 in sendPostedEvents () at kernel/qcoreapplication.h:236
#22 postEventSourceDispatch (s=s@entry=0x24dc4c0) at kernel/qeventdispatcher_glib.cpp:279
#23 0x0000003dfd447a75 in g_main_dispatch (context=0x24dc400) at gmain.c:2715
#24 g_main_context_dispatch (context=context@entry=0x24dc400) at gmain.c:3219
#25 0x0000003dfd447da8 in g_main_context_iterate (context=context@entry=0x24dc400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#26 0x0000003dfd447e64 in g_main_context_iteration (context=0x24dc400, may_block=1) at gmain.c:3351
#27 0x00000030437a60d6 in QEventDispatcherGlib::processEvents (this=0x24175a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0x0000003043e6a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#29 0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7fff1f2b3ba0, flags=...) at kernel/qeventloop.cpp:149
#30 0x0000003043776a68 in QEventLoop::exec (this=0x7fff1f2b3ba0, flags=...) at kernel/qeventloop.cpp:204
#31 0x000000304427e3f8 in QDialog::exec (this=0x7fff1f2b3c10) at dialogs/qdialog.cpp:554
#32 0x00007f6f3e8354e2 in KDevelop::DistributedVersionControlPlugin::ctxRevHistory (this=<optimized out>) at /home/data/clones/kdevplatform/vcs/dvcs/dvcsplugin.cpp:207
#33 0x00007f6f3e81ade0 in KDevelop::DistributedVersionControlPlugin::qt_static_metacall (_o=0x41c0450, _c=<optimized out>, _id=5, _a=0x7fff1f2b3dc0) at /home/data/clones/kdevplatform/build/vcs/moc_dvcsplugin.cpp:65
#34 0x000000304378cebf in QMetaObject::activate (sender=0x9b3f5b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1f2b3dc0) at kernel/qobject.cpp:3539
#35 0x0000003043dc4412 in QAction::triggered (this=this@entry=0x9b3f5b0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#36 0x0000003043dc4600 in QAction::activate (this=0x9b3f5b0, event=<optimized out>) at kernel/qaction.cpp:1257
#37 0x00000030441fe0b3 in QMenuPrivate::activateCausedStack (this=this@entry=0xa5a98d0, causedStack=..., action=action@entry=0x9b3f5b0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1038
#38 0x0000003044204499 in QMenuPrivate::activateAction (this=0xa5a98d0, action=0x9b3f5b0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1130
#39 0x0000003043e19f49 in QWidget::event (this=0xa50db70, event=0x7fff1f2b47b0) at kernel/qwidget.cpp:8375
#40 0x000000304420574b in QMenu::event (this=0xa50db70, e=0x7fff1f2b47b0) at widgets/qmenu.cpp:2481
#41 0x0000003043dca5cc in QApplicationPrivate::notify_helper (this=this@entry=0x24dae40, receiver=receiver@entry=0xa50db70, e=e@entry=0x7fff1f2b47b0) at kernel/qapplication.cpp:4562
#42 0x0000003043dcf2ab in QApplication::notify (this=<optimized out>, receiver=0xa50db70, e=0x7fff1f2b47b0) at kernel/qapplication.cpp:4105
#43 0x0000003046a46f26 in KApplication::notify (this=0x7fff1f2b70b0, receiver=0xa50db70, event=0x7fff1f2b47b0) at /usr/src/debug/kdelibs-4.9.97/kdeui/kernel/kapplication.cpp:311
#44 0x0000003043777a8e in QCoreApplication::notifyInternal (this=0x7fff1f2b70b0, receiver=0xa50db70, event=0x7fff1f2b47b0) at kernel/qcoreapplication.cpp:946
#45 0x0000003043dcb40b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#46 QApplicationPrivate::sendMouseEvent (receiver=0xa50db70, event=0x7fff1f2b47b0, alienWidget=0x0, nativeWidget=0xa50db70, buttonDown=0x304489e268 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#47 0x0000003043e45a3c in QETWidget::translateMouseEvent (this=0xa50db70, event=<optimized out>) at kernel/qapplication_x11.cpp:4471
#48 0x0000003043e44901 in QApplication::x11ProcessEvent (this=0x7fff1f2b70b0, event=0x7fff1f2b4f20) at kernel/qapplication_x11.cpp:3660
#49 0x0000003043e6aa5c in x11EventSourceDispatch (s=s@entry=0x24dd720, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#50 0x0000003dfd447a75 in g_main_dispatch (context=0x24dc400) at gmain.c:2715
#51 g_main_context_dispatch (context=context@entry=0x24dc400) at gmain.c:3219
#52 0x0000003dfd447da8 in g_main_context_iterate (context=context@entry=0x24dc400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#53 0x0000003dfd447e64 in g_main_context_iteration (context=0x24dc400, may_block=1) at gmain.c:3351
#54 0x00000030437a60f6 in QEventDispatcherGlib::processEvents (this=0x24175a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#55 0x0000003043e6a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#56 0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7fff1f2b5300, flags=...) at kernel/qeventloop.cpp:149
#57 0x0000003043776a68 in QEventLoop::exec (this=0x7fff1f2b5300, flags=...) at kernel/qeventloop.cpp:204
#58 0x00000030442020b5 in QMenu::exec (this=0x7fff1f2b5500, p=..., action=0x0) at widgets/qmenu.cpp:2125
#59 0x00007f6f270baa71 in ProjectTreeView::popupContextMenu (this=0x659e8d0, pos=...) at /home/data/clones/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:405
#60 0x000000304378cebf in QMetaObject::activate (sender=0x659e8d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1f2b5680) at kernel/qobject.cpp:3539
#61 0x0000003043e0ce92 in QWidget::customContextMenuRequested (this=<optimized out>, _t1=...) at .moc/release-shared/moc_qwidget.cpp:373
#62 0x0000003043e1a59f in QWidget::event (this=0x659e8d0, event=0x7fff1f2b61a0) at kernel/qwidget.cpp:8556
#63 0x00000030441c49f6 in QFrame::event (this=0x659e8d0, e=0x7fff1f2b61a0) at widgets/qframe.cpp:557
#64 0x00000030442d020b in QAbstractItemView::viewportEvent (this=0x659e8d0, event=0x7fff1f2b61a0) at itemviews/qabstractitemview.cpp:1644
#65 0x0000003044314a91 in QTreeView::viewportEvent (this=0x659e8d0, event=0x7fff1f2b61a0) at itemviews/qtreeview.cpp:1257
#66 0x0000003043777bf6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x659eae0, event=0x7fff1f2b61a0) at kernel/qcoreapplication.cpp:1056
#67 0x0000003043dca59c in QApplicationPrivate::notify_helper (this=this@entry=0x24dae40, receiver=receiver@entry=0x659eae0, e=e@entry=0x7fff1f2b61a0) at kernel/qapplication.cpp:4558
#68 0x0000003043dcefb5 in QApplication::notify (this=<optimized out>, receiver=0x659eae0, e=0x7fff1f2b61a0) at kernel/qapplication.cpp:4184
#69 0x0000003046a46f26 in KApplication::notify (this=0x7fff1f2b70b0, receiver=0x659eae0, event=0x7fff1f2b61a0) at /usr/src/debug/kdelibs-4.9.97/kdeui/kernel/kapplication.cpp:311
#70 0x0000003043777a8e in QCoreApplication::notifyInternal (this=0x7fff1f2b70b0, receiver=0x659eae0, event=0x7fff1f2b61a0) at kernel/qcoreapplication.cpp:946
#71 0x0000003043e45bd1 in QETWidget::translateMouseEvent (this=0x65ea6a0, event=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:234
#72 0x0000003043e44901 in QApplication::x11ProcessEvent (this=0x7fff1f2b70b0, event=0x7fff1f2b68e0) at kernel/qapplication_x11.cpp:3660
#73 0x0000003043e6aa5c in x11EventSourceDispatch (s=s@entry=0x24dd720, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#74 0x0000003dfd447a75 in g_main_dispatch (context=0x24dc400) at gmain.c:2715
#75 g_main_context_dispatch (context=context@entry=0x24dc400) at gmain.c:3219
#76 0x0000003dfd447da8 in g_main_context_iterate (context=context@entry=0x24dc400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#77 0x0000003dfd447e64 in g_main_context_iteration (context=0x24dc400, may_block=1) at gmain.c:3351
#78 0x00000030437a60d6 in QEventDispatcherGlib::processEvents (this=0x24175a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#79 0x0000003043e6a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#80 0x00000030437767df in QEventLoop::processEvents (this=this@entry=0x7fff1f2b6cb0, flags=...) at kernel/qeventloop.cpp:149
#81 0x0000003043776a68 in QEventLoop::exec (this=0x7fff1f2b6cb0, flags=...) at kernel/qeventloop.cpp:204
#82 0x000000304377b858 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#83 0x000000000040d6bb in main (argc=<optimized out>, argv=<optimized out>) at /home/data/clones/kdevelop/app/main.cpp:506

Reported using DrKonqi
Comment 1 Milian Wolff 2013-01-17 20:29:40 UTC
On what repository does this happen - can I access it to reproduce it?

Otherwise, could you add this in front of the Q_ASSERT in GitPlugin::initBranchHash:

qDebug() << job->dvcsCommand();

Then compile kdevplatform's git plugin and install it and try to reproduce. Look at the CLI output, in front of the assertion it should show the git command it tried to execute. What is it? If you run it from a console, what does it output?

Thanks
Comment 2 Daniel Vrátil 2013-01-18 08:00:24 UTC
I'm only able to reproduce this on my local clone of kscreen.git repo. I tried cloning the repo again and the crash is gone, so the old clone was probably corrupted.

Anyway I think that KDevelop should not crash just because an external command failed.

Relevant console output with the added qDebug():

kdevelop(23456)/kdevplatform (vcs) KDevelop::DVcsJob::start: Execute dvcs command: ("git", "branch", "-a")
kdevelop(23456)/kdevplatform (standardoutputview) StandardOutputView::registerToolView: Registering view "Version Control" with type: 1 id: 0
kdevelop(23456)/kdevplatform (shell) KDevelop::UiController::addToolView:
kdevelop(23456)/kdevplatform (standardoutputview) OutputWidget::createListView: creating listview
kdevelop(23456)/kdevplatform (git) GitPlugin::initBranchHash: BRANCHES:  ("__release", "kded", "master", "plasma", "saveWhenNeeded", "remotes/origin/kded", "remotes/origin/master", "remotes/origin/plasma", "remotes/origin/preferredDoneRight", "remotes/origin/saveWhenNeeded")
kdevelop(23456)/kdevplatform (vcs) KDevelop::DVcsJob::start: Execute dvcs command: ("git", "symbolic-ref", "HEAD")
kdevelop(23456)/kdevplatform (vcs) KDevelop::DVcsJob::start: Execute dvcs command: ("git", "rev-list", "master")
("git", "rev-list", "master") 
kdevelop(23456)/kdevplatform (vcs) KDevelop::DVcsJob::start: Execute dvcs command: ("git", "rev-list", "__release", "^kded", "^master", "^plasma", "^saveWhenNeeded", "^remotes/origin/kded", "^remotes/origin/master", "^remotes/origin/plasma", "^remotes/origin/preferredDoneRight", "^remotes/origin/saveWhenNeeded")
kdevelop(23456)/kdevplatform (vcs) KDevelop::DVcsJob::slotProcessError: oops, found an error while running ("git", "rev-list", "__release", "^kded", "^master", "^plasma", "^saveWhenNeeded", "^remotes/origin/kded", "^remotes/origin/master", "^remotes/origin/plasma", "^remotes/origin/preferredDoneRight", "^remotes/origin/saveWhenNeeded") : "UnknownError" Exit code is: 128
kdevelop(23456)/kdevplatform (standardoutputview) OutputWidget::createListView: creating listview
("git", "rev-list", "__release", "^kded", "^master", "^plasma", "^saveWhenNeeded", "^remotes/origin/kded", "^remotes/origin/master", "^remotes/origin/plasma", "^remotes/origin/preferredDoneRight", "^remotes/origin/saveWhenNeeded") 
ASSERT: "ret && job->status()==VcsJob::JobSucceeded && "TODO: provide a fall back in case of failing"" in file /home/data/clones/kdevplatform/plugins/git/gitplugin.cpp, line 910
KCrash: Applica
Comment 3 Kevin Funk 2013-02-02 08:56:30 UTC

*** This bug has been marked as a duplicate of bug 278023 ***