Re: go_rsm_register_file: assertion 'g_hash_table_lookup (rsm, id) == NULL' failed assertions



On Thu, Mar 19, 2020 at 09:21:00PM -0400, Morten Welinder wrote:
Could you please try adding a line

g_printerr ("id=%s\n", id ? id : "-");

just before the failing assertion?

That should tell us the id that is duplicated.

With the above change, we have:
$ ssconvert -v -S Test.xlsx '%s.txt'
id=go:graph/gog-3d-box-prefs.ui
Registering resource [go:graph/gog-3d-box-prefs.ui]
id=go:graph/gog-axis-prefs.ui
Registering resource [go:graph/gog-axis-prefs.ui]
id=go:graph/gog-axis-color-map-prefs.ui
Registering resource [go:graph/gog-axis-color-map-prefs.ui]
id=go:graph/gog-color-scale-prefs.ui
Registering resource [go:graph/gog-color-scale-prefs.ui]
id=go:graph/gog-equation-prefs.ui
Registering resource [go:graph/gog-equation-prefs.ui]
id=go:graph/gog-error-bar-prefs.ui
Registering resource [go:graph/gog-error-bar-prefs.ui]
id=go:graph/gog-graph-prefs.ui
Registering resource [go:graph/gog-graph-prefs.ui]
id=go:graph/gog-guru-type-selector.ui
Registering resource [go:graph/gog-guru-type-selector.ui]
id=go:graph/gog-guru.ui
Registering resource [go:graph/gog-guru.ui]
id=go:graph/gog-object-prefs.ui
Registering resource [go:graph/gog-object-prefs.ui]
id=go:graph/gog-plot-prefs.ui
Registering resource [go:graph/gog-plot-prefs.ui]
id=go:graph/gog-reg-curve-prefs.ui
Registering resource [go:graph/gog-reg-curve-prefs.ui]
id=go:graph/gog-reg-eqn-prefs.ui
Registering resource [go:graph/gog-reg-eqn-prefs.ui]
id=go:graph/gog-series-labels-prefs.ui
Registering resource [go:graph/gog-series-labels-prefs.ui]
id=go:graph/gog-series-prefs.ui
Registering resource [go:graph/gog-series-prefs.ui]
id=go:graph/gog-theme-editor.ui
Registering resource [go:graph/gog-theme-editor.ui]
id=go:graph/new-theme-prefs.ui
Registering resource [go:graph/new-theme-prefs.ui]
id=go:gtk/go-3d-rotation-sel.ui
Registering resource [go:gtk/go-3d-rotation-sel.ui]
id=go:gtk/go-arrow-sel.ui
Registering resource [go:gtk/go-arrow-sel.ui]
id=go:gtk/go-font-sel.ui
Registering resource [go:gtk/go-font-sel.ui]
id=go:gtk/go-format-sel.ui
Registering resource [go:gtk/go-format-sel.ui]
id=go:gtk/go-image-save-dialog-extra.ui
Registering resource [go:gtk/go-image-save-dialog-extra.ui]
id=go:gtk/go-image-sel.ui
Registering resource [go:gtk/go-image-sel.ui]
id=go:gtk/go-rotation-sel.ui
Registering resource [go:gtk/go-rotation-sel.ui]
id=go:utils/go-style-prefs.ui
Registering resource [go:utils/go-style-prefs.ui]
id=go:gtk/goffice-old.css
Registering resource [go:gtk/goffice-old.css]
id=go:gtk/goffice.css
Registering resource [go:gtk/goffice.css]
id=go:utils/svg-patterns.xml
Registering resource [go:utils/svg-patterns.xml]
id=go:utils/unknown_image.png
Registering resource [go:utils/unknown_image.png]
id=go:graph/bar-none.png
Registering resource [go:graph/bar-none.png]
id=go:graph/bar-vplus.png
Registering resource [go:graph/bar-vplus.png]
id=go:graph/bar-vminus.png
Registering resource [go:graph/bar-vminus.png]
id=go:graph/bar-vboth.png
Registering resource [go:graph/bar-vboth.png]
id=go:graph/bar-hplus.png
Registering resource [go:graph/bar-hplus.png]
id=go:graph/bar-hminus.png
Registering resource [go:graph/bar-hminus.png]
id=go:graph/bar-hboth.png
Registering resource [go:graph/bar-hboth.png]
id=go:plot_radar/radar.xpm
Registering resource [go:plot_radar/radar.xpm]
id=go:plot_radar/polar.xpm
Registering resource [go:plot_radar/polar.xpm]
id=go:plot_distrib/dist.xpm
Registering resource [go:plot_distrib/dist.xpm]
id=go:plot_surface/surface.xpm
Registering resource [go:plot_surface/surface.xpm]
id=go:plot_surface/contour.xpm
Registering resource [go:plot_surface/contour.xpm]
id=go:plot_surface/matrix.xpm
Registering resource [go:plot_surface/matrix.xpm]
id=go:plot_pie/pie.xpm
Registering resource [go:plot_pie/pie.xpm]
id=go:plot_pie/doughnut.xpm
Registering resource [go:plot_pie/doughnut.xpm]
id=go:plot_xy/bubble.xpm
Registering resource [go:plot_xy/bubble.xpm]
id=go:plot_xy/color.xpm
Registering resource [go:plot_xy/color.xpm]
id=go:plot_xy/dropbar.xpm
Registering resource [go:plot_xy/dropbar.xpm]
id=go:plot_xy/minmax.xpm
Registering resource [go:plot_xy/minmax.xpm]
id=go:plot_xy/scatter.xpm
Registering resource [go:plot_xy/scatter.xpm]
id=go:plot_barcol/linegraph.xpm
Registering resource [go:plot_barcol/linegraph.xpm]
id=go:plot_barcol/area.xpm
Registering resource [go:plot_barcol/area.xpm]
id=go:plot_barcol/bar.xpm
Registering resource [go:plot_barcol/bar.xpm]
id=go:plot_barcol/column.xpm
Registering resource [go:plot_barcol/column.xpm]
id=go:plot_barcol/dropbar.xpm
Registering resource [go:plot_barcol/dropbar.xpm]
id=go:plot_barcol/minmax.xpm
Registering resource [go:plot_barcol/minmax.xpm]
id=go:plot_radar/radar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_distrib/dist.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_surface/surface.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_surface/contour.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_surface/matrix.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_pie/pie.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_pie/doughnut.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_xy/bubble.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_xy/color.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_xy/dropbar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_xy/minmax.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_xy/scatter.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_barcol/linegraph.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_barcol/area.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_barcol/bar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_barcol/column.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_barcol/dropbar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
id=go:plot_barcol/minmax.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_register_file: assertion 
'g_hash_table_lookup (rsm, id) == NULL' failed
Using exporter Gnumeric_stf:stf_assistant
id=go:plot_radar/radar.xpm
Unregistering resource [go:plot_radar/radar.xpm]
id=go:plot_radar/polar.xpm
Unregistering resource [go:plot_radar/polar.xpm]
id=go:plot_distrib/dist.xpm
Unregistering resource [go:plot_distrib/dist.xpm]
id=go:plot_surface/surface.xpm
Unregistering resource [go:plot_surface/surface.xpm]
id=go:plot_surface/contour.xpm
Unregistering resource [go:plot_surface/contour.xpm]
id=go:plot_surface/matrix.xpm
Unregistering resource [go:plot_surface/matrix.xpm]
id=go:plot_pie/pie.xpm
Unregistering resource [go:plot_pie/pie.xpm]
id=go:plot_pie/doughnut.xpm
Unregistering resource [go:plot_pie/doughnut.xpm]
id=go:plot_xy/bubble.xpm
Unregistering resource [go:plot_xy/bubble.xpm]
id=go:plot_xy/color.xpm
Unregistering resource [go:plot_xy/color.xpm]
id=go:plot_xy/dropbar.xpm
Unregistering resource [go:plot_xy/dropbar.xpm]
id=go:plot_xy/minmax.xpm
Unregistering resource [go:plot_xy/minmax.xpm]
id=go:plot_xy/scatter.xpm
Unregistering resource [go:plot_xy/scatter.xpm]
id=go:plot_barcol/linegraph.xpm
Unregistering resource [go:plot_barcol/linegraph.xpm]
id=go:plot_barcol/area.xpm
Unregistering resource [go:plot_barcol/area.xpm]
id=go:plot_barcol/bar.xpm
Unregistering resource [go:plot_barcol/bar.xpm]
id=go:plot_barcol/column.xpm
Unregistering resource [go:plot_barcol/column.xpm]
id=go:plot_barcol/dropbar.xpm
Unregistering resource [go:plot_barcol/dropbar.xpm]
id=go:plot_barcol/minmax.xpm
Unregistering resource [go:plot_barcol/minmax.xpm]
id=go:plot_radar/radar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_radar/polar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_distrib/dist.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_surface/surface.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_surface/contour.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_surface/matrix.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_pie/pie.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_pie/doughnut.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_xy/bubble.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_xy/color.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_xy/dropbar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_xy/minmax.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_xy/scatter.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_barcol/linegraph.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_barcol/area.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_barcol/bar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_barcol/column.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_barcol/dropbar.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
id=go:plot_barcol/minmax.xpm

** (/util/gnumeric/gnumeric-1.12.46/bin/ssconvert:15833): CRITICAL **: go_rsm_unregister_file: assertion 
'g_hash_table_lookup (rsm, id) != NULL' failed
Shutting down with 36 resources

Seems like some resources are being registered/unregistered twice.

-- 
albert chin (china thewrittenword com)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]