panel crashed, segmentation fault
Voicu Liviu
pacman at huji.ac.il
Thu Mar 13 08:25:05 CET 2003
any news about it?
Regards
On Wednesday 12 March 2003 18:34, Benedikt Meurer wrote:
> On Wed, 12, Mar 2003, Jasper Huijsmans wrote:
> > On Wed, 12 Mar 2003 14:44:38 +0100
> >
> > Jasper Huijsmans <jasper at moongroup.com> wrote:
> > > On Wed, 12 Mar 2003 15:17:20 +0200
> > >
> > > Voicu Liviu <pacman at huji.ac.il> wrote:
> > > > Is there any problem with the panel?
> > > > I crashes when I do QUIT ( want to exit xfce4 )
> > > >
> > > > Then in console I see:
> > > > :line 45, panel crashed, segmentation fault...bla bla, please report
> > > >
> > > > this to xfce4-dev at moongroup.com.........
> > > >
> > > > XFce 4, version 030312
> > > > ( last compilation was today )
> > > >
> > > > Any clue?
> > >
> > > Thanks, not yet, but I see it too. Apparently the panel is trying to
> > > free already freed memory, or NULL or something. Anyway, it is in the
> > > cleanup functions.
> > >
> > > I'll try to find out.
> >
> > hmm, Olivier, the segfault is in mcs_client_destroy(). From gdb:
> >
> > #4 0x406099b0 in mcs_client_destroy (client=0x809f390) at
> > #mcs-client.c:642
> > 642 mcs_client_delete_channel(client,
> > client->channels->channel->channel_name);
> > (gdb) print *client
> > $1 = {display = 0x808ae68, screen = 0, notify = 0x8055170 <notify_cb>,
> > watch = 0x8055200 <watch_cb>, cb_data = 0x0, mcs_manager_window =
> > 4194306, manager_atom = 235, selection_atom = 234, channels = 0x0}
> >
> > It seems the channels list is NULL in the client. Maybe later
> > today or tonight I'll find some time to look at it.
>
> I might have introduced the bug yesterday (although the panel didn'T
> crash for me). I'll look at that later.
>
> regards,
> Benedikt
More information about the Xfce4-dev
mailing list