[Kst] extragear/graphics/kst/kst

Ted Kisner tskisner.public at gmail.com
Tue Nov 1 23:53:47 CET 2005

On Tuesday 01 November 2005 14:42, George Staikos wrote:
>   I'm most interested to see when this update is being called, because it
> should never happen.  Then we can determine the best solution.

the backtrace is attached- the crash is actually happening in the 
KstImage::paint function, not update.  Sorry for my confusion...


-------------- next part --------------
Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1459776896 (LWP 20577)]
[New Thread 1470041008 (LWP 20578)]
[KCrash handler]
#3  0x5573f1e0 in KstMatrix::minX (this=0x0) at kstmatrix.h:133
#4  0x559e39cd in KstImage::matrixDimensions (this=0x8593690, x=@0xffffaa78, 
    y=@0xffffaa70, width=@0xffffaa68, height=@0xffffaa60) at kstimage.cpp:358
#5  0x559e43fe in KstImage::paint (this=0x8593690, context=@0xffffac90)
    at kstimage.cpp:504
#6  0x556861d0 in Kst2DPlot::draw (this=0x8593850, p=@0xffffaf60, 
    type=P_PAINT, resolutionEnhancement=1) at kst2dplot.cpp:2441
#7  0x55685407 in Kst2DPlot::draw (this=0x8593850) at kst2dplot.cpp:2261
#8  0x55684e8b in Kst2DPlot::paint (this=0x8593850, type=P_PAINT, 
    p=@0xffffb440, bounds=@0xffffb93c) at kst2dplot.cpp:2207
#9  0x556b5143 in KstViewObject::paint (this=0x859bb28, type=P_PAINT, 
    p=@0xffffb440, bounds=@0xffffb93c) at kstviewobject.cpp:323
#10 0x556c2b60 in KstTopLevelView::paint (this=0x859bb28, type=P_PAINT, 
    p=@0xffffb440, bounds=@0xffffb93c) at ksttoplevelview.cpp:157
#11 0x556c2e0b in KstTopLevelView::paint (this=0x859bb28, type=P_PAINT, 
    bounds=@0xffffb93c) at ksttoplevelview.cpp:197
#12 0x556afd95 in KstViewWidget::paintEvent (this=0x859be30, e=0xffffb920)
    at kstviewwidget.cpp:355
#13 0x56737c5e in QWidget::event () from /usr/lib/libqt-mt.so.3
#14 0x566a4e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#15 0x566a441e in QApplication::notify () from /usr/lib/libqt-mt.so.3
#16 0x56240ec3 in KApplication::notify () from /usr/lib/libkdecore.so.4
#17 0x5666e9b7 in QWidget::repaint () from /usr/lib/libqt-mt.so.3
#18 0x566a5c45 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
#19 0x566a5a96 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
#20 0x5664e1cd in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#21 0x566b727f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#22 0x5576db83 in KstApp::slotUpdateProgress (this=0x8135130, total=7, step=7, 
    msg=@0xffffbf10) at kst.cpp:1762
#23 0x55752d7e in KstDoc::openDocument (this=0x817b198, url=@0xffffc070, 
    o_file=@0x850e5cc, o_n=-2, o_f=-2, o_s=-1, o_ave=false) at kstdoc.cpp:424
#24 0x557691a8 in KstApp::openDocumentFile (this=0x8135130, 
    in_filename=@0x850e5c8, o_file=@0x850e5cc, o_n=-2, o_f=-2, o_s=-1, 
    o_ave=false, delayed=false) at kst.cpp:981
#25 0x55769013 in KstApp::doDelayedOpens (this=0x8135130) at kst.cpp:952
#26 0x557724d2 in KstApp::qt_invoke (this=0x8135130, _id=245, _o=0xffffc270)
    at kst.moc:585
#27 0x5670171c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0x56a4062a in QSignal::signal () from /usr/lib/libqt-mt.so.3
#29 0x5671b91d in QSignal::activate () from /usr/lib/libqt-mt.so.3
#30 0x56723253 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#31 0x566a4e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#32 0x566a441e in QApplication::notify () from /usr/lib/libqt-mt.so.3
#33 0x56240ec3 in KApplication::notify () from /usr/lib/libkdecore.so.4
#34 0x56694645 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#35 0x5664dcfb in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#36 0x566b71d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#37 0x566b7088 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#38 0x566a5071 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#39 0x08057633 in main (argc=2, argv=0xffffce74) at main.cpp:793

More information about the Kst mailing list