[Kst] [Bug 134996] New: Crash when changing the X vector in an equation

Nicolas Brisset nicolas.brisset at eurocopter.com
Mon Oct 2 14:08:58 CEST 2006


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134996         
           Summary: Crash when changing the X vector in an equation
           Product: kst
           Version: unspecified
          Platform: unspecified
        OS/Version: Solaris
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kst kde org
        ReportedBy: nicolas.brisset eurocopter com


Version:           1.3.0 (using KDE 3.4.0, compiled sources)
Compiler:          gcc version 3.4.3
OS:                SunOS (sun4u) release 5.8

There is a problem, apparently linked with locks once again, that results in a reproducible crash. The console output says:
"kst: FATAL: Thread 1 tried to unlock KstRWLock 5f6ffc (unlocked) without holding the lock
KCrash: crashing... crashRecursionCounter = 2"

To reproduce:
1) start kst, create V10 from 0 to 180, 10 values
2) create V100 from 0 to 180, 100 values
3) create an equation with the formula "sin([V10]*[C_D2R])" and V10 as X vector, click OK: the curve is created
4) edit the equation, change X vector to V100, click OK: crash!

I have colleagues working with kst and lots of equations. They have an impressive talent in finding bugs :-) Even though it feels bad when they yell out "oh no, it crashed again!", they are always impressed when I tell them the fix is installed the next day. I hope it will be the case again ;-) ?


More information about the Kst mailing list