Bug 283438 - Crash, after close KDevelop (using NXClient)
Summary: Crash, after close KDevelop (using NXClient)
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.2.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 4.2.3
Assignee: kdevelop-bugs-null
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2011-10-05 23:55 UTC by Phantom
Modified: 2020-12-17 16:45 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (7.10 KB, text/plain)
2012-04-30 22:50 UTC, Serg
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Phantom 2011-10-05 23:55:42 UTC
Application: kdevelop (4.2.3)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Just, edited a few files and compile, then i close the window. Of course then crash.

- Custom settings of the application:
I'm using Kdevelop from NXclient. Hopes this help.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
[Current thread is 1 (Thread 0x7fc50a5b7760 (LWP 18673))]

Thread 10 (Thread 0x7fc4f2d52700 (LWP 18674)):
#0  0x00007fc507519e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc508a95fde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fc5050f917b in ?? () from /usr/lib/libkdevplatformlanguage.so.3
#3  0x00007fc508a95bc5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#5  0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fc4e8ba1700 (LWP 18677)):
#0  0x00007fc50780b2db in ?? () from /lib/libc.so.6
#1  0x00007fc5077a3cef in ?? () from /lib/libc.so.6
#2  0x00007fc5077a2101 in free () from /lib/libc.so.6
#3  0x00007fc5025d32e1 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fc508ba7367 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/libQtCore.so.4
#5  0x00007fc508ba7579 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/libQtCore.so.4
#6  0x00007fc508a94cf4 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007fc508a95bcd in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#9  0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fc4da179700 (LWP 18739)):
#0  0x00007fc507519b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc4f3c00f72 in ?? () from /usr/lib/libQtScript.so.4
#2  0x00007fc4f3c00fa9 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#4  0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fc4d911d700 (LWP 18773)):
#0  0x00007fc5077f6563 in poll () from /lib/libc.so.6
#1  0x00007fc5025d7d68 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fc5025d8229 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fc508ba766e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007fc508b7ba92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fc508b7bc97 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fc508a9313f in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fc508b5eaef in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fc508a95bc5 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#10 0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fc4d77eb700 (LWP 18798)):
#0  0x00007fc507519b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc4ff7005ba in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fc4ff7006a9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#4  0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fc4e93a2700 (LWP 20115)):
#0  0x00007fc507519b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc508a9606b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fc4fff16574 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fc4fff18b1b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007fc4fff179df in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00007fc4fff17a6b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0x00007fc508a95bc5 in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#12 0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc4d4d49700 (LWP 20116)):
#0  0x00007fc507519b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc508a9606b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fc4fff16574 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fc4fff18b1b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fc4fff179df in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fc4fff17a6b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007fc508a95bc5 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#8  0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc4d4548700 (LWP 21032)):
#0  0x00007fc507519b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc508a9606b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fc4fff16574 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fc4fff18b1b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fc4fff179df in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007fc4fff17a6b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fc508a95bc5 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#9  0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc4d3d47700 (LWP 21033)):
#0  0x00007fc507519b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc508a9606b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fc4fff16574 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fc4fff18b1b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#19 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#21 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#22 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#23 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#24 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#25 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#26 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#27 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#28 0x00007fc4fff18b34 in ?? () from /usr/lib/libthreadweaver.so.4
#29 0x00007fc4fff179df in ?? () from /usr/lib/libthreadweaver.so.4
#30 0x00007fc4fff17a6b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#31 0x00007fc508a95bc5 in ?? () from /usr/lib/libQtCore.so.4
#32 0x00007fc507515da0 in start_thread () from /lib/libpthread.so.0
#33 0x00007fc5077fe7dd in clone () from /lib/libc.so.6
#34 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc50a5b7760 (LWP 18673)):
[KCrash Handler]
#6  0x00007fc50775f735 in raise () from /lib/libc.so.6
#7  0x00007fc507760bab in abort () from /lib/libc.so.6
#8  0x00007fc50779831e in ?? () from /lib/libc.so.6
#9  0x00007fc50779e236 in ?? () from /lib/libc.so.6
#10 0x00007fc5077a210c in free () from /lib/libc.so.6
#11 0x00007fc507762281 in ?? () from /lib/libc.so.6
#12 0x00007fc507762305 in exit () from /lib/libc.so.6
#13 0x00007fc50774c144 in __libc_start_main () from /lib/libc.so.6
#14 0x000000000040a651 in _start ()

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

Possible duplicates by query: bug 283436, bug 283372, bug 283173, bug 283128, bug 283036.

Reported using DrKonqi
Comment 1 Aleix Pol 2011-10-06 13:46:51 UTC
It would be interesting if you could provide a backtrace with debug information. There's not much we can do with this backtrace.
Comment 2 Serg 2012-04-30 22:50:21 UTC
Created attachment 70785 [details]
New crash information added by DrKonqi

kdevelop (4.2.3) on KDE Platform 4.8.1 (4.8.1) using Qt 4.7.4

Used it for a while. Edited cmake project. Several application debugging sessions. Crashed on close.

-- Backtrace (Reduced):
#14 0x00000000004053c9 in _start ()
Comment 3 Andrew Crouthamel 2018-09-23 02:43:57 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Serg 2018-09-23 08:10:34 UTC
(In reply to Aleix Pol from comment #1)
> It would be interesting if you could provide a backtrace with debug
> information. There's not much we can do with this backtrace.

Hi Alex, 

 see all threads are waiting except thread 9. Please, take a look if QEventDispatcherGlib::~QEventDispatcherGlib could cause the abort. It may be fixed long time ago this.
Comment 5 Justin Zobel 2020-12-17 05:38:55 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.