Bug 163480

Summary: kst crash when adding plugin interpolation linear without specifying y interpolated
Product: [Applications] kst Reporter: Roman Fietze <kde>
Component: generalAssignee: kst
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: 1.x   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Add plugin "Interpolation linear" with dialog defaults

Description Roman Fietze 2008-06-07 20:54:21 UTC
Version:            (using KDE 3.5.9)
Installed from:    SuSE RPMs

Take (almost?) any input data, and create a plugin "Interpolation linear". When the dialog opens just klick "Ok" without changing anything to crash kst.

The console shows:

gsl: interp.c:134: ERROR: interpolation error
Default GSL error handler invoked.
KCrash: Application 'kst' crashing...
kst: Fatal IO error: client killed

The backtrace is in the attachment.
Comment 1 Roman Fietze 2008-06-07 20:55:19 UTC
Created attachment 25196 [details]
Add plugin "Interpolation linear" with dialog defaults
Comment 2 Andrew Walker 2008-06-08 19:50:06 UTC
The gsl interpolation routines require a monotonically increasing x input-vector.
Comment 3 Andrew Walker 2008-06-08 19:51:40 UTC
SVN commit 818520 by arwalker:

BUG:163480 Return early if the x-input vector fed to the interpolation plugins is not monotonically increasing.

 M  +9 -0      interpolations.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=818520