[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 306571] New: Crash when trying to close a file
From:       Marijn Kruisselbrink <mkruisselbrink () kde ! org>
Date:       2012-09-10 20:43:15
Message-ID: bug-306571-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=306571

            Bug ID: 306571
          Severity: crash
           Version: 4.3.1
          Priority: NOR
          Assignee: kdevelop-bugs@kdevelop.org
           Summary: Crash when trying to close a file
    Classification: Unclassified
                OS: Linux
          Reporter: mkruisselbrink@kde.org
          Hardware: Ubuntu Packages
            Status: NEW
         Component: general
           Product: kdevelop

Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.2.5-gg886 x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I hit the close button of one of the files/editors that was open. (with several
split views and editors for the same documents open)

- Unusual behavior I noticed:
Before the crash, I couldn't save the file in the editor I tried closing;
hitting ctrl-s gave me a "ambigious shortcut" error, and clicking the save
button didn't do anything either. Save all did seem to save the file at least.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f03d1ba7780 (LWP 27266))]

Thread 17 (Thread 0x7f03b6ec5700 (LWP 27270)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f03d004a4ef in wait (time=1000, this=0x2c84ca0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2c98a00, time=1000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f03cc16163b in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x2c989e0) at ../../language/duchain/duchain.cpp:282
#4  0x00007f03d004a07b in QThreadPrivate::start (arg=0x2c989e0) at
thread/qthread_unix.cpp:307
#5  0x00007f03ce096e9a in start_thread (arg=0x7f03b6ec5700) at
pthread_create.c:308
#6  0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f039da2b700 (LWP 27278)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03b745e022 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f03b7756e80) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f03b745e059 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f03ce096e9a in start_thread (arg=0x7f039da2b700) at
pthread_create.c:308
#4  0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f031c220700 (LWP 27279)):
#0  0x00007f03ced28b03 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f03c9dd1036 in g_main_context_poll (n_fds=1, fds=0x7f0314002ea0,
timeout=-1, context=0x7f03140009a0, priority=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3440
#2  g_main_context_iterate (dispatch=1, block=<optimized out>,
context=0x7f03140009a0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#3  g_main_context_iterate (context=0x7f03140009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#4  0x00007f03c9dd1164 in g_main_context_iteration (context=0x7f03140009a0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#5  0x00007f03d01789e6 in QEventDispatcherGlib::processEvents
(this=0x7f03140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f03d0147f22 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f03d0148177 in QEventLoop::exec (this=0x7f031c21fe00, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f03d0047057 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#9  0x00007f03d004a07b in QThreadPrivate::start (arg=0x3987c50) at
thread/qthread_unix.cpp:307
#10 0x00007f03ce096e9a in start_thread (arg=0x7f031c220700) at
pthread_create.c:308
#11 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f031ba1f700 (LWP 27280)):
#0  0x00007f03ced28b03 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f03c9dd1036 in g_main_context_poll (n_fds=1, fds=0x7f030c002ca0,
timeout=-1, context=0x7f030c0009a0, priority=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3440
#2  g_main_context_iterate (dispatch=1, block=<optimized out>,
context=0x7f030c0009a0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#3  g_main_context_iterate (context=0x7f030c0009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#4  0x00007f03c9dd1164 in g_main_context_iteration (context=0x7f030c0009a0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#5  0x00007f03d01789e6 in QEventDispatcherGlib::processEvents
(this=0x7f030c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f03d0147f22 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f03d0148177 in QEventLoop::exec (this=0x7f031ba1ee00, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f03d0047057 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#9  0x00007f03d004a07b in QThreadPrivate::start (arg=0x397d670) at
thread/qthread_unix.cpp:307
#10 0x00007f03ce096e9a in start_thread (arg=0x7f031ba1f700) at
pthread_create.c:308
#11 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f031b1d1700 (LWP 27307)):
#0  0x00007f03ce09a05d in __pthread_mutex_unlock_usercnt (mutex=<optimized
out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f0310000a60) at pthread_mutex_unlock.c:290
#2  0x00007f03c9e0c5d1 in g_mutex_unlock (mutex=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:227
#3  0x00007f03c9dd098b in g_main_context_query (context=0x7f03100009a0,
max_priority=2147483647, timeout=0x7f031b1d0cbc, fds=<optimized out>, n_fds=2)
at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2941
#4  0x00007f03c9dd0faa in g_main_context_iterate (dispatch=1, block=1,
context=0x7f03100009a0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3128
#5  g_main_context_iterate (context=0x7f03100009a0, block=1, dispatch=1,
self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#6  0x00007f03c9dd1164 in g_main_context_iteration (context=0x7f03100009a0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#7  0x00007f03d01789e6 in QEventDispatcherGlib::processEvents
(this=0x7f03100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x00007f03d0147f22 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f03d0148177 in QEventLoop::exec (this=0x7f031b1d0dd0, flags=...) at
kernel/qeventloop.cpp:204
#10 0x00007f03d0047057 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#11 0x00007f03d0127c2f in QInotifyFileSystemWatcherEngine::run (this=0xa13fd40)
at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007f03d004a07b in QThreadPrivate::start (arg=0xa13fd40) at
thread/qthread_unix.cpp:307
#13 0x00007f03ce096e9a in start_thread (arg=0x7f031b1d1700) at
pthread_create.c:308
#14 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f0319555700 (LWP 27477)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03c6ef5dec in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f03c78bede0) at wtf/FastMalloc.cpp:2495
#2  0x00007f03c6ef5f19 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f03ce096e9a in start_thread (arg=0x7f0319555700) at
pthread_create.c:308
#4  0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f0319d56700 (LWP 27478)):
#0  0x00007f03ced28b03 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f03c9dd1036 in g_main_context_poll (n_fds=1, fds=0x7f0308002a10,
timeout=3758, context=0x7f03080008c0, priority=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3440
#2  g_main_context_iterate (dispatch=1, block=<optimized out>,
context=0x7f03080008c0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#3  g_main_context_iterate (context=0x7f03080008c0, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#4  0x00007f03c9dd1164 in g_main_context_iteration (context=0x7f03080008c0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#5  0x00007f03d01789e6 in QEventDispatcherGlib::processEvents
(this=0x7f03080029c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f03d0147f22 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f03d0148177 in QEventLoop::exec (this=0x7f0319d55e00, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f03d0047057 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#9  0x00007f03d004a07b in QThreadPrivate::start (arg=0x93a43e0) at
thread/qthread_unix.cpp:307
#10 0x00007f03ce096e9a in start_thread (arg=0x7f0319d56700) at
pthread_create.c:308
#11 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f02c3722700 (LWP 27514)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0xb9c30c0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x84ae320,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb9c2b30,
th=0x9399470) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x9399470) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x9399470) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02c3721e20, parent=0xb9c2b30, th=0x9399470) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x9399470) at
../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f03d004a07b in QThreadPrivate::start (arg=0x9399470) at
thread/qthread_unix.cpp:307
#9  0x00007f03ce096e9a in start_thread (arg=0x7f02c3722700) at
pthread_create.c:308
#10 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f02c2f21700 (LWP 27718)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0x1d8e2a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d72c60,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d8e430,
th=0x37df05e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x37df05e0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02c2f20e20, parent=0x1d8e430, th=0x37df05e0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x37df05e0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f03d004a07b in QThreadPrivate::start (arg=0x37df05e0) at
thread/qthread_unix.cpp:307
#8  0x00007f03ce096e9a in start_thread (arg=0x7f02c2f21700) at
pthread_create.c:308
#9  0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f02c1282700 (LWP 27719)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0x1d8e2a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d72c60,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d8e430,
th=0x7f02bcab4590) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x7f02bcab4590) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x7f02bcab4590) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02c1281e20, parent=0x1d8e430, th=0x7f02bcab4590) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x7f02bcab4590) at
../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f03d004a07b in QThreadPrivate::start (arg=0x7f02bcab4590) at
thread/qthread_unix.cpp:307
#9  0x00007f03ce096e9a in start_thread (arg=0x7f02c1282700) at
pthread_create.c:308
#10 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f02bbfff700 (LWP 27720)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0x1d8e2a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d72c60,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d8e430,
th=0x37e8dfa0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x37e8dfa0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x37e8dfa0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x37e8dfa0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x37e8dfa0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02bbffee20, parent=0x1d8e430, th=0x37e8dfa0) at
../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x37e8dfa0) at
../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f03d004a07b in QThreadPrivate::start (arg=0x37e8dfa0) at
thread/qthread_unix.cpp:307
#11 0x00007f03ce096e9a in start_thread (arg=0x7f02bbfff700) at
pthread_create.c:308
#12 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f02c0a81700 (LWP 27721)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0x1d8e2a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d72c60,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d8e430,
th=0x11d463d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x11d463d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x11d463d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x11d463d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x11d463d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x11d463d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02c0a80e20, parent=0x1d8e430, th=0x11d463d0) at
../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x11d463d0) at
../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f03d004a07b in QThreadPrivate::start (arg=0x11d463d0) at
thread/qthread_unix.cpp:307
#12 0x00007f03ce096e9a in start_thread (arg=0x7f02c0a81700) at
pthread_create.c:308
#13 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f02bb7fe700 (LWP 27722)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0x1d8e2a0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1d72c60,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1d8e430,
th=0x7f02b0002c50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x7f02b0002c50) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x7f02b0002c50) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1b8a2c0, th=0x7f02b0002c50) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02bb7fde20, parent=0x1d8e430, th=0x7f02b0002c50) at
../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x7f02b0002c50) at
../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f03d004a07b in QThreadPrivate::start (arg=0x7f02b0002c50) at
thread/qthread_unix.cpp:307
#10 0x00007f03ce096e9a in start_thread (arg=0x7f02bb7fe700) at
pthread_create.c:308
#11 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f02ba872700 (LWP 26441)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0xb9c30c0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x84ae320,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb9c2b30,
th=0x23d68070) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x23d68070) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x23d68070) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x23d68070) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02ba871e20, parent=0xb9c2b30, th=0x23d68070) at
../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x23d68070) at
../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f03d004a07b in QThreadPrivate::start (arg=0x23d68070) at
thread/qthread_unix.cpp:307
#10 0x00007f03ce096e9a in start_thread (arg=0x7f02ba872700) at
pthread_create.c:308
#11 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f02ba071700 (LWP 26442)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0xb9c30c0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x84ae320,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb9c2b30,
th=0x235a4940) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x235a4940) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02ba070e20, parent=0xb9c2b30, th=0x235a4940) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x235a4940) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f03d004a07b in QThreadPrivate::start (arg=0x235a4940) at
thread/qthread_unix.cpp:307
#8  0x00007f03ce096e9a in start_thread (arg=0x7f02ba071700) at
pthread_create.c:308
#9  0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f02b9870700 (LWP 26446)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03d004a58b in wait (time=18446744073709551615, this=0xb9c30c0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x84ae320,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f03c78ec0eb in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb9c2b30,
th=0x292e8b30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f03c78ee9db in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x292e8b30) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x292e8b30) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x292e8b30) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f03c78ee9f4 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x644edf0, th=0x292e8b30) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f03c78ed84f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f02b986fe20, parent=0xb9c2b30, th=0x292e8b30) at
../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f03c78ed8db in ThreadWeaver::Thread::run (this=0x292e8b30) at
../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f03d004a07b in QThreadPrivate::start (arg=0x292e8b30) at
thread/qthread_unix.cpp:307
#11 0x00007f03ce096e9a in start_thread (arg=0x7f02b9870700) at
pthread_create.c:308
#12 0x00007f03ced344bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f03d1ba7780 (LWP 27266)):
[KCrash Handler]
#6  Sublime::AreaIndex::remove (this=0x0, view=0x964d750) at
../../sublime/areaindex.cpp:113
#7  0x00007f03cbe8197c in Sublime::Area::closeView (this=0x1b969f0,
view=0x964d750, silent=<optimized out>) at ../../sublime/area.cpp:460
#8  0x00007f03cbe92ef2 in Sublime::MainWindowPrivate::widgetCloseRequest
(this=0x1b75c10, widget=0x5a698b0) at ../../sublime/mainwindow_p.cpp:678
#9  0x00007f03d0162a06 in QObject::event (this=0x1b75c10, e=<optimized out>) at
kernel/qobject.cpp:1195
#10 0x00007f03cf4ca7b4 in notify_helper (e=0x35fe76b0, receiver=0x1b75c10,
this=0x19a8560) at kernel/qapplication.cpp:4556
#11 QApplicationPrivate::notify_helper (this=0x19a8560, receiver=0x1b75c10,
e=0x35fe76b0) at kernel/qapplication.cpp:4528
#12 0x00007f03cf4cf583 in QApplication::notify (this=0x7fffbb1f98b0,
receiver=0x1b75c10, e=0x35fe76b0) at kernel/qapplication.cpp:4417
#13 0x00007f03d09559e6 in KApplication::notify (this=0x7fffbb1f98b0,
receiver=0x1b75c10, event=0x35fe76b0) at
../../kdeui/kernel/kapplication.cpp:311
#14 0x00007f03d01493ec in QCoreApplication::notifyInternal
(this=0x7fffbb1f98b0, receiver=0x1b75c10, event=0x35fe76b0) at
kernel/qcoreapplication.cpp:915
#15 0x00007f03d014d1ca in sendEvent (event=0x35fe76b0, receiver=0x1b75c10) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x1973670) at kernel/qcoreapplication.cpp:1539
#17 0x00007f03d0178553 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#18 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#19 0x00007f03c9dd0d53 in g_main_dispatch (context=0x19a83e0) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#20 g_main_context_dispatch (context=0x19a83e0) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#21 0x00007f03c9dd10a0 in g_main_context_iterate (dispatch=1, block=<optimized
out>, context=0x19a83e0, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#22 g_main_context_iterate (context=0x19a83e0, block=<optimized out>,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#23 0x00007f03c9dd1164 in g_main_context_iteration (context=0x19a83e0,
may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#24 0x00007f03d017897f in QEventDispatcherGlib::processEvents (this=0x1974b30,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#25 0x00007f03cf572cde in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007f03d0147f22 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#27 0x00007f03d0148177 in QEventLoop::exec (this=0x7fffbb1f9690, flags=...) at
kernel/qeventloop.cpp:204
#28 0x00007f03d014d4c7 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#29 0x000000000040a259 in ?? ()
#30 0x00007f03cec6376d in __libc_start_main (main=0x404ba0, argc=1,
ubp_av=0x7fffbb1fb768, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffbb1fb758) at libc-start.c:226
#31 0x000000000040a9b1 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic