[prev in list] [next in list] [prev in thread] [next in thread]
List: kwrite-devel
Subject: kdevelop crash (in kate)
From: Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date: 2008-05-27 22:55:49
Message-ID: g1i3hl$u5h$1 () ger ! gmane ! org
[Download RAW message or body]
Not sure if this is kate's fault, or kdevelop's fault for misusing
katepart, but anyway, here's a backtrace for folks to look at. Please
let me know if this looks like a legit bug, if I should file it, and if
so who I should file it against.
Application: KDevelop (kdevelop), signal SIGABRT
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912590841808 (LWP 10211)]
[New Thread 1115699536 (LWP 10484)]
[New Thread 1105209680 (LWP 10479)]
[New Thread 1094719824 (LWP 10247)]
[New Thread 1084229968 (LWP 10216)]
[KCrash handler]
#5 0x0000003133830ec5 in raise () from /lib64/libc.so.6
#6 0x0000003133832970 in abort () from /lib64/libc.so.6
#7 0x00002aaaaab0e73c in qt_message_output (msgType=QtFatalMsg,
buf=0x427ffcb0 "ASSERT: \"smartGroup\" in file
/usr/local/src/kde/svn/trunk/kdelibs/kate/smart/katesmartmanager.cpp,
line 176")
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/global/qglobal.cpp:2058
#8 0x00002aaaaab0e84b in qFatal (
msg=0x2aaaaac554a8 "ASSERT: \"%s\" in file %s, line %d")
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/global/qglobal.cpp:2260
#9 0x00002aaaaab0ec7d in qt_assert (assertion=0x2aaac103a38d "smartGroup",
file=0x2aaac103a348
"/usr/local/src/kde/svn/trunk/kdelibs/kate/smart/katesmartmanager.cpp",
line=176)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/global/qglobal.cpp:1828
#10 0x00002aaac0f934a8 in KateSmartManager::translateFromRevision (
this=0x2aaac103a38d, range=@0x2aaac103a348, insertBehavior=@0xb0)
at
/usr/local/src/kde/svn/trunk/kdelibs/kate/smart/katesmartmanager.cpp:594
#11 0x00002aaac0f8e7e7 in KateSmartCursor::translated (this=0x288800000000,
edit=@0x10000000cb9bd60)
at
/usr/local/src/kde/svn/trunk/kdelibs/kate/smart/katesmartcursor.cpp:256
#12 0x00002aaac0f8ec78 in KateSmartCursor::setPosition
(this=0x2aaad13d4100,
pos=@0x2aaad13d4100)
at
/usr/local/src/kde/svn/trunk/kdelibs/kate/smart/katesmartcursor.cpp:319
#13 0x00002aaaaf8f3908 in
KDevelop::DocumentRangeObjectPrivate::syncToSmart (
this=0x2aaad13d4010)
at
/usr/local/src/kde/svn/trunk/kdevplatform/editor/documentrangeobject.cpp:78
#14 0x00002aaaaf8f3984 in KDevelop::DocumentRangeObject::setRange (
this=0x2aaad13d4270, range=@0x428021f0)
at
/usr/local/src/kde/svn/trunk/kdevplatform/editor/documentrangeobject.cpp:201
#15 0x00002aaac07a2e89 in ContextBuilder::buildContexts (this=0x428026c0,
file=@0x42802b70, node=0xda2e6d0, includes=0x42802b60,
updateContext=@0x42802cd0, removeOldImports=false)
at
/usr/local/src/kde/svn/trunk/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:260
#16 0x00002aaac07b408c in DeclarationBuilder::buildDeclarations (
this=0x428026c0, file=@0x42802b70, node=0xda2e6d0,
includes=0x42802b60,
updateContext=@0x42802cd0, removeOldImports=false)
at
/usr/local/src/kde/svn/trunk/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:93
#17 0x00002aaac051866d in CPPInternalParseJob::run (this=0xce55530)
at
/usr/local/src/kde/svn/trunk/kdevelop/languages/cpp/cppparsejob.cpp:414
#18 0x00002aaaae94551f in ThreadWeaver::JobRunHelper::runTheJob (
this=0x42802f80, th=0x2321d60, job=0xce55530)
at /usr/local/src/kde/svn/trunk/kdelibs/threadweaver/Weaver/Job.cpp:106
#19 0x00002aaaae945723 in ThreadWeaver::Job::execute (this=0xce55530,
th=0x2321d60)
at /usr/local/src/kde/svn/trunk/kdelibs/threadweaver/Weaver/Job.cpp:135
#20 0x00002aaaae947d22 in ThreadWeaver::JobCollectionJobRunner::execute (
this=0xcbd0d80, t=0x2321d60)
at
/usr/local/src/kde/svn/trunk/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#21 0x00002aaaae944a06 in ThreadWeaver::ThreadRunHelper::run
(this=0x42803050,
parent=0x7f28e0, th=0x2321d60)
at
/usr/local/src/kde/svn/trunk/kdelibs/threadweaver/Weaver/Thread.cpp:95
#22 0x00002aaaae944b19 in ThreadWeaver::Thread::run (this=0x2321d60)
at
/usr/local/src/kde/svn/trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142
#23 0x00002aaaaab1832a in QThreadPrivate::start (arg=0x2321d60)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/thread/qthread_unix.cpp:190
#24 0x0000003134406407 in start_thread () from /lib64/libpthread.so.0
#25 0x00000031338d4b0d in clone () from /lib64/libc.so.6
Thread 1 (Thread 46912590841808 (LWP 10211)):
#0 0x00000031338cddf2 in select () from /lib64/libc.so.6
#1 0x00000037996089b6 in QWidget::moveEvent ()
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:7707
#2 0x0000003799608f9b in QWidget::moveEvent ()
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:7707
#3 0x00000037996096ee in xcb_send_request () from /usr/lib64/libxcb.so.1
#4 0x0000003799249e26 in _XPutXCBBuffer () from /usr/lib64/libX11.so.6
#5 0x000000379924ae1f in _XSend () from /usr/lib64/libX11.so.6
#6 0x0000003799238220 in QWidget::moveEvent ()
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:7707
#7 0x00000037992373a6 in QWidget::moveEvent ()
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:7707
#8 0x00000037992383cb in XPutImage () from /usr/lib64/libX11.so.6
#9 0x00002aaaad94d995 in QX11PixmapData::fromImage (this=0x2aaacb91ea20,
img=@0x7fff894df6d0, flags=@0x7fff894df6f0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/image/qpixmap_x11.cpp:525
#10 0x00002aaaad94c31c in QX11PixmapData::fill (this=0x2aaacb91ea20,
fillColor=@0x7fff894dfbf0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/image/qpixmap_x11.cpp:1121
#11 0x00002aaaad940fce in QPixmap::fill (this=0x7fff894df970,
color=@0x7fff894dfbf0)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/image/qpixmap.cpp:923
#12 0x00002aaab5205e08 in OxygenStyle::eventFilter (this=0x6c5cc0,
obj=0xdae650, ev=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/kdebase/runtime/kstyles/oxygen/oxygen.cpp:3183
#13 0x00002aaaaac01ded in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x623430,
receiver=0xdae650, event=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:694
#14 0x00002aaaad874444 in QApplicationPrivate::notify_helper
(this=0x623430,
receiver=0xdae650, e=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3768
#15 0x00002aaaad87610e in QApplication::notify (this=0x7fff894e22a0,
receiver=0xdae650, e=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3739
#16 0x00002aaaabf97c1a in KApplicationPrivate::_k_x11FilterDestroyed (
this=0x70cbf8)
at
/usr/local/src/kde/svn/trunk/kdelibs/kdeui/kernel/kapplication.cpp:274
#17 0x00002aaaaac0393e in QCoreApplication::notifyInternal (
this=0x7fff894e22a0, receiver=0xdae650, event=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#18 0x00002aaaad8805dd in QCoreApplication::sendSpontaneousEvent (
receiver=0xdae650, event=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:218
#19 0x00002aaaad8d9221 in qt_sendSpontaneousEvent (receiver=0xdae650,
event=0x7fff894e05c0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication_x11.cpp:4680
#20 0x00002aaaad8cc8ce in QWidgetPrivate::drawWidget (this=0xdae6b0,
pdev=0x70cbf8, rgn=@0x7fff894e0860, offset=@0x7fff894e08e0, flags=4,
sharedPainter=0x2aaad1e18820)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:4491
#21 0x00002aaaad8ccfd1 in QWidgetPrivate::paintSiblingsRecursive (
this=0xaf1450, pdev=0x70cbf8, siblings=@0x7fff894e0b30, index=26,
rgn=@0x7fff894e09a0, offset=@0x7fff894e0e10, flags=4,
sharedPainter=0x2aaad1e18820)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:4589
#22 0x00002aaaad8ccebc in QWidgetPrivate::paintSiblingsRecursive (
this=0xaf1450, pdev=0x70cbf8, siblings=@0x7fff894e0b30, index=27,
rgn=@0x7fff894e0d90, offset=@0x7fff894e0e10, flags=4,
sharedPainter=0x2aaad1e18820)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:4579
#23 0x00002aaaad8ccc23 in QWidgetPrivate::drawWidget (this=0xaf1450,
pdev=0x70cbf8, rgn=@0x7fff894e0d90, offset=@0x7fff894e0e10, flags=4,
sharedPainter=0x2aaad1e18820)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:4532
#24 0x00002aaaad8ccfd1 in QWidgetPrivate::paintSiblingsRecursive (
this=0x70acd0, pdev=0x70cbf8, siblings=@0x7fff894e0f30, index=22,
rgn=@0x7fff894e1190, offset=@0x64c368, flags=4,
sharedPainter=0x2aaad1e18820)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:4589
#25 0x00002aaaad8ccc23 in QWidgetPrivate::drawWidget (this=0x70acd0,
pdev=0x70cbf8, rgn=@0x7fff894e1190, offset=@0x64c368, flags=5,
sharedPainter=0x2aaad1e18820)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:4532
#26 0x00002aaaada47f04 in QWidgetBackingStore::cleanRegion (this=0x64c350,
rgn=@0x7fff894e1300, widget=0x70ab30, recursiveCopyToScreen=true)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/painting/qbackingstore.cpp:1035
#27 0x00002aaaada481d1 in qt_syncBackingStore (widget=0x70ab30)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/painting/qbackingstore.cpp:319
#28 0x00002aaaad8ce187 in QWidget::event (this=0x70ab30,
event=0x2aaad1f1dd10)
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:7209
#29 0x00002aaaadc370cb in QMainWindow::event (this=0x70ab30,
event=0x2aaad1f1dd10)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/widgets/qmainwindow.cpp:1252
#30 0x00002aaaac04e2e2 in operator-> (this=0x3100000083)
at
/usr/local/src/kde/svn/trunk/kdelibs/kdeui/widgets/kmainwindow.cpp:209
#31 0x00002aaaac088e73 in KXmlGuiWindow::createGUI (this=0x70ac50,
xmlfile=@0x7fff894e1690)
at
/usr/local/src/kde/svn/trunk/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:263
#32 0x00002aaaad874469 in QApplicationPrivate::notify_helper
(this=0x623430,
receiver=0x70ab30, e=0x2aaad1f1dd10)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3772
#33 0x00002aaaad87610e in QApplication::notify (this=0x7fff894e22a0,
receiver=0x70ab30, e=0x2aaad1f1dd10)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3739
#34 0x00002aaaabf97c1a in KApplicationPrivate::_k_x11FilterDestroyed
(this=0x0)
at
/usr/local/src/kde/svn/trunk/kdelibs/kdeui/kernel/kapplication.cpp:274
#35 0x00002aaaaac0393e in QCoreApplication::notifyInternal (
this=0x7fff894e22a0, receiver=0x70ab30, event=0x2aaad1f1dd10)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#36 0x00002aaaaac071db in QCoreApplication::sendEvent (receiver=0x70ab30,
event=0x2aaad1f1dd10)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:215
#37 0x00002aaaaac03ef4 in QCoreApplicationPrivate::sendPostedEvents (
receiver=0x0, event_type=0, data=0x60d2d0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1195
#38 0x00002aaaaac040be in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1091
#39 0x00002aaaaac3226b in QCoreApplication::sendPostedEvents ()
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.h:220
#40 0x00002aaaaac312a3 in postEventSourceDispatch (s=0x625d90)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:211
#41 0x0000003798a2ef53 in g_main_context_dispatch ()
from /lib64/libglib-2.0.so.0
#42 0x0000003798a3224d in QWidget::moveEvent ()
at /usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qwidget.cpp:7707
#43 0x0000003798a3277e in g_main_context_iteration ()
from /lib64/libglib-2.0.so.0
#44 0x00002aaaaac308f0 in QEventDispatcherGlib::processEvents
(this=0x61fba0,
flags=@0x7fff894e2050)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:325
#45 0x00002aaaad913087 in QGuiEventDispatcherGlib::processEvents (
this=0x61fba0, flags=@0x7fff894e20b0)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#46 0x00002aaaaac008bc in QEventLoop::processEvents (this=0x7fff894e2160,
flags=@0x7fff894e2110)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#47 0x00002aaaaac00ab8 in QEventLoop::exec (this=0x7fff894e2160,
flags=@0x7fff894e2170)
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#48 0x00002aaaaac041ca in QCoreApplication::exec ()
at
/usr/local/src/kde/svn/trunk/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845
#49 0x00002aaaad8741ca in QApplication::exec ()
at
/usr/local/src/kde/svn/trunk/qt-copy/src/gui/kernel/qapplication.cpp:3304
#50 0x0000000000406c19 in main (argc=1, argv=0x7fff894e3218)
at /usr/local/src/kde/svn/trunk/kdevelop/src/main.cpp:209
#0 0x00000031338cddf2 in select () from /lib64/libc.so.6
--
Matthew
If a signature
is not read by anyone,
does it make a sound?
_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic