GNOME Bugzilla – Bug 342580
Lots of critical when exiting with sheet objects in clipboard
Last modified: 2006-10-10 10:36:44 UTC
Open gnumeric, create a sheet object, then select and copy it. Now close gnumeric, discarding any changes. gnumeric spits a lot of criticals and warnings, like these ones: ** (gnumeric:13237): CRITICAL **: gnm_cellregion_to_xml: assertion `IS_SHEET (cr->origin_sheet)' failed ** (gnumeric:13237): WARNING **: [GOImage::get_format_from_name] Unknown format name (x-icon) ** (gnumeric:13237): CRITICAL **: gog_graph_export_image: assertion `format != GO_IMAGE_FORMAT_UNKNOWN' failed ** (gnumeric:13237): WARNING **: [GOImage::get_format_from_name] Unknown format name (x-bmp) ** (gnumeric:13237): CRITICAL **: gog_graph_export_image: assertion `format != GO_IMAGE_FORMAT_UNKNOWN' failed ** (gnumeric:13237): WARNING **: [GOImage::get_format_from_name] Unknown format name (x-MS-bmp) ** (gnumeric:13237): CRITICAL **: gog_graph_export_image: assertion `format != GO_IMAGE_FORMAT_UNKNOWN' failed ** (gnumeric:13237): CRITICAL **: dependent_unlink: assertion `IS_SHEET (dep->sheet)' failed
These are fixed in HEAD, apart from this one: ** (gnumeric:26533): CRITICAL **: dependent_unlink: assertion `IS_SHEET (dep->sheet)' failed.
I do not see that one.
You have to be running gnome to see it. The clipboard manager, to be precise. You get the message when the clipboard manager asks gnumeric to store the clipboard in gnumeric XML format when exiting.
Got rid of this warning by being less clever when storing to clipboard manager on exit. We used to do it from wbcg_finalize, but this led to lifecycle issues. Now we do it explicitly before destroying the workbook object.
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.