Comment 13 for bug 1842439

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Investigated this, it is due to the theming code failing to get a settings object, probably due to the shell not running at the time. The GTK functions that return the settings object are allowed to return NULL, and this case was not being handled in GTK. The attached patch contains three fixes in GTK to handle these cases. These cases were found by forcing the settings object to be NULL and then running a test program and fixing the segfaults.