Bug 356473 - Crashes after trying to open c/c++ files
Summary: Crashes after trying to open c/c++ files
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: part (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
: 359754 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-12-10 15:10 UTC by Matheus
Modified: 2016-06-01 17:30 UTC (History)
1 user (show)

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


Attachments
generator.cpp (822 bytes, text/x-c++src)
2015-12-10 22:29 UTC, Matheus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matheus 2015-12-10 15:10:34 UTC
Application: kdevelop (4.7.1)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 4.2.0-19-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
I was trying to open a c++ file. It allways craches when I try to do so and then I have to restart the application or reboot system. I only happens with c++ or c files.

The crash can be reproduced every time.

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

Thread 10 (Thread 0x7f096f03d700 (LWP 10139)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f098487eb5a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f098487eb89 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f09874d66aa in start_thread (arg=0x7f096f03d700) at pthread_create.c:333
#4  0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f08edbbf700 (LWP 10140)):
#0  0x00007f0982241869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f09821fca9e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f09821fd190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f09821fd2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f098899420e in QEventDispatcherGlib::processEvents (this=0x7f08e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f09889620d1 in QEventLoop::processEvents (this=this@entry=0x7f08edbbed40, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0988962445 in QEventLoop::exec (this=this@entry=0x7f08edbbed40, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f09888514f9 in QThread::exec (this=this@entry=0x1fd5680) at thread/qthread.cpp:538
#8  0x00007f0988942133 in QInotifyFileSystemWatcherEngine::run (this=0x1fd5680) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f0988853d1c in QThreadPrivate::start (arg=0x1fd5680) at thread/qthread_unix.cpp:349
#10 0x00007f09874d66aa in start_thread (arg=0x7f08edbbf700) at pthread_create.c:333
#11 0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f08ec9ca700 (LWP 10141)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f0988854264 in QWaitConditionPrivate::wait (time=1000, this=0x3ac7620) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x3ac6968, mutex=mutex@entry=0x3ac6970, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f09852ed526 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3ac6950) at /build/buildd/kdevplatform-1.7.1/language/duchain/duchain.cpp:283
#4  0x00007f0988853d1c in QThreadPrivate::start (arg=0x3ac6950) at thread/qthread_unix.cpp:349
#5  0x00007f09874d66aa in start_thread (arg=0x7f08ec9ca700) at pthread_create.c:333
#6  0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f08dd51b700 (LWP 10142)):
#0  0x00007f098818449d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f09822404e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f09821fccd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f09821fd190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f09821fd2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f098899420e in QEventDispatcherGlib::processEvents (this=0x7f08d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x00007f09889620d1 in QEventLoop::processEvents (this=this@entry=0x7f08dd51ad90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f0988962445 in QEventLoop::exec (this=this@entry=0x7f08dd51ad90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f09888514f9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#9  0x00007f0988853d1c in QThreadPrivate::start (arg=0x4371898) at thread/qthread_unix.cpp:349
#10 0x00007f09874d66aa in start_thread (arg=0x7f08dd51b700) at pthread_create.c:333
#11 0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f08cfdd5700 (LWP 10152)):
#0  0x00007f09881888dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f09821fd1ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f09821fd2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f098899420e in QEventDispatcherGlib::processEvents (this=0x7f08c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f09889620d1 in QEventLoop::processEvents (this=this@entry=0x7f08cfdd4d90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0988962445 in QEventLoop::exec (this=this@entry=0x7f08cfdd4d90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f09888514f9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007f0988853d1c in QThreadPrivate::start (arg=0x458b250) at thread/qthread_unix.cpp:349
#8  0x00007f09874d66aa in start_thread (arg=0x7f08cfdd5700) at pthread_create.c:333
#9  0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f08bb6d4700 (LWP 10175)):
#0  0x00007f0982241869 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f09821fc180 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f09821fd0a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f09821fd2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f098899420e in QEventDispatcherGlib::processEvents (this=0x7f08ac2202b0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f09889620d1 in QEventLoop::processEvents (this=this@entry=0x7f08bb6d3d40, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0988962445 in QEventLoop::exec (this=this@entry=0x7f08bb6d3d40, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f09888514f9 in QThread::exec (this=this@entry=0x4bb7600) at thread/qthread.cpp:538
#8  0x00007f0988942133 in QInotifyFileSystemWatcherEngine::run (this=0x4bb7600) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f0988853d1c in QThreadPrivate::start (arg=0x4bb7600) at thread/qthread_unix.cpp:349
#10 0x00007f09874d66aa in start_thread (arg=0x7f08bb6d4700) at pthread_create.c:333
#11 0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f08bbed5700 (LWP 10179)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0988854286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25d0120) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x25cfff8, mutex=0x25d02a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f0980435cfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25cffd0, th=0x4ce6920) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f0980438a03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d0330, th=0x4ce6920, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f0980438a1c in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d0330, th=0x4ce6920, previous=0x1faa960) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f098043755f in ThreadWeaver::Thread::run (this=0x4ce6920) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007f0988853d1c in QThreadPrivate::start (arg=0x4ce6920) at thread/qthread_unix.cpp:349
#8  0x00007f09874d66aa in start_thread (arg=0x7f08bbed5700) at pthread_create.c:333
#9  0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f08c5e33700 (LWP 10180)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0988854286 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25d0120) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x25cfff8, mutex=0x25d02a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f0980435cfc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25cffd0, th=0x4626c70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f0980438a03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25d0330, th=0x4626c70, previous=0x4f6d850) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f098043755f in ThreadWeaver::Thread::run (this=0x4626c70) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f0988853d1c in QThreadPrivate::start (arg=0x4626c70) at thread/qthread_unix.cpp:349
#7  0x00007f09874d66aa in start_thread (arg=0x7f08c5e33700) at pthread_create.c:333
#8  0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f08c434b700 (LWP 10299)):
#0  0x00007f09889938a7 in timerSourcePrepareHelper (src=0x7f08a4002c80, timeout=0x7f08c434abc4) at kernel/qeventdispatcher_glib.cpp:142
#1  0x00007f09889939a5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176
#2  0x00007f09821fc77d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f09821fd11b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f09821fd2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f098899420e in QEventDispatcherGlib::processEvents (this=0x7f08a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x00007f09889620d1 in QEventLoop::processEvents (this=this@entry=0x7f08c434ad90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f0988962445 in QEventLoop::exec (this=this@entry=0x7f08c434ad90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f09888514f9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#9  0x00007f0988853d1c in QThreadPrivate::start (arg=0x4def050) at thread/qthread_unix.cpp:349
#10 0x00007f09874d66aa in start_thread (arg=0x7f08c434b700) at pthread_create.c:333
#11 0x00007f0988193eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f098ba75840 (LWP 10138)):
[KCrash Handler]
#6  KSycocaEntry::d_func (this=<optimized out>) at ../../kdecore/sycoca/ksycocaentry.h:154
#7  KSycocaEntry::name (this=0x0) at ../../kdecore/sycoca/ksycocaentry.cpp:159
#8  0x00007f08d58cc332 in Kate::TextBuffer::load(QString const&, bool&, bool&, bool) () from /usr/lib/libkatepartinterfaces.so.4
#9  0x00007f08d59452ee in KateBuffer::openFile(QString const&, bool) () from /usr/lib/libkatepartinterfaces.so.4
#10 0x00007f08d593a95f in KateDocument::openFile() () from /usr/lib/libkatepartinterfaces.so.4
#11 0x00007f0986b786c4 in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0x20878a0) at ../../kparts/part.cpp:591
#12 0x00007f0986b7af9d in KParts::ReadOnlyPart::openUrl (this=<optimized out>, url=...) at ../../kparts/part.cpp:555
#13 0x00007f08d5925b6e in KateDocument::openUrl(KUrl const&) () from /usr/lib/libkatepartinterfaces.so.4
#14 0x00007f098afb9c63 in KDevelop::TextDocument::createViewWidget (this=0x23b9530, parent=0x6cc3690) at /build/buildd/kdevplatform-1.7.1/shell/textdocument.cpp:442
#15 0x00007f098afbcab8 in KDevelop::TextEditorWidget::initialize (this=this@entry=0x6cc3690) at /build/buildd/kdevplatform-1.7.1/shell/textdocument.cpp:855
#16 0x00007f098afbcc1b in KDevelop::TextEditorWidget::TextEditorWidget (this=0x6cc3690, view=0x22fc9f0, parent=<optimized out>) at /build/buildd/kdevplatform-1.7.1/shell/textdocument.cpp:842
#17 0x00007f098afbcc65 in KDevelop::TextView::createWidget (this=0x22fc9f0, parent=0x3aa58e0) at /build/buildd/kdevplatform-1.7.1/shell/textdocument.cpp:732
#18 0x00007f098a2f0799 in Sublime::View::widget (this=this@entry=0x22fc9f0, parent=parent@entry=0x3aa58e0) at /build/buildd/kdevplatform-1.7.1/sublime/view.cpp:78
#19 0x00007f098a2eb945 in Sublime::MainWindowPrivate::ViewCreator::operator() (this=this@entry=0x7ffcb0e7d560, index=index@entry=0x255beb0) at /build/buildd/kdevplatform-1.7.1/sublime/mainwindow_p.cpp:327
#20 0x00007f098a2f00e5 in Sublime::Area::walkViewsInternal<Sublime::MainWindowPrivate::ViewCreator> (this=0x255bd80, op=..., index=index@entry=0x255beb0) at /build/buildd/kdevplatform-1.7.1/sublime/areawalkers.h:32
#21 0x00007f098a2ec70b in Sublime::Area::walkViews<Sublime::MainWindowPrivate::ViewCreator> (index=0x255beb0, op=..., this=<optimized out>) at /build/buildd/kdevplatform-1.7.1/sublime/areawalkers.h:48
#22 Sublime::MainWindowPrivate::viewAdded (this=0x2457440, index=0x255beb0, view=0x22fc9f0) at /build/buildd/kdevplatform-1.7.1/sublime/mainwindow_p.cpp:504
#23 0x00007f0988977f60 in QMetaObject::activate (sender=sender@entry=0x255bd80, m=m@entry=0x7f098a5049c0 <Sublime::Area::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcb0e7d710) at kernel/qobject.cpp:3567
#24 0x00007f098a2d6f18 in Sublime::Area::viewAdded (this=this@entry=0x255bd80, _t1=_t1@entry=0x255beb0, _t2=_t2@entry=0x22fc9f0) at /build/buildd/kdevplatform-1.7.1/obj-x86_64-linux-gnu/sublime/area.moc:131
#25 0x00007f098a2d8b19 in Sublime::Area::addView (this=this@entry=0x255bd80, view=view@entry=0x22fc9f0, index=0x255beb0, after=<optimized out>, after@entry=0x0) at /build/buildd/kdevplatform-1.7.1/sublime/area.cpp:173
#26 0x00007f098a2d8ead in Sublime::Area::addView (this=this@entry=0x255bd80, view=view@entry=0x22fc9f0, after=after@entry=0x0) at /build/buildd/kdevplatform-1.7.1/sublime/area.cpp:185
#27 0x00007f098afc7e04 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=<optimized out>, doc=0x23b9550, range=..., activationParams=..., buddy=<optimized out>) at /build/buildd/kdevplatform-1.7.1/shell/documentcontroller.cpp:487
#28 0x00007f098afc8b65 in KDevelop::DocumentControllerPrivate::openDocumentInternal (this=0x2127780, inputUrl=..., prefName=..., range=..., encoding=..., activationParams=<error reading variable: Cannot access memory at address 0x1>, buddy=0x0) at /build/buildd/kdevplatform-1.7.1/shell/documentcontroller.cpp:328
#29 0x00007f098afc517d in KDevelop::DocumentControllerPrivate::chooseDocument (this=<optimized out>) at /build/buildd/kdevplatform-1.7.1/shell/documentcontroller.cpp:139
#30 KDevelop::DocumentController::qt_static_metacall (_o=0x2127780, _id=0, _a=0x621180 <QString::shared_null>, _c=<optimized out>) at /build/buildd/kdevplatform-1.7.1/obj-x86_64-linux-gnu/shell/documentcontroller.moc:143
#31 0x00007f0988977f60 in QMetaObject::activate (sender=sender@entry=0x25c5470, m=m@entry=0x7f0989983dc0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffcb0e7dd00) at kernel/qobject.cpp:3567
#32 0x00007f0988e89a42 in QAction::triggered (this=this@entry=0x25c5470, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#33 0x00007f0988e8ada3 in QAction::activate (this=this@entry=0x25c5470, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#34 0x00007f09892ea42d in QMenuPrivate::activateCausedStack (this=this@entry=0x3a87f00, causedStack=..., action=action@entry=0x25c5470, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1037
#35 0x00007f09892ee829 in QMenuPrivate::activateAction (this=0x3a87f00, action=0x25c5470, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1129
#36 0x00007f09892f25b7 in QMenu::mouseReleaseEvent (this=this@entry=0x3a76de0, e=e@entry=0x7ffcb0e7e430) at widgets/qmenu.cpp:2371
#37 0x00007f0989f3fb83 in KMenu::mouseReleaseEvent (this=0x3a76de0, e=0x7ffcb0e7e430) at ../../kdeui/widgets/kmenu.cpp:464
#38 0x00007f0988ee3e20 in QWidget::event (this=this@entry=0x3a76de0, event=event@entry=0x7ffcb0e7e430) at kernel/qwidget.cpp:8775
#39 0x00007f09892f2a9b in QMenu::event (this=0x3a76de0, e=0x7ffcb0e7e430) at widgets/qmenu.cpp:2480
#40 0x00007f0988e8fcdc in QApplicationPrivate::notify_helper (this=this@entry=0x1ee9380, receiver=receiver@entry=0x3a76de0, e=e@entry=0x7ffcb0e7e430) at kernel/qapplication.cpp:4570
#41 0x00007f0988e96dd6 in QApplication::notify (this=this@entry=0x7ffcb0e7ed00, receiver=receiver@entry=0x3a76de0, e=e@entry=0x7ffcb0e7e430) at kernel/qapplication.cpp:4113
#42 0x00007f0989e75a2a in KApplication::notify (this=0x7ffcb0e7ed00, receiver=0x3a76de0, event=0x7ffcb0e7e430) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00007f098896385d in QCoreApplication::notifyInternal (this=0x7ffcb0e7ed00, receiver=receiver@entry=0x3a76de0, event=event@entry=0x7ffcb0e7e430) at kernel/qcoreapplication.cpp:955
#44 0x00007f0988e963dd in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#45 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3a76de0, event=event@entry=0x7ffcb0e7e430, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x3a76de0, buttonDown=buttonDown@entry=0x7f09899b8318 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#46 0x00007f0988f123a2 in QETWidget::translateMouseEvent (this=this@entry=0x3a76de0, event=event@entry=0x7ffcb0e7e760) at kernel/qapplication_x11.cpp:4566
#47 0x00007f0988f11223 in QApplication::x11ProcessEvent (this=0x7ffcb0e7ed00, event=event@entry=0x7ffcb0e7e760) at kernel/qapplication_x11.cpp:3626
#48 0x00007f0988f3ab52 in x11EventSourceDispatch (s=0x1ed0eb0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#49 0x00007f09821fcff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f09821fd250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f09821fd2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f09889941ee in QEventDispatcherGlib::processEvents (this=0x1e22d60, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#53 0x00007f0988f3ac26 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007f09889620d1 in QEventLoop::processEvents (this=this@entry=0x7ffcb0e7eb40, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007f0988962445 in QEventLoop::exec (this=this@entry=0x7ffcb0e7eb40, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007f0988968429 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#57 0x00007f0988e8df2c in QApplication::exec () at kernel/qapplication.cpp:3828
#58 0x000000000041035c in main (argc=<optimized out>, argv=<optimized out>) at ../../app/main.cpp:582

Reported using DrKonqi
Comment 1 Milian Wolff 2015-12-10 16:02:52 UTC
Crash in KSycocaEntry, this means your environment is probably misconfigured. Do you compile KDevelop yourself? If so, where do you install it to? Do you setup KDEDIRS properly, and run kbuildsycoca4?

Furthermore, can you get more debug symbols for katepart, including file/line numbers?
Comment 2 Matheus 2015-12-10 22:29:20 UTC
Created attachment 95987 [details]
generator.cpp

As I'm running on ubuntu, I've installed kdevelop throught apt-get
install kdevelop. I have allready tryied to run apt-get remove --purge
kdevelop* and reinstall it, install using the .deb package and I'm
allways getting the same error. Now I discovered that this only
happens with a single file Isn't it quite interesting?  I guess I
mentioned in the report that it happens with all cpp codes, but
testing it now I didn't had any issue. The code was actually that
large, about 40 lines of code. I is a test code and don't do anything
because its totally incomplete and buggy. It's attached to this
reply(named generator.cpp). Try yourself and see if you can open it.

2015-12-10 14:02 GMT-02:00 Milian Wolff via KDE Bugzilla
<bugzilla_noreply@kde.org>:
> https://bugs.kde.org/show_bug.cgi?id=356473
>
> Milian Wolff <mail@milianw.de> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |NEEDSINFO
>             Version|4.7.1                       |unspecified
>             Product|kdevelop                    |kate
>          Resolution|---                         |WAITINGFORINFO
>            Assignee|kdevelop-bugs-null@kde.org  |kwrite-bugs-null@kde.org
>           Component|general                     |part
>
> --- Comment #1 from Milian Wolff <mail@milianw.de> ---
> Crash in KSycocaEntry, this means your environment is probably misconfigured.
> Do you compile KDevelop yourself? If so, where do you install it to? Do you
> setup KDEDIRS properly, and run kbuildsycoca4?
>
> Furthermore, can you get more debug symbols for katepart, including file/line
> numbers?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 3 Dominik Haumann 2016-04-05 19:04:41 UTC
*** Bug 359754 has been marked as a duplicate of this bug. ***
Comment 4 Dominik Haumann 2016-06-01 17:30:26 UTC
is fixed meanwhile.