Bug 314147 - KDE crashs Immediately
Summary: KDE crashs Immediately
Status: RESOLVED DUPLICATE of bug 314111
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.3.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 4.3.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-30 17:34 UTC by Jeff Liesmaki
Modified: 2013-01-30 17:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Liesmaki 2013-01-30 17:34:59 UTC
Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-36-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

  I had my Thunderbird email running and Firefox opened to our company website.  I then just selected to start KDE.  It started to open up but shortly after displaying the working window crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3db1dc4780 (LWP 7085))]

Thread 8 (Thread 0x7f3d98024700 (LWP 7086)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f3db025d43f in wait (time=1000, this=0x3127ff0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x312a020, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f3dac37263b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x312a000) at ../../language/duchain/duchain.cpp:282
#4  0x00007f3db025cfcb in QThreadPrivate::start (arg=0x312a000) at thread/qthread_unix.cpp:298
#5  0x00007f3dae2a9e9a in start_thread (arg=0x7f3d98024700) at pthread_create.c:308
#6  0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f3d7fe5f700 (LWP 7089)):
#0  0x00007f3dae2ad05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f3d78000a60) at pthread_mutex_unlock.c:290
#2  0x00007f3daa01d5d1 in g_mutex_unlock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:227
#3  0x00007f3da9fe202a in g_main_context_poll (n_fds=1, fds=0x7f3d78002c20, timeout=-1, context=0x7f3d780009a0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3439
#4  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f3d780009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#5  g_main_context_iterate (context=0x7f3d780009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#6  0x00007f3da9fe2164 in g_main_context_iteration (context=0x7f3d780009a0, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#7  0x00007f3db038b426 in QEventDispatcherGlib::processEvents (this=0x7f3d780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x00007f3db035ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f3db035aed7 in QEventLoop::exec (this=0x7f3d7fe5edc0, flags=...) at kernel/qeventloop.cpp:204
#10 0x00007f3db0259fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#11 0x00007f3db033c5a8 in QDnotifySignalThread::run (this=0x3c88170) at io/qfilesystemwatcher_dnotify.cpp:179
#12 0x00007f3db025cfcb in QThreadPrivate::start (arg=0x3c88170) at thread/qthread_unix.cpp:298
#13 0x00007f3dae2a9e9a in start_thread (arg=0x7f3d7fe5f700) at pthread_create.c:308
#14 0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f3d7ebfb700 (LWP 7090)):
#0  0x00007f3dae2abf69 in __pthread_mutex_lock (mutex=0x7f3d70000a60) at pthread_mutex_lock.c:92
#1  0x00007f3daa01d5a1 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:208
#2  0x00007f3da9fe1851 in g_main_context_prepare (context=0x7f3d700009a0, priority=0x7f3d7ebface8) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2838
#3  0x00007f3da9fe1f5b in g_main_context_iterate (dispatch=1, block=1, context=0x7f3d700009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3126
#4  g_main_context_iterate (context=0x7f3d700009a0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#5  0x00007f3da9fe2164 in g_main_context_iteration (context=0x7f3d700009a0, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#6  0x00007f3db038b426 in QEventDispatcherGlib::processEvents (this=0x7f3d700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f3db035ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f3db035aed7 in QEventLoop::exec (this=0x7f3d7ebfae00, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f3db0259fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f3db025cfcb in QThreadPrivate::start (arg=0x3d10e90) at thread/qthread_unix.cpp:298
#11 0x00007f3dae2a9e9a in start_thread (arg=0x7f3d7ebfb700) at pthread_create.c:308
#12 0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f3d77fff700 (LWP 7091)):
#0  0x00007f3dae2ad05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f3d6c000a60) at pthread_mutex_unlock.c:290
#2  0x00007f3daa01d5d1 in g_mutex_unlock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:227
#3  0x00007f3da9fe183b in g_main_context_prepare (context=0x7f3d6c0009a0, priority=0x7f3d77ffece8) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2834
#4  0x00007f3da9fe1f5b in g_main_context_iterate (dispatch=1, block=1, context=0x7f3d6c0009a0, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3126
#5  g_main_context_iterate (context=0x7f3d6c0009a0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#6  0x00007f3da9fe2164 in g_main_context_iteration (context=0x7f3d6c0009a0, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#7  0x00007f3db038b426 in QEventDispatcherGlib::processEvents (this=0x7f3d6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x00007f3db035ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f3db035aed7 in QEventLoop::exec (this=0x7f3d77ffee00, flags=...) at kernel/qeventloop.cpp:204
#10 0x00007f3db0259fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#11 0x00007f3db025cfcb in QThreadPrivate::start (arg=0x3cf08e0) at thread/qthread_unix.cpp:298
#12 0x00007f3dae2a9e9a in start_thread (arg=0x7f3d77fff700) at pthread_create.c:308
#13 0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f3d7e3a8700 (LWP 7096)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f3d985bb222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f3d985bb259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f3dae2a9e9a in start_thread (arg=0x7f3d7e3a8700) at pthread_create.c:308
#4  0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3d7c943700 (LWP 7114)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f3da7109dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f3da7109f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f3dae2a9e9a in start_thread (arg=0x7f3d7c943700) at pthread_create.c:308
#4  0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3d777fe700 (LWP 7115)):
#0  pthread_mutex_lock (mutex=0x7f3d64000980) at forward.c:182
#1  0x00007f3daa01d5a1 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:208
#2  0x00007f3da9fe201b in g_main_context_poll (n_fds=1, fds=0x7f3d64002ae0, timeout=8315, context=0x7f3d640008c0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3435
#3  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f3d640008c0, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3141
#4  g_main_context_iterate (context=0x7f3d640008c0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#5  0x00007f3da9fe2164 in g_main_context_iteration (context=0x7f3d640008c0, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#6  0x00007f3db038b426 in QEventDispatcherGlib::processEvents (this=0x7f3d64002b00, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f3db035ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f3db035aed7 in QEventLoop::exec (this=0x7f3d777fde00, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f3db0259fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f3db025cfcb in QThreadPrivate::start (arg=0x52e8b40) at thread/qthread_unix.cpp:298
#11 0x00007f3dae2a9e9a in start_thread (arg=0x7f3d777fe700) at pthread_create.c:308
#12 0x00007f3daef47cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3db1dc4780 (LWP 7085)):
[KCrash Handler]
#6  0x00007f3daee8a425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f3daee8db8b in __GI_abort () at abort.c:91
#8  0x00007f3dac42cc27 in KDevelop::ItemRepositoryRegistry::registerRepository (this=0x2293b60, repository=0x7f3dac6e5850, manager=0x0) at ../../language/duchain/repositories/itemrepository.cpp:152
#9  0x00007f3dac47d387 in ItemRepository (manager=0x0, repositoryVersion=1, this=0x7f3dac6e5850, registry=<optimized out>, repositoryName=...) at ../../language/duchain/repositories/itemrepository.h:1327
#10 SetDataRepository (registry=<optimized out>, name=..., _setRepository=0x7f3dac6e5840, this=0x7f3dac6e5850) at ../../language/util/basicsetrepository.h:138
#11 Utils::BasicSetRepository::BasicSetRepository (this=0x7f3dac6e5840, name=..., registry=<optimized out>, delayedDeletion=true) at ../../language/util/setrepository.cpp:908
#12 0x00007f3dac336627 in FileModificationSetRepository (this=0x7f3dac6e5840) at ../../language/editor/modificationrevisionset.cpp:113
#13 repository () at ../../language/editor/modificationrevisionset.cpp:122
#14 repository () at ../../language/editor/modificationrevisionset.cpp:146
#15 KDevelop::ModificationRevisionSet::addModificationRevision (this=0x6586c58, url=..., revision=...) at ../../language/editor/modificationrevisionset.cpp:150
#16 0x00007f3dac3c3d8c in KDevelop::ParsingEnvironmentFile::addModificationRevision (this=0x65836b0, url=..., revision=...) at ../../language/duchain/parsingenvironment.cpp:332
#17 0x00007f3d7eef4e99 in Cpp::EnvironmentFile::EnvironmentFile(KDevelop::IndexedString const&, KDevelop::TopDUContext*) () from /usr/lib/libkdev4cppduchain.so
#18 0x00007f3d7f3e2293 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#19 0x00007f3d7f3db5f0 in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#20 0x00007f3d7f3cf6eb in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so
#21 0x00007f3dac345163 in KDevelop::BackgroundParserPrivate::createParseJob (this=0x225feb0, url=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, notifyWhenReady=...) at ../../language/backgroundparser/backgroundparser.cpp:196
#22 0x00007f3dac34616c in KDevelop::BackgroundParserPrivate::parseDocumentsInternal (this=0x225feb0) at ../../language/backgroundparser/backgroundparser.cpp:140
#23 0x00007f3dac34155f in KDevelop::BackgroundParser::parseDocuments (this=0x225cd70) at ../../language/backgroundparser/backgroundparser.cpp:517
#24 0x00007f3dac3429ec in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x225cd70, _c=<optimized out>) at ./backgroundparser.moc:158
#25 KDevelop::BackgroundParser::qt_static_metacall (_o=0x225cd70, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./backgroundparser.moc:133
#26 0x00007f3db0375446 in QObject::event (this=0x225cd70, e=<optimized out>) at kernel/qobject.cpp:1195
#27 0x00007f3daf6de894 in notify_helper (e=0x5221cc0, receiver=0x225cd70, this=0x1dc2a80) at kernel/qapplication.cpp:4559
#28 QApplicationPrivate::notify_helper (this=0x1dc2a80, receiver=0x225cd70, e=0x5221cc0) at kernel/qapplication.cpp:4531
#29 0x00007f3daf6e3713 in QApplication::notify (this=0x7fff3ad9c8a0, receiver=0x225cd70, e=0x5221cc0) at kernel/qapplication.cpp:4420
#30 0x00007f3db0b673f6 in KApplication::notify (this=0x7fff3ad9c8a0, receiver=0x225cd70, event=0x5221cc0) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007f3db035be9c in QCoreApplication::notifyInternal (this=0x7fff3ad9c8a0, receiver=0x225cd70, event=0x5221cc0) at kernel/qcoreapplication.cpp:876
#32 0x00007f3db035fc6a in sendEvent (event=0x5221cc0, receiver=0x225cd70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d8d670) at kernel/qcoreapplication.cpp:1500
#34 0x00007f3db038af93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00007f3da9fe1d53 in g_main_dispatch (context=0x1dc5900) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#37 g_main_context_dispatch (context=0x1dc5900) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#38 0x00007f3da9fe20a0 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x1dc5900, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#39 g_main_context_iterate (context=0x1dc5900, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
#40 0x00007f3da9fe2164 in g_main_context_iteration (context=0x1dc5900, may_block=1) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#41 0x00007f3db038b3bf in QEventDispatcherGlib::processEvents (this=0x1d8eb30, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#42 0x00007f3daf786d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007f3db035ac82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007f3db035aed7 in QEventLoop::exec (this=0x7fff3ad9c680, flags=...) at kernel/qeventloop.cpp:204
#45 0x00007f3db035ff67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#46 0x000000000040a259 in ?? ()
#47 0x00007f3daee7576d in __libc_start_main (main=0x404ba0, argc=1, ubp_av=0x7fff3ad9e758, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3ad9e748) at libc-start.c:226
#48 0x000000000040a9b1 in _start ()

Possible duplicates by query: bug 314111.

Reported using DrKonqi
Comment 1 Milian Wolff 2013-01-30 17:39:33 UTC
Please see bug 314111 and answer my questions there.

*** This bug has been marked as a duplicate of bug 314111 ***