Bug 350551 - Kdevelop on Tumbleweed, crash editing php
Summary: Kdevelop on Tumbleweed, crash editing php
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: kdevelop
Classification: Applications
Component: general (other bugs)
Version First Reported In: 4.7.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-23 14:56 UTC by Michael Harnden
Modified: 2016-03-09 08:09 UTC (History)
0 users

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 Michael Harnden 2015-07-23 14:56:53 UTC
Application: kdevelop (4.7.1)
KDE Platform Version: 4.14.9
Qt Version: 4.8.7
Operating System: Linux 4.0.4-3-desktop i686
Distribution: "openSUSE 20150611 (Tumbleweed) (i586)"

-- Information about the crash:
- What I was doing when the application crashed: Open kdevelop to edit a php file. Switch away to look at a log, switched back and kdevelop crashed

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1183800 (LWP 2413))]

Thread 13 (Thread 0xae09db40 (LWP 2415)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/libQtScript.so.4
#4  0xffffffff in  () at /usr/lib/libQtScript.so.4
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 12 (Thread 0xad23ab40 (LWP 2419)):
#0  0xffffffff in  ()
#1  0xffffffff in __vdso_clock_gettime ()
#2  0xffffffff in clock_gettime () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libQtCore.so.4
#5  0xffffffff in  () at /usr/lib/libQtCore.so.4
#6  0xffffffff in  () at /usr/lib/libQtCore.so.4
#7  0xffffffff in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#8  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#9  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#10 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#11 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#12 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#13 0xffffffff in QThread::exec() () at /usr/lib/libQtCore.so.4
#14 0xffffffff in  () at /usr/lib/libQtCore.so.4
#15 0xffffffff in  () at /usr/lib/libQtCore.so.4
#16 0xffffffff in start_thread () at /lib/libpthread.so.0
#17 0xffffffff in clone () at /lib/libc.so.6

Thread 11 (Thread 0xaa061b40 (LWP 2430)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libkdevplatformlanguage.so.8
#5  0xffffffff in  () at /usr/lib/libQtCore.so.4
#6  0xffffffff in start_thread () at /lib/libpthread.so.0
#7  0xffffffff in clone () at /lib/libc.so.6

Thread 10 (Thread 0xa8ef7b40 (LWP 2433)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#8  0xffffffff in QThread::exec() () at /usr/lib/libQtCore.so.4
#9  0xffffffff in QThread::run() () at /usr/lib/libQtCore.so.4
#10 0xffffffff in  () at /usr/lib/libQtCore.so.4
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 9 (Thread 0xa73d9b40 (LWP 2478)):
#0  0xffffffff in  ()
#1  0xffffffff in __vdso_clock_gettime ()
#2  0xffffffff in clock_gettime () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libQtCore.so.4
#5  0xffffffff in  () at /usr/lib/libQtCore.so.4
#6  0xffffffff in  () at /usr/lib/libQtCore.so.4
#7  0xffffffff in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#8  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#9  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#10 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#11 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#12 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#13 0xffffffff in QThread::exec() () at /usr/lib/libQtCore.so.4
#14 0xffffffff in  () at /usr/lib/libkdevplatformlanguage.so.8
#15 0xffffffff in  () at /usr/lib/libQtCore.so.4
#16 0xffffffff in start_thread () at /lib/libpthread.so.0
#17 0xffffffff in clone () at /lib/libc.so.6

Thread 8 (Thread 0x99314b40 (LWP 2516)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#8  0xffffffff in QThread::exec() () at /usr/lib/libQtCore.so.4
#9  0xffffffff in  () at /usr/lib/libQtCore.so.4
#10 0xffffffff in  () at /usr/lib/libQtCore.so.4
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 7 (Thread 0x99b15b40 (LWP 2523)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#5  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#6  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#7  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#8  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#9  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#10 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#11 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#12 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#13 0xffffffff in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4
#14 0xffffffff in  () at /usr/lib/libQtCore.so.4
#15 0xffffffff in start_thread () at /lib/libpthread.so.0
#16 0xffffffff in clone () at /lib/libc.so.6

Thread 6 (Thread 0xa39bcb40 (LWP 2533)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#5  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#6  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#7  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#8  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#9  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#10 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#11 0xffffffff in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4
#12 0xffffffff in  () at /usr/lib/libQtCore.so.4
#13 0xffffffff in start_thread () at /lib/libpthread.so.0
#14 0xffffffff in clone () at /lib/libc.so.6

Thread 5 (Thread 0xa31bbb40 (LWP 2557)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#5  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#6  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#7  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#8  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#9  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#10 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#11 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#12 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#13 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#14 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#15 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#16 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#17 0xffffffff in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4
#18 0xffffffff in  () at /usr/lib/libQtCore.so.4
#19 0xffffffff in start_thread () at /lib/libpthread.so.0
#20 0xffffffff in clone () at /lib/libc.so.6

Thread 4 (Thread 0xa27ffb40 (LWP 2588)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#5  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#6  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#7  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#8  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#9  0xffffffff in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4
#10 0xffffffff in  () at /usr/lib/libQtCore.so.4
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 3 (Thread 0xa1ffeb40 (LWP 2592)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#5  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#6  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#7  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#8  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#9  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#10 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#11 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#12 0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#13 0xffffffff in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4
#14 0xffffffff in  () at /usr/lib/libQtCore.so.4
#15 0xffffffff in start_thread () at /lib/libpthread.so.0
#16 0xffffffff in clone () at /lib/libc.so.6

Thread 2 (Thread 0xa17fdb40 (LWP 2617)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4
#4  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#5  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#6  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#7  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#8  0xffffffff in  () at /usr/lib/libthreadweaver.so.4
#9  0xffffffff in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4
#10 0xffffffff in  () at /usr/lib/libQtCore.so.4
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 1 (Thread 0xb1183800 (LWP 2413)):
[KCrash Handler]
#6  0xffffffff in  () at /usr/lib/libkdevplatformlanguage.so.8
#7  0xffffffff in KDevelop::Definitions::definitions(KDevelop::DeclarationId const&) const () at /usr/lib/libkdevplatformlanguage.so.8
#8  0xffffffff in KDevelop::FunctionDefinition::definition(KDevelop::Declaration const*) () at /usr/lib/libkdevplatformlanguage.so.8
#9  0xffffffff in KDevelop::AbstractDeclarationNavigationContext::html(bool) () at /usr/lib/libkdevplatformlanguage.so.8
#10 0xffffffff in KDevelop::AbstractNavigationWidget::update() () at /usr/lib/libkdevplatformlanguage.so.8
#11 0xffffffff in KDevelop::AbstractNavigationWidget::setContext(KSharedPtr<KDevelop::AbstractNavigationContext>, int) () at /usr/lib/libkdevplatformlanguage.so.8
#12 0xffffffff in Php::NavigationWidget::NavigationWidget(KDevelop::DUChainPointer<KDevelop::Declaration>, KDevelop::DUChainPointer<KDevelop::TopDUContext>, QString const&, QString const&) () at /usr/lib/libkdev4phpduchain.so
#13 0xffffffff in  () at /usr/lib/libkdev4phpduchain.so
#14 0xffffffff in  () at /usr/lib/kde4/kdevcontextbrowser.so
#15 0xffffffff in  () at /usr/lib/kde4/kdevcontextbrowser.so
#16 0xffffffff in  () at /usr/lib/kde4/kdevcontextbrowser.so
#17 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/libQtCore.so.4
#18 0xffffffff in KateView::needTextHint(KTextEditor::Cursor const&, QString&) () at /usr/lib/libkatepartinterfaces.so.4
#19 0xffffffff in  () at /usr/lib/libkatepartinterfaces.so.4
#20 0xffffffff in  () at /usr/lib/libkatepartinterfaces.so.4
#21 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/libQtCore.so.4
#22 0xffffffff in QTimer::timeout() () at /usr/lib/libQtCore.so.4
#23 0xffffffff in QTimer::timerEvent(QTimerEvent*) () at /usr/lib/libQtCore.so.4
#24 0xffffffff in QObject::event(QEvent*) () at /usr/lib/libQtCore.so.4
#25 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQtGui.so.4
#26 0xffffffff in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQtGui.so.4
#27 0xffffffff in KApplication::notify(QObject*, QEvent*) () at /usr/lib/libkdeui.so.5
#28 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib/libQtCore.so.4
#29 0xffffffff in  () at /usr/lib/libQtCore.so.4
#30 0xffffffff in  () at /usr/lib/libQtCore.so.4
#31 0xffffffff in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#32 0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#33 0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#34 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#35 0xffffffff in  () at /usr/lib/libQtGui.so.4
#36 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#37 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4
#38 0xffffffff in QCoreApplication::exec() () at /usr/lib/libQtCore.so.4
#39 0xffffffff in QApplication::exec() () at /usr/lib/libQtGui.so.4
#40 0x08056275 in  ()
#41 0xffffffff in __libc_start_main () at /lib/libc.so.6
#42 0x08056882 in _start ()

Reported using DrKonqi
Comment 1 Kevin Funk 2016-03-09 08:09:54 UTC
Please reopen in case you can reproduce this. Post a full backrace in that case (also see https://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports)