https://bugs.kde.org/show_bug.cgi?id=281132 Summary: kdevel crashed when exiting after saving unsaved file Product: kdevelop Version: 4.2.3 Platform: Fedora RPMs OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: bclarke@rossvideo.com Application: kdevelop (4.2.3) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.3 Operating System: Linux 2.6.35.13-92.fc14.i686 i686 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: clicked exit icon after closing all projects. There was an un-saved file which was saved as well -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb785e780 (LWP 2438))] Thread 13 (Thread 0xb7649b70 (LWP 2439)): #0 0x0092b590 in g_main_context_iterate (context=0x88420b8, block=1, dispatch=1, self=) at gmain.c:2762 #1 0x0092c04b in g_main_loop_run (loop=0x8842138) at gmain.c:2988 #2 0x00f4fed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277 #3 0x00954bd0 in g_thread_create_proxy (data=0x8842148) at gthread.c:1897 #4 0x00866e99 in start_thread (arg=0xb7649b70) at pthread_create.c:301 #5 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 12 (Thread 0xb2bf5b70 (LWP 2441)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b743 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236 #2 0x0781dd30 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x03bce942 in ?? () from /usr/lib/libkdevplatformlanguage.so.3 #4 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #5 0x00866e99 in start_thread (arg=0xb2bf5b70) at pthread_create.c:301 #6 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 11 (Thread 0xb0ffeb70 (LWP 2474)): #0 0x0092b55e in g_main_context_iterate (context=0xb6d032c0, block=1, dispatch=1, self=) at gmain.c:2760 #1 0x0092bc35 in g_main_context_iteration (context=0xb6d032c0, may_block=1) at gmain.c:2843 #2 0x07942ce7 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #3 0x079140fa in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #4 0x079143aa in QEventLoop::exec(QFlags) () from /usr/lib/libQtCore.so.4 #5 0x0781ab73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #6 0x03cdc7e9 in ?? () from /usr/lib/libkdevplatformlanguage.so.3 #7 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00866e99 in start_thread (arg=0xb0ffeb70) at pthread_create.c:301 #9 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 10 (Thread 0xaf1beb70 (LWP 2475)): #0 0x00868f7b in __pthread_mutex_lock (mutex=0xb2201aec) at pthread_mutex_lock.c:61 #1 0x0092ae3c in g_main_context_check (context=0xb2201ae8, max_priority=2147483647, fds=0xb2203250, n_fds=1) at gmain.c:2660 #2 0x0092b742 in g_main_context_iterate (context=0xb2201ae8, block=1, dispatch=1, self=) at gmain.c:2777 #3 0x0092bc35 in g_main_context_iteration (context=0xb2201ae8, may_block=1) at gmain.c:2843 #4 0x07942ce7 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #5 0x079140fa in QEventLoop::processEvents(QFlags) () from /usr/lib/libQtCore.so.4 #6 0x079143aa in QEventLoop::exec(QFlags) () from /usr/lib/libQtCore.so.4 #7 0x0781ab73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x03cdc7e9 in ?? () from /usr/lib/libkdevplatformlanguage.so.3 #9 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #10 0x00866e99 in start_thread (arg=0xaf1beb70) at pthread_create.c:301 #11 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 9 (Thread 0xadb6eb70 (LWP 2480)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0781ddb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x070e4fb1 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x070e7cdd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x070e4bec in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x070e7dd2 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x070e67b6 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x070e687c in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #12 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #13 0x00866e99 in start_thread (arg=0xadb6eb70) at pthread_create.c:301 #14 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 8 (Thread 0xad36db70 (LWP 2481)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0781ddb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x070e4fb1 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x070e7cdd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x070e4bec in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x070e7dd2 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x070e67b6 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x070e687c in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #11 0x00866e99 in start_thread (arg=0xad36db70) at pthread_create.c:301 #12 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 7 (Thread 0xac645b70 (LWP 2485)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x41f5a1d7 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00866e99 in start_thread (arg=0xac645b70) at pthread_create.c:301 #4 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 6 (Thread 0xb17ffb70 (LWP 2532)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0781ddb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x070e4fb1 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x070e7cdd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x070e4bec in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x070e7dd2 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x070e67b6 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x070e687c in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #11 0x00866e99 in start_thread (arg=0xb17ffb70) at pthread_create.c:301 #12 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 5 (Thread 0xab0beb70 (LWP 2547)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x03226c77 in ?? () from /usr/lib/libQtScript.so.4 #3 0x03226cc2 in ?? () from /usr/lib/libQtScript.so.4 #4 0x00866e99 in start_thread (arg=0xab0beb70) at pthread_create.c:301 #5 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 4 (Thread 0xab8bfb70 (LWP 5057)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0781ddb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x070e4fb1 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x070e7cdd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x070e4bec in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x070e7dd2 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0x070e67b6 in ?? () from /usr/lib/libthreadweaver.so.4 #17 0x070e687c in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #18 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #19 0x00866e99 in start_thread (arg=0xab8bfb70) at pthread_create.c:301 #20 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 3 (Thread 0x9e5ffb70 (LWP 5058)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0781ddb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x070e4fb1 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x070e7cdd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x070e4bec in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x070e7dd2 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x070e67b6 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x070e687c in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #12 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #13 0x00866e99 in start_thread (arg=0x9e5ffb70) at pthread_create.c:301 #14 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0x9ddfeb70 (LWP 5269)): #0 0x001f6416 in __kernel_vsyscall () #1 0x0086b39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x0781ddb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0x070e4fb1 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x070e7cdd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x070e4bec in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x070e7dd2 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0x070e7df1 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0x070e4b34 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0x070e67b6 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0x070e687c in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #14 0x0781d6c3 in ?? () from /usr/lib/libQtCore.so.4 #15 0x00866e99 in start_thread (arg=0x9ddfeb70) at pthread_create.c:301 #16 0x007a5d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb785e780 (LWP 2438)): [KCrash Handler] #7 0x002a5071 in adjust_pointer (src_ptr=0xa205080, src_type=0x3e7fb74, dst_type=0x39ef0ac, src2dst=-2) at ../../../../libstdc++-v3/libsupc++/tinfo.h:77 #8 __cxxabiv1::__dynamic_cast (src_ptr=0xa205080, src_type=0x3e7fb74, dst_type=0x39ef0ac, src2dst=-2) at ../../../../libstdc++-v3/libsupc++/dyncast.cc:56 #9 0x03ddfb55 in KDevelop::DocumentController::openDocuments() const () from /usr/lib/libkdevplatformshell.so.3 #10 0x03de0f58 in KDevelop::DocumentController::documentsInWindow(KDevelop::MainWindow*) const () from /usr/lib/libkdevplatformshell.so.3 #11 0x03de1437 in KDevelop::DocumentController::cleanup() () from /usr/lib/libkdevplatformshell.so.3 #12 0x03dc3777 in KDevelop::Core::cleanup() () from /usr/lib/libkdevplatformshell.so.3 #13 0x03db12e5 in KDevelop::MainWindow::~MainWindow() () from /usr/lib/libkdevplatformshell.so.3 #14 0x03db1383 in KDevelop::MainWindow::~MainWindow() () from /usr/lib/libkdevplatformshell.so.3 #15 0x07927f56 in qDeleteInEventHandler(QObject*) () from /usr/lib/libQtCore.so.4 #16 0x0792a800 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #17 0x05260833 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #18 0x0567ca97 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4 #19 0x04272a14 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #20 0x042b4830 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #21 0x0520758c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #22 0x0520c33f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #23 0x0419217b in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #24 0x0804bbfc in _start () 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