[Kst] [Bug 87125] New: editing a plugin stalls the update thread
netterfield at astro.utoronto.ca
netterfield at astro.utoronto.ca
Fri Aug 13 15:46:37 CEST 2004
------- 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=87125
Summary: editing a plugin stalls the update thread
Product: kst
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: NEW
Severity: normal
Priority: NOR
Component: general
AssignedTo: kst kde org
ReportedBy: netterfield astro utoronto ca
Version: 0.99-devel (using KDE 3.2 BRANCH >= 20040204, Mandrake Linux Cooker i586 - Cooker)
Compiler: gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
OS: Linux (i686) release 2.6.3-7mdk
if you edit the parameters of a filter plugin, the update thread appears to stall, while the UI thread continues to work..
How to reproduce:
run dirfile_maker, then in a different konsole:
[.../dirfile_maker]> kst -y cos -n 30 dm.cur
kst shows a scrolling cos wave.
Apply a filter:
plot->rmb->filter->c1-cos
Select Butterworth low-pass; order 4, Cutoff 0.05
The filtered curve is drawn (nearly the same as unfiltered cos...)
Then data-manager-> double click on P1-butterw....
Change the cutoff frequence to 0.01 <OK>
the new filtered curve appears, and zooming works, but real time updating stops. <Back 1 screen> does nothing.
Quiting kst dumps to the konsole:
Mutex destroy failure: Device or resource busy
Mutex destroy failure: Device or resource busy
and hangs w/ ~0cpu usage.
Correct behavior:
doesn't hang, stays live, etc.
More information about the Kst
mailing list