GNOME Bugzilla – Bug 363549
Crash in sv_update() after deleting sheets
Last modified: 2006-10-21 01:07:59 UTC
Steps to reproduce: - Edit > Sheet > Manage Sheets - Delete Sheet1 - Delete Sheet2 - Delete Sheet3 - Press Add - Delete Sheet4 - Press Add - Press OK - Place the caret where it says "A1" and press enter Backtrace: Program received signal SIGSEGV, Segmentation fault.
+ Trace 77247
Thread NaN (LWP 27608)
Confirmed.
The key here seems to be to set up deletion of all sheets and then (== below the three deletions) add a new.
hej morten, isn't this a duplicate of bug 349686 (compare the stacktraces) which has been supposed to be fixed by andreas?
No, that is unrelated. Someone Gnumeric gets the idea what there is no current sheet.
Same symptom but a different reason why we are getting to sv_update (sv=0x0).
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.
The dialog is not the place to fix this. The bug is still there after undo+redo.
Sorry about that. Well, I added some preconditions so it doesn't segfault. I won't be doing any more tonight.
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report. We were in a pretty sorry state, actually. After the undo, Sheet4 was still the focus sheet, for example. Not a good idea!