If the "shared axis box" icon is used on a plot that is already shared Kst will crash. Reproducible: Always Steps to Reproduce: Start a new Kst session Create two empty plots Link the two plots by clicking on the “shared axis box” icon and sweeping the mouse over the two plots Click on the “shared axis box” icon again Click on one of the two shared axis plots. Kst will crash. Actual Results: Kst crashes Expected Results: Nothing should happen... or maybe the linked plots should be decoupled.
Kst runs into a endless loop within Qt, see back trace.
Created attachment 70964 [details] Backtrace qith Qt 4.7.4
Same with 2.0.5-rc4 on Windows. A single click into the already shared plots is enough to make Kst hang and eating one cpu core.
SVN commit 1294981 by netterfield: -Don't crash when including a shared axis box in a shared axis box. -Abort the command when including a sharedd axis box in a shared axis box. M +1 -1 datasources/ascii/asciisource.cpp M +5 -4 libkstapp/sharedaxisboxitem.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1294981