Ginn Chen wrote:
> Doug,
>
> I think it's a gnome critical warning.
> In Vermillion 71, there's a environment variable G_DEBUG=fatal_criticals
>
> You can unset it to avoid the crash.
As Ginn points out, during the community unstable releases, they set
G_DEBUG=fatal_criticals essentially to weed out as many bugs as possible before
the stable releases:
/* Help eradicate the critical warnings in unstable releases of GNOME */
versions = g_strsplit (VERSION, ".", 3);
if (versions && versions [0] && versions [1])
{
int major;
major = atoi (versions [1]);
if ((major % 2) != 0)
{
g_setenv ("G_DEBUG", "fatal_criticals", FALSE);
g_log_set_always_fatal (G_LOG_LEVEL_CRITICAL);
}
}
g_strfreev (versions);
hence likely leading to random crashes. We originally had this patched out in
JDS, but I've advocated to keep it there if it improves the quality of the
software - though entirely depends on people actually logging the bugs and
getting them fixed.
Glynn