| Summary: | Crashes when switching from XML (debug) highlighting to plain XML highlighting | ||
|---|---|---|---|
| Product: | [Applications] kate | Reporter: | Wade <archeron> |
| Component: | syntax | Assignee: | KWrite Developers <kwrite-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | andresbajotierra, sreich |
| Priority: | NOR | ||
| Version First Reported In: | SVN | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Wade
2009-10-10 01:12:48 UTC
SVN Trunk revision {October, 9th, '09} revision#: 1033183
Fully reproducible.
Application: Kate (kate), signal: Aborted
[KCrash Handler]
#6 0xb7fe9424 in __kernel_vsyscall ()
#7 0xb611b411 in raise () from /lib/libc.so.6
#8 0xb611cc12 in abort () from /lib/libc.so.6
#9 0xb72625d3 in qt_message_output (msgType=QtFatalMsg, buf=0x8bd3600 "ASSERT: \"0\" in file /home/shaun/kde/src/kdelibs/kate/syntax/katehighlight.h, line 290") at global/qglobal.cpp:2204
#10 0xb7262795 in qt_message (msgType=QtFatalMsg, msg=0xb73fca7c "ASSERT: \"%s\" in file %s, line %d", ap=0xbfb2d914 "\340\np\263\250\np\263\"\001") at global/qglobal.cpp:2250
#11 0xb7262bb3 in qFatal (msg=0xb73fca7c "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2433
#12 0xb726216c in qt_assert (assertion=0xb3700ae0 "0", file=0xb3700aa8 "/home/shaun/kde/src/kdelibs/kate/syntax/katehighlight.h", line=290) at global/qglobal.cpp:1967
#13 0xb361f5e6 in KateHighlighting::contextNum (this=0x86851a0, n=0) at /home/shaun/kde/src/kdelibs/kate/syntax/katehighlight.h:290
#14 0xb3614402 in KateHighlighting::doHighlight (this=0x86851a0, prevLine=0x8b388e0, textLine=0x8b2abe8, foldingList=..., ctxChanged=@0xbfb2da33)
at /home/shaun/kde/src/kdelibs/kate/syntax/katehighlight.cpp:272
#15 0xb35beabe in KateBuffer::doHighlight (this=0x8a75410, startLine=136, endLine=136, invalidate=false) at /home/shaun/kde/src/kdelibs/kate/document/katebuffer.cpp:1159
#16 0xb35bde14 in KateBuffer::ensureHighlighted (this=0x8a75410, line=136) at /home/shaun/kde/src/kdelibs/kate/document/katebuffer.cpp:847
#17 0xb35afa26 in KateDocument::kateTextLine (this=0x8a5c598, i=136) at /home/shaun/kde/src/kdelibs/kate/document/katedocument.cpp:4906
#18 0xb35ef9cb in KateLineLayout::textLine (this=0x871ab78, reloadForce=false) at /home/shaun/kde/src/kdelibs/kate/render/katelinelayout.cpp:67
#19 0xb35e3f1f in KateRenderer::layoutLine (this=0x8a7cc70, lineLayout=..., maxwidth=-1, cacheLayout=true) at /home/shaun/kde/src/kdelibs/kate/render/katerenderer.cpp:815
#20 0xb35ead01 in KateLayoutCache::line (this=0x88d1b10, realLine=136, virtualLine=136) at /home/shaun/kde/src/kdelibs/kate/render/katelayoutcache.cpp:312
#21 0xb35ea8a3 in KateLayoutCache::updateViewCache (this=0x88d1b10, startPos=..., newViewLineCount=40, viewLinesScrolled=0) at /home/shaun/kde/src/kdelibs/kate/render/katelayoutcache.cpp:265
#22 0xb364cf3f in KateViewInternal::doUpdateView (this=0x8a7e350, changed=true, viewLinesScrolled=0) at /home/shaun/kde/src/kdelibs/kate/view/kateviewinternal.cpp:596
#23 0xb364cde5 in KateViewInternal::updateView (this=0x8a7e350, changed=true, viewLinesScrolled=0) at /home/shaun/kde/src/kdelibs/kate/view/kateviewinternal.cpp:572
#24 0xb3643ec3 in KateView::updateView (this=0x8a7cf78, changed=true) at /home/shaun/kde/src/kdelibs/kate/view/kateview.cpp:1674
#25 0xb364364b in KateView::updateDocumentConfig (this=0x8a7cf78) at /home/shaun/kde/src/kdelibs/kate/view/kateview.cpp:1548
#26 0xb35aab46 in KateDocument::updateConfig (this=0x8a5c598) at /home/shaun/kde/src/kdelibs/kate/document/katedocument.cpp:4062
#27 0xb36ab384 in KateDocumentConfig::updateConfig (this=0x8a73760) at /home/shaun/kde/src/kdelibs/kate/utils/kateconfig.cpp:233
#28 0xb36aa1a0 in KateConfig::configEnd (this=0x8a73760) at /home/shaun/kde/src/kdelibs/kate/utils/kateconfig.cpp:77
#29 0xb36ab5cc in KateDocumentConfig::setIndentationMode (this=0x8a73760, indentationMode=...) at /home/shaun/kde/src/kdelibs/kate/utils/kateconfig.cpp:301
#30 0xb35be307 in KateBuffer::setHighlight (this=0x8a75410, hlMode=57) at /home/shaun/kde/src/kdelibs/kate/document/katebuffer.cpp:991
#31 0xb359dc7f in KateDocument::setHighlightingMode (this=0x8a5c598, name=...) at /home/shaun/kde/src/kdelibs/kate/document/katedocument.cpp:1584
#32 0xb362aaba in KateHighlightingMenu::setHl (this=0x8ac5a40) at /home/shaun/kde/src/kdelibs/kate/syntax/katehighlightmenu.cpp:120
#33 0xb362a1ac in KateHighlightingMenu::qt_metacall (this=0x8ac5a40, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb2e258) at /home/shaun/kde/build/kdelibs/kate/katehighlightmenu.moc:75
#34 0xb7388018 in QMetaObject::metacall (object=0x8ac5a40, cl=QMetaObject::InvokeMetaMethod, idx=24, argv=0xbfb2e258) at kernel/qmetaobject.cpp:237
#35 0xb739c064 in QMetaObject::activate (sender=0x89f2268, m=0xb6f873f0, local_signal_index=1, argv=0xbfb2e258) at kernel/qobject.cpp:3398
#36 0xb64f5d06 in QAction::triggered (this=0x89f2268, _t1=true) at .moc/debug-shared/moc_qaction.cpp:263
#37 0xb64f51bd in QAction::activate (this=0x89f2268, event=QAction::Trigger) at kernel/qaction.cpp:1245
#38 0xb6a230e0 in QMenuPrivate::activateCausedStack (this=0x8b42de8, causedStack=..., action=0x89f2268, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:971
#39 0xb6a23534 in QMenuPrivate::activateAction (this=0x8b42de8, action=0x89f2268, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1064
#40 0xb6a27905 in QMenu::mouseReleaseEvent (this=0x8b42288, e=0xbfb2ea5c) at widgets/qmenu.cpp:2269
#41 0xb656d05a in QWidget::event (this=0x8b42288, event=0xbfb2ea5c) at kernel/qwidget.cpp:7898
#42 0xb6a27f9e in QMenu::event (this=0x8b42288, e=0xbfb2ea5c) at widgets/qmenu.cpp:2368
#43 0xb65052ea in QApplicationPrivate::notify_helper (this=0x83edc00, receiver=0x8b42288, e=0xbfb2ea5c) at kernel/qapplication.cpp:4162
#44 0xb6503cf7 in QApplication::notify (this=0xbfb2f390, receiver=0x8b42288, e=0xbfb2ea5c) at kernel/qapplication.cpp:3807
#45 0xb79c6e0e in KApplication::notify (this=0xbfb2f390, receiver=0x8b42288, event=0xbfb2ea5c) at /home/shaun/kde/src/branches/work/sok-progress-in-icons/kdelibs/kdeui/kernel/kapplication.cpp:302
#46 0xb7380a87 in QCoreApplication::notifyInternal (this=0xbfb2f390, receiver=0x8b42288, event=0xbfb2ea5c) at kernel/qcoreapplication.cpp:699
#47 0xb6507a83 in QCoreApplication::sendSpontaneousEvent (receiver=0x8b42288, event=0xbfb2ea5c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#48 0xb65023b7 in QApplicationPrivate::sendMouseEvent (receiver=0x8b42288, event=0xbfb2ea5c, alienWidget=0x0, nativeWidget=0x8b42288, buttonDown=0xb6faa7c0, lastMouseReceiver=..., spontaneous=true)
at kernel/qapplication.cpp:2951
#49 0xb6590edc in QETWidget::translateMouseEvent (this=0x8b42288, event=0xbfb2f030) at kernel/qapplication_x11.cpp:4325
#50 0xb658de38 in QApplication::x11ProcessEvent (this=0xbfb2f390, event=0xbfb2f030) at kernel/qapplication_x11.cpp:3408
#51 0xb65c3c20 in x11EventSourceDispatch (s=0x83f0278, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#52 0xb5741d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb57453e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#54 0xb5745513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb73b7f16 in QEventDispatcherGlib::processEvents (this=0x83edbe0, flags=...) at kernel/qeventdispatcher_glib.cpp:328
#56 0xb65c4246 in QGuiEventDispatcherGlib::processEvents (this=0x83edbe0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#57 0xb737de7b in QEventLoop::processEvents (this=0xbfb2f2fc, flags=...) at kernel/qeventloop.cpp:149
#58 0xb737dfc0 in QEventLoop::exec (this=0xbfb2f2fc, flags=...) at kernel/qeventloop.cpp:201
#59 0xb7381163 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:976
#60 0xb6503072 in QApplication::exec () at kernel/qapplication.cpp:3567
#61 0xb7fe2a46 in kdemain (argc=1, argv=0xbfb2fa24) at /home/shaun/kde/src/kdesdk/kate/app/katemain.cpp:377
#62 0x080486d9 in main (argc=1, argv=0xbfb2fa24) at /home/shaun/kde/build/kdesdk/kate/app/kate_dummy.cpp:3
This was reported already at bug 200989. Merging Thanks *** This bug has been marked as a duplicate of bug 200989 *** |