Opened 13 years ago

Closed 9 years ago

#28038 closed defect (worksforme)

Gnumeric: assertion failure in get_icon_fallback

Reported by: firmion@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: dbevans (David B. Evans)
Port: gtk2 gnumeric

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Per this discussion: https://bugzilla.gnome.org/show_bug.cgi?id=639894

The gnumeric installation needs this flag to be defined:

G_DISABLE_ASSERT

during compilation or asserts will cause the program to abort. Currently one such assert is being called because of missing icons when File > Full history is opened, causing the program to abort().

Change History (5)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: assert abort removed

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Cc: devans@… added

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Port: gtk2 added
Summary: Gnumeric port assert -- missing flagGnumeric: assertion failure in get_icon_fallback

Looks like the assertion is actually in GTK. Does having hicolor-icon-theme installed make any difference to this?

comment:4 Changed 9 years ago by jmroot (Joshua Root)

The current version of Gnumeric uses gtk3; is this still a problem?

comment:5 Changed 9 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: newclosed

Confirming that the problem does not exist in the current version 1.12.23 +quartz:

  • File->Full History no longer aborts, works as expected
  • for some time now both gtk2 and gtk3 depend on hicolor-icon-theme so there is always a fallback.
  • gnumeric itself depends on gnome-themes-standard which provides the latest themes including the Adwaita icon theme
  • the cited upstream bug report was closed 12/2014 saying the problem had been fixed for some time at that point.

Closing as works for me (now) since we didn't really fix anything.

Note: See TracTickets for help on using tickets.