NetBSD-Bugs archive

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

Re: xsrc/58133: X server crashes; radeon 5450; modesetting



>  > Typing "c" for continue in gdb simply continued X without causing the
>  > expected crash.
>  
>  FWIW, i've seen this "feature" multiple times, and i don't
>  think it is directly related to this problem.  something that
>  X is doing (and that other things can do) seems to set it up.

There is a signal handler for SIGSEGV and others set up by OsInit() in
xsrc/external/mit/xorg-server/dist/os/osinit.c, and the handler is
OsSigHandler() in the same file. This looks like it is where the stack
trace in the Xorg.0.log file is generated. There may be a detour via a
function pointer OsSigWrapper but that appears to be NULL. A breakpoint
set on OsSigHandler() doesn't trigger.

I didn't find a gdb command to see the state of signals and their
handlers.


Home | Main Index | Thread Index | Old Index