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

List:       kdevelop-bugs
Subject:    [Bug 282894] New: KDevelop crashes while editing CMakeLists.txt file.
From:       <felix_schulte () mcafee ! com>
Date:       2011-09-27 8:23:11
Message-ID: bug-282894-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: KDevelop crashes while editing CMakeLists.txt file.
           Product: kdevelop
           Version: 4.2.2
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: felix_schulte@mcafee.com


Application: kdevelop (4.2.2)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I uncommented a line in a cmake variable. 

Example:

CMakeLists.txt:

SET(variablename
    ${path}/file1.cpp
#    ${path}/file2.cpp
)


I pressed the short-cut for "uncomment" while the curser was on the file2.cpp
line. (Maybe I was hitting the short-cut for "save" that lead to the crash, I
cannot remember. I am pressing the short-cuts too fast ;))

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
pthread_cond_wait@@GLIBC_2.3.2 () 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 0x7f2762138780 (LWP 15928))]

Thread 14 (Thread 0x7f2748cc4700 (LWP 15929)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f276064079e in wait (this=<value optimized out>, mutex=0x323d550,
time=1000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x323d550,
time=1000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f275cc6722b in ?? () from /usr/lib/libkdevplatformlanguage.so.3
#4  0x00007f2760640175 in QThreadPrivate::start (arg=0x323d530) at
thread/qthread_unix.cpp:320
#5  0x00007f275e6ffd8c in start_thread (arg=0x7f2748cc4700) at
pthread_create.c:304
#6  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f273e3ee700 (LWP 15931)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f275f30f80f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f275f30d8d8 in __libc_free (mem=0x7f275f6201c0) at malloc.c:3736
#3  0x00007f275a5206cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f275a5208f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f275e6ffc1b in __nptl_deallocate_tsd () at pthread_create.c:155
#6  0x00007f275e6ffd9a in start_thread (arg=0x7f273e3ee700) at
pthread_create.c:311
#7  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f2733fd2700 (LWP 15962)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f275f30f80f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f275f30d8d8 in __libc_free (mem=0x7f275f6201c0) at malloc.c:3736
#3  0x00007f275f2fdd64 in __libc_message (do_abort=2, fmt=0x7f275f3e6400 "***
glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:149
#4  0x00007f275f307bb6 in malloc_printerr (action=3, str=0x7f275f3e6980
"malloc(): memory corruption (fast)", ptr=<value optimized out>) at
malloc.c:6283
#5  0x00007f275f30ae78 in _int_malloc (av=0x7f275f6201c0, bytes=<value
optimized out>) at malloc.c:4308
#6  0x00007f275f30d31e in __libc_malloc (bytes=96) at malloc.c:3660
#7  0x00007f2760683e33 in QString::fromLatin1_helper (str=0x7f27607e4970
"QSocketNotifier: Invalid socket %d and type '%s', disabling...", size=32) at
tools/qstring.cpp:3748
#8  0x00007f2760683f4e in QString::fromLatin1 (str=<value optimized out>,
size=<value optimized out>) at tools/qstring.cpp:3822
#9  0x00007f27606897b2 in QString::vsprintf(const char *, typedef __va_list_tag
__va_list_tag *) (this=0x7f2733fd1ae0, cformat=<value optimized out>,
ap=0x7f2733fd1b30) at tools/qstring.cpp:5155
#10 0x00007f2760636c3c in qt_message(QtMsgType, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=QtWarningMsg, msg=0x7f27607e4970
"QSocketNotifier: Invalid socket %d and type '%s', disabling...",
ap=0x7f2733fd1b30) at global/qglobal.cpp:2319
#11 0x00007f27606373f1 in qWarning (msg=<value optimized out>) at
global/qglobal.cpp:2410
#12 0x00007f2760751e4c in socketNotifierSourceCheck (source=0x3cd05a0) at
kernel/qeventdispatcher_glib.cpp:90
#13 0x00007f275a503854 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f275a504122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f275a504639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f27607523ef in QEventDispatcherGlib::processEvents (this=0x3cd04c0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#17 0x00007f2760726882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#18 0x00007f2760726abc in QEventLoop::exec (this=0x7f2733fd1dd0, flags=...) at
kernel/qeventloop.cpp:201
#19 0x00007f276063d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#20 0x00007f2760708c2f in QInotifyFileSystemWatcherEngine::run (this=0x3ccfa40)
at io/qfilesystemwatcher_inotify.cpp:248
#21 0x00007f2760640175 in QThreadPrivate::start (arg=0x3ccfa40) at
thread/qthread_unix.cpp:320
#22 0x00007f275e6ffd8c in start_thread (arg=0x7f2733fd2700) at
pthread_create.c:304
#23 0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f27347d3700 (LWP 15966)):
#0  0x00007f275e7023c4 in __pthread_mutex_lock (mutex=0x3e2e258) at
pthread_mutex_lock.c:61
#1  0x00007f275a502f0d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f275a503f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f275a504639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2760752446 in QEventDispatcherGlib::processEvents (this=0x3e1e120,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f2760726882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f2760726abc in QEventLoop::exec (this=0x7f27347d2e00, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f276063d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007f2760640175 in QThreadPrivate::start (arg=0x3e08170) at
thread/qthread_unix.cpp:320
#9  0x00007f275e6ffd8c in start_thread (arg=0x7f27347d3700) at
pthread_create.c:304
#10 0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f272f7ee700 (LWP 15967)):
#0  0x00007f275f369f03 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f275a504104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f275a504639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2760752446 in QEventDispatcherGlib::processEvents (this=0x3e1cdd0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f2760726882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f2760726abc in QEventLoop::exec (this=0x7f272f7ede00, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f276063d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#7  0x00007f2760640175 in QThreadPrivate::start (arg=0x3e2d8c0) at
thread/qthread_unix.cpp:320
#8  0x00007f275e6ffd8c in start_thread (arg=0x7f272f7ee700) at
pthread_create.c:304
#9  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f272dd37700 (LWP 15982)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f274a8452a2 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f274ab5e180) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f274a8452d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f274ab6c254) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f275e6ffd8c in start_thread (arg=0x7f272dd37700) at
pthread_create.c:304
#4  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f272c279700 (LWP 16056)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f275f30f80f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f275f30d8d8 in __libc_free (mem=0x7f275f6201c0) at malloc.c:3736
#3  0x00007f2760751e57 in socketNotifierSourceCheck (source=0x6a51620) at
kernel/qeventdispatcher_glib.cpp:92
#4  0x00007f275a503854 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f275a504122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f275a504639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f27607523ef in QEventDispatcherGlib::processEvents (this=0x6a51420,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007f2760726882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f2760726abc in QEventLoop::exec (this=0x7f272c278dd0, flags=...) at
kernel/qeventloop.cpp:201
#10 0x00007f276063d924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#11 0x00007f2760708c2f in QInotifyFileSystemWatcherEngine::run (this=0x6a4d370)
at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007f2760640175 in QThreadPrivate::start (arg=0x6a4d370) at
thread/qthread_unix.cpp:320
#13 0x00007f275e6ffd8c in start_thread (arg=0x7f272c279700) at
pthread_create.c:304
#14 0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f272b952700 (LWP 16113)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f276064079e in wait (this=<value optimized out>, mutex=0x8f868b8,
time=1000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x8f868b8,
time=1000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f272ffc52de in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#4  0x00007f272ffc54e6 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#5  0x00007f272ffcf432 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#6  0x00007f275803dc21 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f272b951d80, th=0x77dbb10, job=0x9727330) at
../../../threadweaver/Weaver/Job.cpp:106
#7  0x00007f275803dd4c in ThreadWeaver::Job::execute (this=0x9727330,
th=0x77dbb10) at ../../../threadweaver/Weaver/Job.cpp:135
#8  0x00007f275803eff3 in ThreadWeaver::JobCollectionJobRunner::execute
(this=<value optimized out>, t=0x77dbb10) at
../../../threadweaver/Weaver/JobCollection.cpp:82
#9  0x00007f275803d50f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f272b951e20, parent=0x2339fb0, th=0x77dbb10) at
../../../threadweaver/Weaver/Thread.cpp:95
#10 0x00007f275803d5cb in ThreadWeaver::Thread::run (this=0x77dbb10) at
../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f2760640175 in QThreadPrivate::start (arg=0x77dbb10) at
thread/qthread_unix.cpp:320
#12 0x00007f275e6ffd8c in start_thread (arg=0x7f272b952700) at
pthread_create.c:304
#13 0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f272b151700 (LWP 16114)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f276064082b in wait (this=<value optimized out>, mutex=0x22e9460,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x22e9460,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f275803c0b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2339fb0,
th=0x7f27391fa2d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f275803e723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x22d7e20, th=0x7f27391fa2d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f275803e73c in ThreadWeaver::WorkingHardState::applyForWork
(this=0x22d7e20, th=0x7f27391fa2d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f275803e73c in ThreadWeaver::WorkingHardState::applyForWork
(this=0x22d7e20, th=0x7f27391fa2d0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f275803d53f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f272b150e20, parent=0x2339fb0, th=0x7f27391fa2d0) at
../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f275803d5cb in ThreadWeaver::Thread::run (this=0x7f27391fa2d0) at
../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f2760640175 in QThreadPrivate::start (arg=0x7f27391fa2d0) at
thread/qthread_unix.cpp:320
#10 0x00007f275e6ffd8c in start_thread (arg=0x7f272b151700) at
pthread_create.c:304
#11 0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f272a940700 (LWP 16118)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f27577e7832 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f275e6ffd8c in start_thread (arg=0x7f272a940700) at
pthread_create.c:304
#3  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f2728a32700 (LWP 16153)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f276064082b in wait (this=<value optimized out>,
mutex=0x7f273ae83740, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f273ae83740,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f275803c0b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x7f273ae83380, th=0x7f273ae83be0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f275803e723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x7f273ae83820, th=0x7f273ae83be0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f275803d53f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2728a31e20, parent=0x7f273ae83380, th=0x7f273ae83be0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f275803d5cb in ThreadWeaver::Thread::run (this=0x7f273ae83be0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f2760640175 in QThreadPrivate::start (arg=0x7f273ae83be0) at
thread/qthread_unix.cpp:320
#8  0x00007f275e6ffd8c in start_thread (arg=0x7f2728a32700) at
pthread_create.c:304
#9  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2728231700 (LWP 16154)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f276064082b in wait (this=<value optimized out>,
mutex=0x7f273ae83740, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f273ae83740,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f275803c0b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x7f273ae83380, th=0x76b7aa0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f275803e723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x7f273ae83820, th=0x76b7aa0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f275803d53f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f2728230e20, parent=0x7f273ae83380, th=0x76b7aa0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f275803d5cb in ThreadWeaver::Thread::run (this=0x76b7aa0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f2760640175 in QThreadPrivate::start (arg=0x76b7aa0) at
thread/qthread_unix.cpp:320
#8  0x00007f275e6ffd8c in start_thread (arg=0x7f2728231700) at
pthread_create.c:304
#9  0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f273ebef700 (LWP 17208)):
[KCrash Handler]
#6  0x00007f275f2c4d05 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f275f2c8ab6 in abort () at abort.c:92
#8  0x00007f275f2fdd7b in __libc_message (do_abort=2, fmt=0x7f275f3e6400 "***
glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f275f309a8f in malloc_printerr (av=<value optimized out>,
p=0x7f2744362de0) at malloc.c:6283
#10 _int_free (av=<value optimized out>, p=0x7f2744362de0) at malloc.c:4795
#11 0x00007f275f30d8e3 in __libc_free (mem=<value optimized out>) at
malloc.c:3738
#12 0x00007f276063ccdd in deleteNode (this=0x1f060e0, it=...) at
../../include/QtCore/../../src/corelib/tools/qhash.h:508
#13 QHash<unsigned long, int>::erase (this=0x1f060e0, it=...) at
../../include/QtCore/../../src/corelib/tools/qhash.h:838
#14 0x00007f276063c5ec in QReadWriteLock::unlock (this=0x1f06090) at
thread/qreadwritelock.cpp:415
#15 0x00007f27606add51 in unlock (fileName=...) at
../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:102
#16 ~QReadLocker (fileName=...) at
../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:95
#17 QAbstractFileEngine::create (fileName=...) at
io/qabstractfileengine.cpp:170
#18 0x00007f27606c0693 in QFileInfoPrivate (this=0x7f273ebee010, file=...) at
io/qfileinfo_p.h:98
#19 QFileInfo::QFileInfo (this=0x7f273ebee010, file=...) at
io/qfileinfo.cpp:256
#20 0x00007f27606b14a0 in QDir::isRelativePath (path=<value optimized out>) at
io/qdir.cpp:2089
#21 0x00007f2761bf30c7 in KStandardDirs::findAllResources (this=0x2015d40,
type=0x7f2761cddd57 "config", filter=..., options=..., relList=...) at
../../kdecore/kernel/kstandarddirs.cpp:868
#22 0x00007f2761bf3541 in KStandardDirs::findAllResources (this=<value
optimized out>, type=<value optimized out>, filter=<value optimized out>,
options=<value optimized out>) at ../../kdecore/kernel/kstandarddirs.cpp:905
#23 0x00007f2761b3cd39 in KConfigPrivate::getGlobalFiles (this=0x20972e0) at
../../kdecore/config/kconfig.cpp:507
#24 0x00007f2761b3d061 in KConfigPrivate::parseGlobalFiles (this=0x20972e0) at
../../kdecore/config/kconfig.cpp:518
#25 0x00007f2761b3d904 in KConfig::reparseConfiguration (this=<value optimized
out>) at ../../kdecore/config/kconfig.cpp:497
#26 0x00007f27615ead71 in KDevelop::Project::projectConfiguration() const ()
from /usr/lib/libkdevplatformshell.so.3
#27 0x00007f2743bd76f7 in CMake::currentInstallDir(KDevelop::IProject*) () from
/usr/lib/libkdev4cmakecommon.so
#28 0x00007f274395fcac in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#29 0x00007f2743966576 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#30 0x00007f275d259789 in ?? () from /usr/lib/libkdevplatformproject.so.3
#31 0x00007f275d2594c6 in ?? () from /usr/lib/libkdevplatformproject.so.3
#32 0x00007f2760635188 in QThreadPoolThread::run (this=0x3af1950) at
concurrent/qthreadpool.cpp:106
#33 0x00007f2760640175 in QThreadPrivate::start (arg=0x3af1950) at
thread/qthread_unix.cpp:320
#34 0x00007f275e6ffd8c in start_thread (arg=0x7f273ebef700) at
pthread_create.c:304
#35 0x00007f275f37704d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#36 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2762138780 (LWP 15928)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f276063f2b3 in QMutexPrivate::wait (this=0x1f060f0, timeout=-1) at
thread/qmutex_unix.cpp:84
#2  0x00007f276063bd05 in QMutex::lock (this=0x1f060b0) at
thread/qmutex.cpp:204
#3  0x00007f276063c86a in QMutexLocker (this=0x1f06090) at thread/qmutex.h:102
#4  QReadWriteLock::lockForRead (this=0x1f06090) at
thread/qreadwritelock.cpp:149
#5  0x00007f27606adceb in relock (fileName=...) at
../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:111
#6  QReadLocker (fileName=...) at
../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:130
#7  QAbstractFileEngine::create (fileName=...) at
io/qabstractfileengine.cpp:170
#8  0x00007f27606c0693 in QFileInfoPrivate (this=0x7ffffb7681e0, file=...) at
io/qfileinfo_p.h:98
#9  QFileInfo::QFileInfo (this=0x7ffffb7681e0, file=...) at
io/qfileinfo.cpp:256
#10 0x00007f27606b14a0 in QDir::isRelativePath (path=<value optimized out>) at
io/qdir.cpp:2089
#11 0x00007f2761bf30c7 in KStandardDirs::findAllResources (this=0x2015d40,
type=0x7f2761cddd57 "config", filter=..., options=..., relList=...) at
../../kdecore/kernel/kstandarddirs.cpp:868
#12 0x00007f2761bf3541 in KStandardDirs::findAllResources (this=<value
optimized out>, type=<value optimized out>, filter=<value optimized out>,
options=<value optimized out>) at ../../kdecore/kernel/kstandarddirs.cpp:905
#13 0x00007f2761b3cd39 in KConfigPrivate::getGlobalFiles (this=0x20972e0) at
../../kdecore/config/kconfig.cpp:507
#14 0x00007f2761b3d061 in KConfigPrivate::parseGlobalFiles (this=0x20972e0) at
../../kdecore/config/kconfig.cpp:518
#15 0x00007f2761b3d904 in KConfig::reparseConfiguration (this=<value optimized
out>) at ../../kdecore/config/kconfig.cpp:497
#16 0x00007f27615ead71 in KDevelop::Project::projectConfiguration() const ()
from /usr/lib/libkdevplatformshell.so.3
#17 0x00007f2743bd78d7 in CMake::currentBuildDir(KDevelop::IProject*) () from
/usr/lib/libkdev4cmakecommon.so
#18 0x00007f274395fc7e in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#19 0x00007f2743960146 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#20 0x00007f272ffc25c0 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#21 0x00007f272ffb9ca5 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#22 0x00007f272ffbd0ba in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#23 0x00007f276073b49a in QObject::event (this=0x3e05e90, e=<value optimized
out>) at kernel/qobject.cpp:1226
#24 0x00007f275fae49f4 in QApplicationPrivate::notify_helper (this=0x1f5fc20,
receiver=0x3e05e90, e=0x7f272030d8e0) at kernel/qapplication.cpp:4462
#25 0x00007f275fae93ba in QApplication::notify (this=<value optimized out>,
receiver=0x3e05e90, e=0x7f272030d8e0) at kernel/qapplication.cpp:4341
#26 0x00007f2760f0e866 in KApplication::notify (this=0x7ffffb769740,
receiver=0x3e05e90, event=0x7f272030d8e0) at
../../kdeui/kernel/kapplication.cpp:311
#27 0x0000000000404bf6 in _start ()

Possible duplicates by query: bug 280842, bug 280815, bug 278756, bug 278689,
bug 278059.

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