Clock applet was crashing when the timezone dialog was selected.

This was due to an attempt to register a signal handler on a widget
that does not exist, thus glib would throw a Critical Warning because
of a Null reference.

Removing the signal handler and the attempt to add the handler resolves the
issue. This code is a hang over from an old version of the clock applet when
there actually was a reset button. It did not crash in previous versions
of vermillion because glib did not throw critical warnings for null instance
references, it does now.

The clock timezone code is located in patch 
gnome-panel-10-clock-timezone.diff.
This fix involves updating this patch to remove the offending code.

As this patch is quite large, attached is a diff of the code to be removed
and not the entire patch :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 6527031.diff
Type: text/x-patch
Size: 903 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/jds-review/attachments/20070223/eec16472/attachment.bin>

Reply via email to