After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707595 - Doing Statistics/Descriptive Statistics.../Covariance on two columns causes system hang
Doing Statistics/Descriptive Statistics.../Covariance on two columns causes s...
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Statistics Tools
1.12.x
Other Linux
: Normal minor
: ---
Assigned To: Andreas J. Guelzow
Andreas J. Guelzow
Depends on:
Blocks:
 
 
Reported: 2013-09-05 21:22 UTC by P Fudd
Modified: 2013-09-06 19:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description P Fudd 2013-09-05 21:22:32 UTC
I'm not a statistics major, so I was curious to know what Covariance does.

I highlighted two columns of data (processing time and input file size) and tried to run 'covariance'.  It popped up a dialog box, and the first clue something was wrong was that the three radio buttons are all checked.  Then when I hit 'OK', gnumeric must have gone into an infinite loop, because the entire system slowed right down, system load jumped to 7.0, switching to a terminal window and killing Gnumeric was almost impossible.

In short, there should be an error message along the lines of "don't do that".

Some might argue that people who know what they're doing don't need this kind of hand-holding, but I'd argue that it would be in Gnumeric's best interest to increase their potential audience, and even steal a page from Apple's and Microsoft's playbooks by making Gnumeric extremely education-friendly.  Make it an option, so it doesn't get in the way if you don't need it.
Comment 1 Andreas J. Guelzow 2013-09-05 22:06:55 UTC
There is something else horribly wrong: we should never have all three radio buttons selected...
Comment 2 Jean Bréfort 2013-09-06 05:09:51 UTC
Fixed radio buttons behavior.
Comment 3 Andreas J. Guelzow 2013-09-06 19:29:21 UTC
With Jean's fix of the radio buttons this works just fine for me. Please reopen if you can replicate the problem with 1.12.8 or later.