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

List:       kdevelop-bugs
Subject:    [Bug 282932] New: quitting durring an apparently stalled debugging
From:       Valentin Rusu <kde () rusu ! info>
Date:       2011-09-27 21:12:26
Message-ID: bug-282932-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: quitting durring an apparently stalled debugging
                    session
           Product: kdevelop
           Version: 4.2.60
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: kde@rusu.info


Application: kdevelop (4.2.60)
KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.0.3-41-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
KDevelop became quite slow debugging so I decided to restart KDE session
(there's no way KDevelop fail, this must come from another part of the system
;-)
When I quit KDevelop, it crashed.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fefd02dc800 (LWP 31802))]

Thread 3 (Thread 0x7fefb32d2700 (LWP 31803)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fefcbed2bb9 in QWaitConditionPrivate::wait (this=0xe4b270,
time=1000) at thread/qwaitcondition_unix.cpp:84
#2  0x00007fefcbed297d in QWaitCondition::wait (this=0xe35e38, mutex=0xe35e40,
time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fefc7e13612 in KDevelop::DUChainPrivate::CleanupThread::run
(this=0xe35e20) at /home/kde/src/kdevplatform/language/duchain/duchain.cpp:282
#4  0x00007fefcbed1626 in QThreadPrivate::start (arg=0xe35e20) at
thread/qthread_unix.cpp:298
#5  0x00007fefcbc14a3f in start_thread (arg=0x7fefb32d2700) at
pthread_create.c:297
#6  0x00007fefc9f6167d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fefa7f7d700 (LWP 31812)):
#0  0x00007fefc9f58503 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fefc3da7114 in g_main_context_poll (context=0x519d0a0, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:3404
#2  g_main_context_iterate (context=0x519d0a0, block=1, dispatch=1, self=<value
optimized out>) at gmain.c:3086
#3  0x00007fefc3da7650 in g_main_context_iteration (context=0x519d0a0,
may_block=1) at gmain.c:3154
#4  0x00007fefcc041104 in QEventDispatcherGlib::processEvents (this=0x519c730,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fefcc001da6 in QEventLoop::processEvents (this=0x7fefa7f7cce0,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fefcc001f30 in QEventLoop::exec (this=0x7fefa7f7cce0, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007fefcbececa1 in QThread::exec (this=0x5187ba0) at
thread/qthread.cpp:501
#8  0x00007fefcbfdc9ac in QInotifyFileSystemWatcherEngine::run (this=0x5187ba0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fefcbed1626 in QThreadPrivate::start (arg=0x5187ba0) at
thread/qthread_unix.cpp:298
#10 0x00007fefcbc14a3f in start_thread (arg=0x7fefa7f7d700) at
pthread_create.c:297
#11 0x00007fefc9f6167d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fefd02dc800 (LWP 31802)):
[KCrash Handler]
#6  0x00007fefcdecb0ed in KDevelop::IBreakpointController::breakpointModel
(this=0x23ec7b0) at
/home/kde/src/kdevplatform/debugger/interfaces/ibreakpointcontroller.cpp:62
#7  0x00007fefb12bb5cf in
GDBDebugger::BreakpointController::handleBreakpointList (this=0x23ec7b0, r=...)
at /home/kde/src/kdevelop/debuggers/gdb/breakpointcontroller.cpp:377
#8  0x00007fefb12ac32d in GDBDebugger::GDBCommand::invokeHandler
(this=0x46a4040, r=...) at
/home/kde/src/kdevelop/debuggers/gdb/gdbcommand.cpp:76
#9  0x00007fefb12a1e7f in GDBDebugger::GDB::processLine (this=0x286cab0,
line=...) at /home/kde/src/kdevelop/debuggers/gdb/gdb.cpp:272
#10 0x00007fefb12a1788 in GDBDebugger::GDB::readyReadStandardOutput
(this=0x286cab0) at /home/kde/src/kdevelop/debuggers/gdb/gdb.cpp:178
#11 0x00007fefb12a003e in GDBDebugger::GDB::qt_static_metacall (_o=0x286cab0,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff89c24a30) at
/home/kde/src/superbuild/extragear/build/Build/kdevelop/debuggers/gdb/moc_gdb.cpp:88
#12 0x00007fefcc022cb7 in QMetaObject::activate (sender=0x64e2ba0,
m=0x7fefcc3b26e0, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3546
#13 0x00007fefcbf8fa0b in QProcess::readyReadStandardOutput (this=0x64e2ba0) at
.moc/debug-shared/moc_qprocess.cpp:176
#14 0x00007fefcbf8d28c in QProcessPrivate::_q_canReadStandardOutput
(this=0x64e2d00) at io/qprocess.cpp:918
#15 0x00007fefcbf8f62b in QProcess::qt_static_metacall (_o=0x64e2ba0,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fff89c24ca0) at
.moc/debug-shared/moc_qprocess.cpp:84
#16 0x00007fefcc022cb7 in QMetaObject::activate (sender=0x64e2aa0,
m=0x7fefcc3b68e0, local_signal_index=0, argv=0x7fff89c24ca0) at
kernel/qobject.cpp:3546
#17 0x00007fefcc084e46 in QSocketNotifier::activated (this=0x64e2aa0, _t1=37)
at .moc/debug-shared/moc_qsocketnotifier.cpp:103
#18 0x00007fefcc02bd5b in QSocketNotifier::event (this=0x64e2aa0,
e=0x7fff89c255b0) at kernel/qsocketnotifier.cpp:317
#19 0x00007fefcae3e316 in QApplicationPrivate::notify_helper (this=0x64c010,
receiver=0x64e2aa0, e=0x7fff89c255b0) at kernel/qapplication.cpp:4518
#20 0x00007fefcae3b93a in QApplication::notify (this=0x7fff89c25c40,
receiver=0x64e2aa0, e=0x7fff89c255b0) at kernel/qapplication.cpp:3900
#21 0x00007fefcc907ea5 in KApplication::notify (this=0x7fff89c25c40,
receiver=0x64e2aa0, event=0x7fff89c255b0) at
/home/kde/work/kdelibs/kdeui/kernel/kapplication.cpp:311
#22 0x00007fefcc004541 in QCoreApplication::notifyInternal
(this=0x7fff89c25c40, receiver=0x64e2aa0, event=0x7fff89c255b0) at
kernel/qcoreapplication.cpp:876
#23 0x00007fefcc008053 in QCoreApplication::sendEvent (receiver=0x64e2aa0,
event=0x7fff89c255b0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 0x00007fefcc04030b in socketNotifierSourceDispatch (source=0x64f7b0) at
kernel/qeventdispatcher_glib.cpp:110
#25 0x00007fefc3da6bd3 in g_main_dispatch (context=0x64e8e0) at gmain.c:2440
#26 g_main_context_dispatch (context=0x64e8e0) at gmain.c:3013
#27 0x00007fefc3da73b0 in g_main_context_iterate (context=0x64e8e0, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:3091
#28 0x00007fefc3da7650 in g_main_context_iteration (context=0x64e8e0,
may_block=1) at gmain.c:3154
#29 0x00007fefcc0410e1 in QEventDispatcherGlib::processEvents (this=0x621e20,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x00007fefcaf17336 in QGuiEventDispatcherGlib::processEvents
(this=0x621e20, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007fefcc001da6 in QEventLoop::processEvents (this=0x7fff89c258a0,
flags=...) at kernel/qeventloop.cpp:149
#32 0x00007fefcc001f30 in QEventLoop::exec (this=0x7fff89c258a0, flags=...) at
kernel/qeventloop.cpp:204
#33 0x00007fefcc004bc2 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#34 0x00007fefcae3b524 in QApplication::exec () at kernel/qapplication.cpp:3779
#35 0x000000000040baf2 in main (argc=2, argv=0x7fff89c27ab8) at
/home/kde/src/kdevelop/app/main.cpp:474

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