Bug 261474

Summary: Kmplot crash
Product: [Applications] kmplot Reporter: Chantal la Roche <chantal_la_roche>
Component: generalAssignee: Klaus-Dieter M <kd.moeller>
Status: RESOLVED DUPLICATE    
Severity: crash CC: cfeck, eike.krumbacher
Priority: NOR    
Version: 1.2.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Chantal la Roche 2010-12-28 19:26:34 UTC
Application: kmplot (1.2.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
functions equals deleted and than the program had crashed 

 -- Backtrace:
Application: KmPlot (kmplot), signal: Segmentation fault
[KCrash Handler]
#6  size (this=0x20) at /usr/include/QtCore/qvector.h:124
#7  DifferentialStates::resetToInitial (this=0x20) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/function.cpp:271
#8  0xb35bf181 in Equation::setPMSignature (this=0x18, pmSignature=...) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/function.cpp:545
#9  0xb35bf227 in Plot::updateFunction (this=0x8646ebc) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/function.cpp:1034
#10 0xb35cee00 in View::updateCrosshairPosition (this=0x8646e80) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/view.cpp:3439
#11 0xb35d4ce2 in View::paintEvent (this=0x8646e80) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/view.cpp:2645
#12 0xb631bf5a in QWidget::event (this=0x8646e80, event=0xbfb80614) at kernel/qwidget.cpp:8190
#13 0xb35c2a9a in View::event (this=0x8646e80, e=0xbfb80614) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/view.cpp:4203
#14 0xb62c2c64 in QApplicationPrivate::notify_helper (this=0x80772c0, receiver=0x8646e80, e=0xbfb80614) at kernel/qapplication.cpp:4302
#15 0xb62caca4 in QApplication::notify (this=0x8646e80, receiver=0x8646e80, e=0xbfb80614) at kernel/qapplication.cpp:4267
#16 0xb72869d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0xb6d6de0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb6316c82 in sendSpontaneousEvent (this=0x82df6c0, pdev=0x866fee4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8672418) at ../../src/corelib/kernel/qcoreapplication.h:218
#19 QWidgetPrivate::drawWidget (this=0x82df6c0, pdev=0x866fee4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8672418) at kernel/qwidget.cpp:5363
#20 0xb63179d7 in QWidgetPrivate::paintSiblingsRecursive (this=0x817a658, pdev=0x866fee4, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x8672418) at kernel/qwidget.cpp:5476
#21 0xb63169d8 in QWidgetPrivate::drawWidget (this=0x817a658, pdev=0x866fee4, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x8672418) at kernel/qwidget.cpp:5412
#22 0xb64f4a98 in QWidgetBackingStore::sync (this=0x8672418) at painting/qbackingstore.cpp:1300
#23 0xb630c6fb in QWidgetPrivate::syncBackingStore (this=0x817a658) at kernel/qwidget.cpp:1688
#24 0xb631ca16 in QWidget::event (this=0x80e0b70, event=0x894b210) at kernel/qwidget.cpp:8337
#25 0xb673220c in QMainWindow::event (this=0x80e0b70, event=0x894b210) at widgets/qmainwindow.cpp:1414
#26 0xb7318364 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb7318602 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb62c2c64 in QApplicationPrivate::notify_helper (this=0x80772c0, receiver=0x80e0b70, e=0x894b210) at kernel/qapplication.cpp:4302
#29 0xb62caca4 in QApplication::notify (this=0x80e0b70, receiver=0x80e0b70, e=0x894b210) at kernel/qapplication.cpp:4267
#30 0xb72869d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0xb6d6de0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb6d719b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#33 0xb6d71b9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#34 0xb6d9983d in ?? () from /usr/lib/libQtCore.so.4
#35 0xb5907b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb5908350 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb590860e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb6d99d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0xb637319a in QGuiEventDispatcherGlib::processEvents (this=0x8063600, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb6d6d11d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0xb6d6d319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb6d71c70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#43 0xb62c0164 in QApplication::exec () at kernel/qapplication.cpp:3581
#44 0x0804fcea in main (argc=) at /usr/src/debug/kdeedu-4.4.4/kmplot/kmplot/main.cpp:79

Reported using DrKonqi
Comment 1 Chantal la Roche 2010-12-28 22:04:01 UTC
Hi, Christoph, kenne mich nich so aus. Sag` mir mal bitte, wie ich das hin  
bekomme und was ich mit Deiner Mail anfangen soll. Habe null Plan!

Gruß Ch.

Am 28.12.2010, 20:28 Uhr, schrieb Christoph Feck <christoph@maxiom.de>:

> https://bugs.kde.org/show_bug.cgi?id=261474
>
>
> Christoph Feck <christoph@maxiom.de> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |christoph@maxiom.de
>
>
>
>


__________________________________________________
Do You Yahoo!?
En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicit�s 
http://mail.yahoo.fr Yahoo! Mail
Comment 2 Christoph Feck 2010-12-28 22:15:20 UTC
You don't do anything with that mail, I just added myself to the CC list, so I get informed of comments and changes for this bug.
Comment 3 Chantal la Roche 2010-12-28 22:17:03 UTC
Aha. Thank U for  information.

Am 28.12.2010, 22:15 Uhr, schrieb Christoph Feck <christoph@maxiom.de>:

> https://bugs.kde.org/show_bug.cgi?id=261474
>
>
>
>
>
> --- Comment #2 from Christoph Feck <christoph maxiom de>  2010-12-28  
> 22:15:20 ---
> You don't do anything with that mail, I just added myself to the CC  
> list, so I
> get informed of comments and changes for this bug.
>


__________________________________________________
Do You Yahoo!?
En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicit�s 
http://mail.yahoo.fr Yahoo! Mail
Comment 4 Christoph Feck 2011-01-29 20:15:48 UTC
*** Bug 264784 has been marked as a duplicate of this bug. ***
Comment 5 eike.krumbacher 2011-11-13 12:08:22 UTC
Hi!

I'm not sure, whether I understand this bug. If I create a function 

f(x) = x^2

plot, and then remove the equal sign, the application does not crash. If I remove the complete equation, kmplot does not crash. 

What do I have to do, to make it crash?

Eike
Comment 6 Christoph Feck 2013-10-04 18:42:22 UTC

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