[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#163622: xfree86-common: Error starting X, using Matrox G200



On Die, 2002-10-08 at 18:52, Branden Robinson wrote: 
> On Mon, Oct 07, 2002 at 08:55:26PM -0400, Ian Bicking wrote:
> > Here's the backtrace, tell me if there's anything more you need:
> [...]
> > #7  0x0807f3c8 in xf86SigHandler (signo=11) at xf86Events.c:1085
> >         signo = 11
> > #8  0x4007e518 in sigaction () from /lib/libc.so.6
> > No symbol table info available.
> > #9  0x40197cdc in ?? ()
> > No symbol table info available.
> > #10 0x0852b478 in ?? ()
> > No symbol table info available.
> > #11 0x0806cabb in InitOutput (pScreenInfo=0x81cbc00, argc=5,
> > argv=0xbffffdf4)
> >     at xf86Init.c:528
> >         i = 1075228112
> >         j = 0
> >         k = 1074540038
> >         scr_index = 1074540038
> > No symbol table info available.
> 
> Figures.  Died in one of the modules, which are invisible to gdb.
> 
> The only way to nail this down is to use the specially-hacked version of
> gdb that understand XFree86 server modules.

Well, you can call LoaderPrintSymbol for each address with a ??, e.g.

call LoaderPrintSymbol(0x40197cdc)

Beware that the output goes to the server log only.


> Unfortunately, Debian's gdb does not contain this hack.

Hopefully, the patch will be cleaned up and applied soon; it would
certainly make debugging X much easier.


PS: I hope the submitter doesn't get this twice?

PPS: Quite some additional traffic on the list...

-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast





Reply to: