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

List:       kdevelop-bugs
Subject:    [Bug 271609] New: Crash while typing
From:       "H.H." <cyberbeat () gmx ! de>
Date:       2011-04-24 10:46:18
Message-ID: bug-271609-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crash while typing
           Product: kdevelop
           Version: 4.2.0
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: cyberbeat@gmx.de


Application: kdevelop (4.2.0)
KDE Platform Version: 4.6.2 (4.6.2) "release 3"
Qt Version: 4.7.2
Operating System: Linux 2.6.37.1-1.2-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I was typing some php code, after restarting, and trying to continue, it
crashed again

The crash can be reproduced every time.

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

Thread 8 (Thread 0x7f17765b4700 (LWP 7530)):
#0  0x00007f178ac7c6f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f178c21d6e2 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f17886b19bb in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x185eae0) at
/usr/src/debug/kdevplatform-1.2.0/language/duchain/duchain.cpp:286
#3  0x00007f178c21d095 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f178af6167d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f176b6cf700 (LWP 7534)):
#0  0x00007f178ac7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f178c21d77b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f1783089254 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x210d720,
th=0x20f6c60) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f178308c2a5 in waitForAvailableJob (this=0x7be180, th=0x20f6c60) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x7be180, th=0x20f6c60)
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f178308964f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f176b6cee30, parent=0x210d720, th=0x20f6c60) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f17830896d8 in ThreadWeaver::Thread::run (this=0x20f6c60) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f178c21d095 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f178af6167d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f176828a700 (LWP 7541)):
#0  0x00007f178ac7b67e in __pthread_mutex_unlock_usercnt () from
/lib64/libpthread.so.0
#1  0x00007f1785946f42 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#2  0x00007f1785947f19 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007f17859485c0 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#4  0x00007f178c331286 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007f178c3058d2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f178c305ae5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f178c21a7a4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f178c21d095 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f178af6167d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f1767a89700 (LWP 7542)):
#0  0x00007f178ac7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f17776f2004 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f1777a0b180) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f17776f2039 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f1777a19254) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f178af6167d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f176454a700 (LWP 7543)):
#0  0x00007f178af58503 in poll () from /lib64/libc.so.6
#1  0x00007f1785948084 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f17859485c0 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f178c331286 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f178c3058d2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f178c305ae5 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f178c21a7a4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f178c2e7008 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f178c21d095 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f178af6167d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f1763ce8700 (LWP 7551)):
#0  0x00007f178ac7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f178c21d77b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f1783089254 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x98a6c0,
th=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f178308c2a5 in waitForAvailableJob (this=0x8add50, th=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x8add50, th=0x27d9300)
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f178308c2be in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8add50, th=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f178308c2be in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8add50, th=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f178308c2be in ThreadWeaver::WorkingHardState::applyForWork
(this=0x8add50, th=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f178308964f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f1763ce7e30, parent=0x98a6c0, th=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f17830896d8 in ThreadWeaver::Thread::run (this=0x27d9300) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f178c21d095 in ?? () from /usr/lib64/libQtCore.so.4
#11 0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f178af6167d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f176326e700 (LWP 7554)):
#0  0x00007f178ac7c38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f178c21d77b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f1783089254 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x98a6c0,
th=0x32d3be0) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f178308c2a5 in waitForAvailableJob (this=0x8add50, th=0x32d3be0) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x8add50, th=0x32d3be0)
at /usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f178308964f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f176326de30, parent=0x98a6c0, th=0x32d3be0) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f17830896d8 in ThreadWeaver::Thread::run (this=0x32d3be0) at
/usr/src/debug/kdelibs-4.6.2/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f178c21d095 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f178ac77a3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f178af6167d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f178dcd0760 (LWP 7528)):
[KCrash Handler]
#6  0x00007f178b2b648a in __dynamic_cast () from /usr/lib64/libstdc++.so.6
#7  0x00007f1766771134 in ?? () from /usr/lib64/libkdev4phpcompletion.so
#8  0x00007f176676c2b8 in Php::CodeCompletionContext::completionItems(bool&,
bool) () from /usr/lib64/libkdev4phpcompletion.so
#9  0x00007f17887aad1c in KDevelop::CodeCompletionWorker::computeCompletions
(this=0x921750, context=<value optimized out>, position=<value optimized out>,
view=<value optimized out>, contextRange=<value optimized out>,
contextText=...) at
/usr/src/debug/kdevplatform-1.2.0/language/codecompletion/codecompletionworker.cpp:158
#10 0x00007f17887aa6ff in KDevelop::CodeCompletionWorker::computeCompletions
(this=0x921750, context=..., position=..., view=0x237a580) at
/usr/src/debug/kdevplatform-1.2.0/language/codecompletion/codecompletionworker.cpp:118
#11 0x00007f17887aaad4 in KDevelop::CodeCompletionWorker::qt_metacall
(this=0x921750, _c=<value optimized out>, _id=<value optimized out>,
_a=0x32bf620) at
/usr/src/debug/kdevplatform-1.2.0/build/language/codecompletionworker.moc:84
#12 0x00007f178c31a37a in QObject::event(QEvent*) () from
/usr/lib64/libQtCore.so.4
#13 0x00007f178b6ce144 in QApplicationPrivate::notify_helper (this=0x65f100,
receiver=0x921750, e=0x32d6ab0) at kernel/qapplication.cpp:4462
#14 0x00007f178b6d66fa in QApplication::notify (this=<value optimized out>,
receiver=0x921750, e=0x32d6ab0) at kernel/qapplication.cpp:4341
#15 0x00007f178ca40d46 in KApplication::notify (this=0x7fff2e89dfc0,
receiver=0x921750, event=0x32d6ab0) at
/usr/src/debug/kdelibs-4.6.2/kdeui/kernel/kapplication.cpp:311
#16 0x0000000000405179 in _start ()

Possible duplicates by query: bug 267301, bug 266273, bug 251540, bug 250534.

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