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

List:       kdevelop-bugs
Subject:    [Bug 285635] New: crash while parsing
From:       Eric Thiele <bugs () donewell ! de>
Date:       2011-11-03 10:59:35
Message-ID: bug-285635-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: crash while parsing
           Product: kdevelop
           Version: 4.2.60
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: bugs@donewell.de


Application: kdevelop (4.2.60)
KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
themes to be the same parsing bug. crashes the in 4 of 5 times when i start
kdevelop

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 1 (Thread 0x7ffb986d5760 (LWP 19988))]

Thread 18 (Thread 0x7ffb75db8700 (LWP 19990)):
#0  0x00007ffb958cbb93 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007ffb96c5c1ad in QProcessManager::run (this=0x7ffb96faef60) at
io/qprocess_unix.cpp:245
#2  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb96faef60) at
thread/qthread_unix.cpp:331
#3  0x00007ffb955e4d4c in start_thread (arg=0x7ffb75db8700) at
pthread_create.c:301
#4  0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7ffb6f194700 (LWP 19995)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=1, fds=0x7ffb68000e10,
timeout=-1, context=0x22b9050, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x22b9050, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x22b9050,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x22b8810,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb6f193e20, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x22a3450) at
thread/qthread_unix.cpp:331
#9  0x00007ffb955e4d4c in start_thread (arg=0x7ffb6f194700) at
pthread_create.c:301
#10 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7ffb6e993700 (LWP 19996)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=1, fds=0x22ad290,
timeout=-1, context=0x22bae60, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x22bae60, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x22bae60,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x22bad70,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb6e992e20, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x22a1d50) at
thread/qthread_unix.cpp:331
#9  0x00007ffb955e4d4c in start_thread (arg=0x7ffb6e993700) at
pthread_create.c:301
#10 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7ffb6e192700 (LWP 20002)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffb80021284 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7ffb8033a180) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ffb800212b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7ffb80348254) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ffb955e4d4c in start_thread (arg=0x7ffb6e192700) at
pthread_create.c:301
#4  0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7ffb6d43f700 (LWP 20009)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x2816700,
timeout=-1, context=0x281b7a0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x281b7a0, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x281b7a0,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x281a130,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb6d43ede0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run (this=0x2818740)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x2818740) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb6d43f700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7ffb67fff700 (LWP 20033)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffb8db3d4d4 in scavengerThread (this=0x7ffb8e363f20) at
wtf/FastMalloc.cpp:2378
#2  WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7ffb8e363f20) at
wtf/FastMalloc.cpp:1497
#3  0x00007ffb955e4d4c in start_thread (arg=0x7ffb67fff700) at
pthread_create.c:301
#4  0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7ffb677fe700 (LWP 20034)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=1, fds=0x282afb0,
timeout=-1, context=0x299f490, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x299f490, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x299f490,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x282a990,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb677fde20, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x24f9670) at
thread/qthread_unix.cpp:331
#9  0x00007ffb955e4d4c in start_thread (arg=0x7ffb677fe700) at
pthread_create.c:301
#10 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7ffb6614a700 (LWP 20042)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x29ca2d0,
timeout=-1, context=0x2a72cb0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x2a72cb0, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x2a72cb0,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x2880ba0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb66149de0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run (this=0x2a722b0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x2a722b0) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb6614a700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7ffb64f3d700 (LWP 20044)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x29da2e0,
timeout=-1, context=0x2a8d540, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x2a8d540, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x2a8d540,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x28c6460,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb64f3cde0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run (this=0x2a914c0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x2a914c0) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb64f3d700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7ffb63d30700 (LWP 20047)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x20b4b70,
timeout=-1, context=0x2a91aa0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x2a91aa0, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x2a91aa0,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x28cae80,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb63d2fde0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run (this=0x2aa2f00)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x2aa2f00) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb63d30700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7ffb62b23700 (LWP 20056)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x7ffb5c0037e0,
timeout=-1, context=0x2a9cf00, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x2a9cf00, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x2a9cf00,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x2a3c290,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb62b22de0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run
(this=0x7ffb68066b90) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb68066b90) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb62b23700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7ffb61916700 (LWP 20068)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x29b7ef0,
timeout=-1, context=0x2aa7d40, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x2aa7d40, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x2aa7d40,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x7ce8c0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb61915de0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run
(this=0x7ffb5c020bd0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb5c020bd0) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb61916700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7ffb53fff700 (LWP 20082)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x7ffb54008780,
timeout=-1, context=0x7ffb540087b0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7ffb540087b0, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x7ffb540087b0,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents
(this=0x7ffb58018c10, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb53ffede0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run
(this=0x7ffb5800f780) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb5800f780) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb53fff700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7ffb52ffd700 (LWP 20091)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x7ffb4c0048e0,
timeout=-1, context=0x2aaa480, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x2aaa480, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x2aaa480,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x2899a90,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb52ffcde0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run
(this=0x7ffb7886d7b0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb7886d7b0) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb52ffd700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7ffb51ffb700 (LWP 20093)):
#0  0x00007ffb958c95e3 in *__GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffb9080f743 in g_main_context_poll (n_fds=2, fds=0x7ffb4c004fe0,
timeout=-1, context=0x7ffb4c01b3d0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7ffb4c01b3d0, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3068
#3  0x00007ffb9080fc11 in g_main_context_iteration (context=0x7ffb4c01b3d0,
may_block=1) at gmain.c:3136
#4  0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x2ac1390,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffb96c7b14c in QEventLoop::exec (this=0x7ffb51ffade0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007ffb96b90704 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007ffb96c5c8e8 in QInotifyFileSystemWatcherEngine::run
(this=0x7ffb58019130) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb58019130) at
thread/qthread_unix.cpp:331
#10 0x00007ffb955e4d4c in start_thread (arg=0x7ffb51ffb700) at
pthread_create.c:301
#11 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7ffb50ff9700 (LWP 20347)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffb96b9364b in wait (time=18446744073709551615, this=0x968920) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x9610a0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007ffb8e391f84 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9672a0,
th=0x3d5a3c0) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x00007ffb8e394613 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9636f0, th=0x3d5a3c0) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x00007ffb8e39462c in ThreadWeaver::WorkingHardState::applyForWork
(this=0x9636f0, th=0x3d5a3c0) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x00007ffb8e3933ff in ThreadWeaver::ThreadRunHelper::run
(this=0x7ffb50ff8e30, parent=0x9672a0, th=0x3d5a3c0) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:87
 #7  0x00007ffb8e393488 in ThreadWeaver::Thread::run (this=0x3d5a3c0) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:142
 #8  0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x3d5a3c0) at
thread/qthread_unix.cpp:331
#9  0x00007ffb955e4d4c in start_thread (arg=0x7ffb50ff9700) at
pthread_create.c:301
#10 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7ffb4bfff700 (LWP 20348)):
[KCrash Handler]
#6  0x00007ffb933bc68e in KDevelop::DUContextDynamicData::scopeIdentifier
(this=0x7ffb96fae780, includeClasses=true, target=...) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/ducontext.cpp:126
 #7  0x00007ffb933bcc11 in KDevelop::DUContext::scopeIdentifier
(this=0x7ffb46d25ae0, includeClasses=true) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/ducontext.cpp:1125
 #8  0x00007ffb933e4c35 in KDevelop::Declaration::qualifiedIdentifier
(this=0x7ffb47814f50) at
/var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/declaration.cpp:346
 #9  0x00007ffb6f489a13 in TypeBuilder::openTypeFromName (this=0x7ffb4bffde40,
name=0x7ffb4fc69670, modifiers=0, needClass=false) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:491
 #10 0x00007ffb6f48a4ff in TypeBuilder::visitSimpleTypeSpecifier
(this=0x7ffb4bffde40, node=0x7ffb4fc69c80) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:385
 #11 0x00007ffb6f48725c in TypeBuilder::visitSimpleDeclaration
(this=0x7ffb4bffde40, node=0x7ffb4fc6a0a0) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:590
 #12 0x00007ffb6f45e485 in DeclarationBuilder::visitSimpleDeclaration
(this=0x7ffb4bffde40, node=0x7ffb4fc6a0a0) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:332
 #13 0x00007ffb6f1ad29e in visitNodes<DeclarationAST*> (v=0x7ffb4bffdea0,
nodes=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/parser/visitor.h:138
 #14 0x00007ffb6f44d2fb in ContextBuilder::visitClassSpecifier
(this=0x7ffb4bffde40, node=0x7ffb4fc54b58) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:534
 #15 0x00007ffb6f48841b in TypeBuilder::visitClassSpecifier
(this=0x7ffb4bffde40, node=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:91
 #16 0x00007ffb6f460b35 in DeclarationBuilder::visitClassSpecifier
(this=0x7ffb4bffde40, node=0x7ffb4fc54b58) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:1045
 #17 0x00007ffb6f48725c in TypeBuilder::visitSimpleDeclaration
(this=0x7ffb4bffde40, node=0x7ffb4fc6b2b0) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:590
 #18 0x00007ffb6f45e485 in DeclarationBuilder::visitSimpleDeclaration
(this=0x7ffb4bffde40, node=0x7ffb4fc6b2b0) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:332
 #19 0x00007ffb6f1ad29e in visitNodes<DeclarationAST*> (v=0x7ffb4bffdea0,
nodes=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/parser/visitor.h:138
 #20 0x00007ffb6f44bde2 in ContextBuilder::visitNamespace (this=0x7ffb4bffde40,
node=0x7ffb4fc4e818) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:472
 #21 0x00007ffb6f462c07 in DeclarationBuilder::visitNamespace
(this=0x7ffb4bffde40, ast=0x7ffb4fc4e818) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:1003
 #22 0x00007ffb6f1ad29e in visitNodes<DeclarationAST*> (v=0x7ffb4bffdea0,
nodes=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/parser/visitor.h:138
 #23 0x00007ffb6f4507b1 in KDevelop::AbstractContextBuilder<AST,
NameAST>::supportBuild (this=0x7ffb4bffde40, node=0x7ffb4fc4e7d0,
context=<optimized out>) at
/usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133
#24 0x00007ffb6f44fe75 in ContextBuilder::buildContexts (this=0x7ffb4bffde40,
file=..., node=0x7ffb4fc4e7d0, includes=<optimized out>,
updateContext=<optimized out>, removeOldImports=false) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:421
 #25 0x00007ffb6f45c5c1 in DeclarationBuilder::buildDeclarations
(this=<optimized out>, file=<optimized out>, node=<optimized out>,
includes=<optimized out>, updateContext=<optimized out>,
removeOldImports=false) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:92
 #26 0x00007ffb6f984777 in CPPInternalParseJob::run (this=<optimized out>) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/languages/cpp/cppparsejob.cpp:637
 #27 0x00007ffb8e393ae1 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7ffb4bffed80, th=0x7ffb44338a70, job=0x7ffb57ac0350) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/Job.cpp:106
 #28 0x00007ffb8e393c1e in ThreadWeaver::Job::execute (this=0x7ffb57ac0350,
th=0x7ffb44338a70) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/Job.cpp:135
 #29 0x00007ffb8e394ed3 in ThreadWeaver::JobCollectionJobRunner::execute
(this=<optimized out>, t=0x7ffb44338a70) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/JobCollection.cpp:82
 #30 0x00007ffb8e3933cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7ffb4bffee30, parent=0x9672a0, th=0x7ffb44338a70) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:95
 #31 0x00007ffb8e393488 in ThreadWeaver::Thread::run (this=0x7ffb44338a70) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/threadweaver/Weaver/Thread.cpp:142
 #32 0x00007ffb96b92f65 in QThreadPrivate::start (arg=0x7ffb44338a70) at
thread/qthread_unix.cpp:331
#33 0x00007ffb955e4d4c in start_thread (arg=0x7ffb4bfff700) at
pthread_create.c:301
#34 0x00007ffb958d240d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffb986d5760 (LWP 19988)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffb96b9364b in wait (time=18446744073709551615, this=0x645f10) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x645c70,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007ffb96b92720 in QThread::wait (this=<optimized out>,
time=18446744073709551615) at thread/qthread_unix.cpp:745
#4  0x00007ffb96c5bb90 in QProcessManager::~QProcessManager
(this=0x7ffb96faef60, __in_chrg=<optimized out>) at io/qprocess_unix.cpp:208
#5  0x00007ffb95830521 in __run_exit_handlers (status=1, listp=0x7ffb95b814c8,
run_list_atexit=true) at exit.c:78
#6  0x00007ffb95830575 in *__GI_exit (status=6577980) at exit.c:100
#7  0x00007ffb960c7b38 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:772
#8  0x00007ffb9747de18 in KApplication::xioErrhandler (this=0x7fff3cf0c8c0,
dpy=0x663df0) at
/var/tmp/portage/kde-base/kdelibs-4.7.2-r1/work/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:419
 #9  0x00007ffb920cf53e in _XIOError (dpy=0x663df0) at
/var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/XlibInt.c:1618
#10 0x00007ffb920ccd2d in _XEventsQueued (dpy=0x663df0, mode=<optimized out>)
at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xcb_io.c:365
#11 0x00007ffb920bd50f in XEventsQueued (dpy=0x663df0, mode=2) at
/var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/Pending.c:43
#12 0x00007ffb9610046c in x11EventSourceCheck (s=0x645aa0) at
kernel/qguieventdispatcher_glib.cpp:85
#13 0x00007ffb9080eecf in g_main_context_check (context=0x644800,
max_priority=0, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:2943
#14 0x00007ffb9080f762 in g_main_context_iterate (context=0x644800, block=1,
dispatch=1, self=<optimized out>) at gmain.c:3070
#15 0x00007ffb9080fc11 in g_main_context_iteration (context=0x644800,
may_block=1) at gmain.c:3136
#16 0x00007ffb96ca6c6f in QEventDispatcherGlib::processEvents (this=0x613340,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#17 0x00007ffb9610061e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#18 0x00007ffb96c7af02 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#19 0x00007ffb96c7b14c in QEventLoop::exec (this=0x7fff3cf0c570, flags=...) at
kernel/qeventloop.cpp:201
#20 0x00007ffb96c7f61b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#21 0x000000000040c3c2 in main (argc=<optimized out>, argv=0x7fff3cf0e7b8) at
/var/tmp/portage/dev-util/kdevelop-9999/work/kdevelop-9999/app/main.cpp:479

This bug may be a duplicate of or related to bug 276660.

Possible duplicates by query: bug 277837, bug 277829, bug 277746, bug 276660.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- 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