Bug 235304 - Crash while klicking on a frame stack
Summary: Crash while klicking on a frame stack
Status: RESOLVED DUPLICATE of bug 219570
Alias: None
Product: kdevelop
Classification: Applications
Component: CPP Debugger (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-24 23:04 UTC by Gunther Piez
Modified: 2010-04-25 23:34 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gunther Piez 2010-04-24 23:04:45 UTC
Application: kdevelop (3.10.2 (using KDevPlatform 0.10.2))
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.2 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I was clicking on a frame stack, which displayed a wrong line number - the frame was supposed to be in line 342, while the file was only 231 lines long. Possibly from bogus debug information, I have seen this before when using precompiled headers. Anyway, kdevelop immediatly crashed.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.4-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f0817720760 (LWP 4708))]

Thread 12 (Thread 0x7f08015d9710 (LWP 4709)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f0813eb0a88 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xac5ee0, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xac5ee0, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f081098309e in KDevelop::DUChainPrivate::CleanupThread::run (this=0xac5ec0) at /home/gpiez/src/kdevplatform/language/duchain/duchain.cpp:286
#4  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0xac5ec0) at thread/qthread_unix.cpp:248
#5  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#6  0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f07f5c57710 (LWP 4790)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f081155268b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f081183b220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f08115526d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f08118492ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#4  0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f07f6458710 (LWP 4811)):
#0  0x00007f08121975a3 in poll () from /lib/libc.so.6
#1  0x00007f080d5c863c in g_main_context_poll (context=0x1858250, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2904
#2  g_main_context_iterate (context=0x1858250, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007f080d5c8980 in IA__g_main_context_iteration (context=0x1858250, may_block=1) at gmain.c:2654
#4  0x00007f0813ffb376 in QEventDispatcherGlib::processEvents (this=0x1815880, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f0813fc74b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f0813fc7885 in QEventLoop::exec (this=0x7f07f6457e20, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f0813eacfa8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x185c7f0) at thread/qthread_unix.cpp:248
#9  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#10 0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f07f1be2710 (LWP 4812)):
#0  0x00007f08121975a3 in poll () from /lib/libc.so.6
#1  0x00007f080d5c863c in g_main_context_poll (context=0x186b0f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2904
#2  g_main_context_iterate (context=0x186b0f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2586
#3  0x00007f080d5c8980 in IA__g_main_context_iteration (context=0x186b0f0, may_block=1) at gmain.c:2654
#4  0x00007f0813ffb376 in QEventDispatcherGlib::processEvents (this=0x1818bf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f0813fc74b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f0813fc7885 in QEventLoop::exec (this=0x7f07f1be1e20, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f0813eacfa8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x185c410) at thread/qthread_unix.cpp:248
#9  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#10 0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f07f13e1710 (LWP 4813)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f0813eaf2c5 in thread_sleep (ti=0x7f07f13e0de0) at thread/qthread_unix.cpp:398
#2  0x00007f0813eaf420 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:424
#3  0x00007f07f2c90f21 in UIBlockTester::UIBlockTesterThread::run (this=0x185c5a0) at /home/gpiez/src/kdevelop/languages/cpp/cpplanguagesupport.cpp:678
#4  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x185c5a0) at thread/qthread_unix.cpp:248
#5  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#6  0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f07eebbc710 (LWP 4821)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0813eb0b23 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x92f540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x92f540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0815b4e185 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d2360, th=0x1692850)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0815b51aab in ThreadWeaver::WorkingHardState::applyForWork (this=0x9602b0, th=0x1692850)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9602b0, th=0x1692850)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0815b50235 in ThreadWeaver::ThreadRunHelper::run (this=0x7f07eebbbe30, parent=0x9d2360, th=0x1692850)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f0815b502e0 in ThreadWeaver::Thread::run (this=0x1692850) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x1692850) at thread/qthread_unix.cpp:248
#9  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#10 0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f07ee3bb710 (LWP 4822)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0813eb0b23 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x92f540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x92f540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0815b4e185 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d2360, th=0x235de80)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0815b51aab in ThreadWeaver::WorkingHardState::applyForWork (this=0x9602b0, th=0x235de80)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0815b50235 in ThreadWeaver::ThreadRunHelper::run (this=0x7f07ee3bae30, parent=0x9d2360, th=0x235de80)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0815b502e0 in ThreadWeaver::Thread::run (this=0x235de80) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x235de80) at thread/qthread_unix.cpp:248
#8  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#9  0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0800048710 (LWP 6247)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0813eb0b23 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0815b4e185 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7dc0960, th=0x7dc1320)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0815b51aab in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x7dc1320)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0815b50235 in ThreadWeaver::ThreadRunHelper::run (this=0x7f0800047e30, parent=0x7dc0960, th=0x7dc1320)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0815b502e0 in ThreadWeaver::Thread::run (this=0x7dc1320) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x7dc1320) at thread/qthread_unix.cpp:248
#8  0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#9  0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f07ec9a2710 (LWP 6248)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0813eb0b23 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0815b4e185 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7dc0960, th=0x7e23a20)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0815b51aab in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x7e23a20)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x7e23a20)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x7e23a20)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x7e23a20)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f0815b50235 in ThreadWeaver::ThreadRunHelper::run (this=0x7f07ec9a1e30, parent=0x7dc0960, th=0x7e23a20)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f0815b502e0 in ThreadWeaver::Thread::run (this=0x7e23a20) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x7e23a20) at thread/qthread_unix.cpp:248
#11 0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#12 0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f07ec1a1710 (LWP 6263)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0813eb0b23 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0815b4e185 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7dc0960, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0815b51aab in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f0815b50235 in ThreadWeaver::ThreadRunHelper::run (this=0x7f07ec1a0e30, parent=0x7dc0960, th=0x80808c0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f0815b502e0 in ThreadWeaver::Thread::run (this=0x80808c0) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x80808c0) at thread/qthread_unix.cpp:248
#12 0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#13 0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f07eb9a0710 (LWP 6264)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0813eb0b23 in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7dc0d50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f0815b4e185 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7dc0960, th=0x80abb90)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0815b51aab in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80abb90)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80abb90)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f0815b51ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7dc0e40, th=0x80abb90)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f0815b50235 in ThreadWeaver::ThreadRunHelper::run (this=0x7f07eb99fe30, parent=0x7dc0960, th=0x80abb90)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f0815b502e0 in ThreadWeaver::Thread::run (this=0x80abb90) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f0813eaf9aa in QThreadPrivate::start (arg=0x80abb90) at thread/qthread_unix.cpp:248
#10 0x00007f0813c20b24 in start_thread () from /lib/libpthread.so.0
#11 0x00007f08121a0f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0817720760 (LWP 4708)):
[KCrash Handler]
#5  adjust_pointer<void> (src_ptr=0x5fac330, src_type=0x7f08102454e0, dst_type=0x7f0810247000, src2dst=0) at /var/tmp/portage/sys-devel/gcc-4.4.3/work/gcc-4.4.3/libstdc++-v3/libsupc++/tinfo.h:77
#6  __dynamic_cast (src_ptr=0x5fac330, src_type=0x7f08102454e0, dst_type=0x7f0810247000, src2dst=0) at /var/tmp/portage/sys-devel/gcc-4.4.3/work/gcc-4.4.3/libstdc++-v3/libsupc++/dyncast.cc:42
#7  0x00007f0810034c8f in KDevelop::Variable::setInScope (this=0x6513b60, v=true) at /home/gpiez/src/kdevplatform/debugger/variable/variablecollection.cpp:103
#8  0x00007f07fab336e6 in KDevelop::GdbVariable::handleUpdate (this=0x6513b60, var=<value optimized out>) at /home/gpiez/src/kdevelop/debuggers/gdb/gdbvariable.cpp:267
#9  0x00007f07fab2ed11 in GDBDebugger::VariableController::handleVarUpdate (this=<value optimized out>, r=<value optimized out>) at /home/gpiez/src/kdevelop/debuggers/gdb/variablecontroller.cpp:94
#10 0x00007f07fab08db8 in GDBDebugger::GDBCommand::invokeHandler (this=0x4182470, r=...) at /home/gpiez/src/kdevelop/debuggers/gdb/gdbcommand.cpp:76
#11 0x00007f07fab00df9 in GDBDebugger::GDB::processLine (this=0x8ac9970, line=...) at /home/gpiez/src/kdevelop/debuggers/gdb/gdb.cpp:278
#12 0x00007f07fab0170c in GDBDebugger::GDB::readyReadStandardOutput (this=0x8ac9970) at /home/gpiez/src/kdevelop/debuggers/gdb/gdb.cpp:175
#13 0x00007f07faaffb64 in GDBDebugger::GDB::qt_metacall (this=0x8ac9970, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1f6568a0)
    at /home/gpiez/src/kdevelop/build/debuggers/gdb/moc_gdb.cpp:111
#14 0x00007f0813fdf791 in QMetaObject::activate (sender=0x8ac3a90, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3285
#15 0x00007f0813f590f0 in QProcessPrivate::_q_canReadStandardOutput (this=0x8ac3ac0) at io/qprocess.cpp:887
#16 0x00007f0813f59549 in QProcess::qt_metacall (this=0x8ac3a90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1f656ab0) at .moc/debug-shared/moc_qprocess.cpp:107
#17 0x00007f0817193568 in KProcess::qt_metacall (this=0x5fac330, _c=270816480, _id=526737824, _a=0x0) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2_build/kdecore/kprocess.moc:69
#18 0x00007f0813fdf791 in QMetaObject::activate (sender=0x8ac43b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3285
#19 0x00007f081403cefe in QSocketNotifier::activated (this=0x5fac330, _t1=60) at .moc/debug-shared/moc_qsocketnotifier.cpp:89
#20 0x00007f0813fea933 in QSocketNotifier::event (this=0x8ac43b0, e=0x7fff1f657160) at kernel/qsocketnotifier.cpp:317
#21 0x00007f0812ff4450 in QApplicationPrivate::notify_helper (this=0x674ce0, receiver=0x8ac43b0, e=0x7fff1f657160) at kernel/qapplication.cpp:4300
#22 0x00007f0812ff4771 in QApplication::notify (this=0x7fff1f657590, receiver=<value optimized out>, e=0x7fff1f657160) at kernel/qapplication.cpp:4183
#23 0x00007f08147b1c96 in KApplication::notify (this=0x7fff1f657590, receiver=0x8ac43b0, event=0x7fff1f657160)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#24 0x00007f0813fc89ab in QCoreApplication::notifyInternal (this=0x7fff1f657590, receiver=0x8ac43b0, event=0x7fff1f657160) at kernel/qcoreapplication.cpp:704
#25 0x00007f0813ffb67a in QCoreApplication::sendEvent (source=0x6789f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 socketNotifierSourceDispatch (source=0x6789f0) at kernel/qeventdispatcher_glib.cpp:110
#27 0x00007f080d5c4e9d in g_main_dispatch (context=0x677920) at gmain.c:1960
#28 IA__g_main_context_dispatch (context=0x677920) at gmain.c:2513
#29 0x00007f080d5c8858 in g_main_context_iterate (context=0x677920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#30 0x00007f080d5c8980 in IA__g_main_context_iteration (context=0x677920, may_block=1) at gmain.c:2654
#31 0x00007f0813ffb323 in QEventDispatcherGlib::processEvents (this=0x674c40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#32 0x00007f08130b501e in QGuiEventDispatcherGlib::processEvents (this=0x5fac330, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f0813fc74b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#34 0x00007f0813fc7885 in QEventLoop::exec (this=0x7fff1f6573c0, flags=) at kernel/qeventloop.cpp:201
#35 0x00007f0813fc9aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#36 0x000000000040895f in main (argc=<value optimized out>, argv=<value optimized out>) at /home/gpiez/src/kdevelop/app/main_internal.cpp:232

Reported using DrKonqi
Comment 1 Niko Sams 2010-04-25 21:38:05 UTC
What CMAKE_BUILD_TYPE did you use for compiling kdevelop?
Comment 2 Niko Sams 2010-04-25 21:43:35 UTC
If you didn't compile Q_ASSERTs it might be a duplicate of 219570
Comment 3 Gunther Piez 2010-04-25 23:24:30 UTC
No CMAKE_BUILD_TYPE set. I simply do "mkdir build;cmake ..;make" as suggested in the kdevelop-from-svn-howto.

The compiler flags look like

/usr/bin/c++  -fPIC  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -DNDEBUG -DQT_NO_DEBUG

so Q_ASSERTS are probably out.
Comment 4 Niko Sams 2010-04-25 23:34:22 UTC
Ok, then I'll mark it as a duplicate.
It should be fixed now.

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