Re: [gdm-list] Recent crash problem on Solaris
- From: "William Jon McCann" <mccann jhu edu>
- To: "Brian Cameron" <Brian Cameron sun com>
- Cc: gdm-list gnome org
- Subject: Re: [gdm-list] Recent crash problem on Solaris
- Date: Fri, 19 Oct 2007 13:29:24 -0400
On 10/17/07, Brian Cameron <Brian Cameron sun com> wrote:
>
> After updating to the latest GDM SVN head, I noticed that GDM started
> crashing on Solaris. It would start up the Xserver okay, but it would
> just hang there and never start the greeter.
>
> According to truss, it seems that one of the processes (I think the
> simple-slave) was crashing with a SEGV immediately after receiving the
> USR1 signal from the Xserver.
>
> It took me quite a while to figure out what change caused this problem,
> Backing out the change to common/gdm-signal-handler.c so that setup
> handler->priv->lookup is created with g_hash_table_new_full instead of
> g_hash_table_new fixes the crashing problem with the simple-server.
> Refer to the patch that fixes the crash problem.
>
> I also found that leaving the g_hash_table_new_full call in place,
> but commenting out the code in the signal_list_free function also avoids
> the crash.
>
> I'm not sure what the right fix is here. I'm happy to do some
> additional debugging if you have any suggestions of what to look
> for.
Yeah I didn't really finish that code... It is more complete now.
Does it help?
http://svn.gnome.org/viewvc/gdm?view=revision&revision=5386
Jon
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]