GNOME Bugzilla – Bug 151070
Crash exiting from "text to columns" dialog
Last modified: 2004-12-22 21:47:04 UTC
Distribution: Debian testing/unstable Package: Gnumeric Severity: normal Version: GNOME2.6.1 unspecified Gnome-Distributor: Debian Synopsis: Crash exiting from "text to columns" dialog Bugzilla-Product: Gnumeric Bugzilla-Component: General Bugzilla-Version: unspecified BugBuddy-GnomeVersion: 2.0 (2.6.1.1) Description: Steps to reproduce the crash: 1. Open a new file, select nothing but the A1 cell 2. Click on Data --> Text to Columns 3. On the dialog window Click on Cancel 4. Click on yes on confirmation window That's all. I get a crash on gnumeric 1.2.13 Additional Information: Kernel 2.6.7 Debian sid Debugging Information: Backtrace was generated from '/usr/bin/gnumeric' (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...[New Thread 1091581152 (LWP 11606)] (no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... 0x408a340e in __waitpid_nocancel () from /lib/tls/libpthread.so.0
+ Trace 49631
Thread 1 (Thread 1091581152 (LWP 11606))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-08-25 18:11 ------- Unknown platform unknown. Setting to default platform "Other". Unknown milestone "unknown" in product "Gnumeric". Setting to default milestone for this product, '---' Setting to default status "UNCONFIRMED". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Interesting, although the crash appears to be in gail code, not gnumeric.
Please supply the output of "reportbug --template gnumeric".
Crash confirmed when accessibility is enabled
Created attachment 30969 [details] valgrind trace - from after startup until the segfault dialog appears
Created attachment 30970 [details] valgrind trace with deeper stack This trace actually reaches gnumeric code. Haven't looked into things, but would expect this to be a bug in a11y.
Trace shows that gtk_tree_model_row_deleted sends a signal which ends up somewhere which no longer exists. gnumeric does not listen for row-deleted, so this seems to be a bug in gail.
Both sarge and sid still have gail 1.4.1(-1). Looking at current gail's NEWS, the problem here may well be one that was fixed in gail 1.5.4: "* Fix crasher bug in gnumeric when treeview is destroyed. (bug #132450)".
Unfortunately I can't seem to reproduce the problem, so can someone please test if the problem is still repeatable after upgrading the gail packages to the ones at http://www.xinara.org/~ray/tmp/gail/ ?
I can repeat the problem with gail packages from sid. There is no crash with the gail 1.6.6 packages at http://www.xinara.org/~ray/tmp/gail/.
*** This bug has been marked as a duplicate of 132450 ***