TVOut issues with intel video driver

rglowery at exemail.com.au rglowery at exemail.com.au
Wed Oct 10 06:52:30 PDT 2007


Peter,

Thanks for your advice, it has saved me heaps of time getting the stack
backtrace.

As far as the crash goes, does the following help anyone diagnose why
"xrandr --output TV --set TV_FORMAT 576p --auto" is crashing X on my
Ubuntu Gutsy Gibbon amd64 install?

Program received signal SIGSEGV, Segmentation fault.
xf86ProbeOutputModes (scrn=0x805fe0, maxX=1024, maxY=1024)
    at ../../../../hw/xfree86/modes/xf86Crtc.c:1177
1177    ../../../../hw/xfree86/modes/xf86Crtc.c: No such file or directory.
        in ../../../../hw/xfree86/modes/xf86Crtc.c
(gdb) bt full
#0  xf86ProbeOutputModes (scrn=0x805fe0, maxX=1024, maxY=1024)
    at ../../../../hw/xfree86/modes/xf86Crtc.c:1177
        i = <value optimized out>
        config = (xf86CrtcConfigPtr) 0x809960
        o = 3
#1  0x00000000004b986b in xf86RandR12GetInfo12 (pScreen=0x818970,
    rotations=<value optimized out>)
    at ../../../../hw/xfree86/modes/xf86RandR12.c:990
        pScrn = (ScrnInfoPtr) 0x805fe0
#2  0x0000000000526093 in RRGetInfo (pScreen=0x818970)
    at ../../randr/rrinfo.c:195
        pScrPriv = (rrScrPrivPtr) 0x8641b0
        rotations = 0
        i = 19739936
#3  0x00000000005299ca in ProcRRGetScreenSizeRange (client=0x9d0480)
    at ../../randr/rrscreen.c:222
        rep = {type = 1 '\001', pad = 0 '\0', sequenceNumber = 22, length
= 0,
  minWidth = 46628, minHeight = 126, maxWidth = 0, maxHeight = 0, pad0 = 156,
  pad1 = 0, pad2 = 5302284, pad3 = 0}
        pWin = <value optimized out>
        pScreen = (ScreenPtr) 0xc1
#4  0x00000000004514eb in Dispatch () at ../../dix/dispatch.c:457
        clientReady = <value optimized out>

> On Tue, 2007-10-09 at 14:57 +1000, rglowery at exemail.com.au wrote:
>
>> I'll try to use gdb to get a stack backtrace if that will help.
>
> You may know this already, but you'll need to run gdb from a different
> machine, perhaps via ssh.
>
> Let the X server run start normally, ssh in from a different machine,
> start gdb on its own,
>
> then type
> "attach <PID>"
>
> where <PID> is the process ID of your running X server.
>
> you'll need the dbgsym package for the X server, or to have compiled
> yourself, as the Ubuntu packages are stripped.
>
> -dbgsym packages are available at the following apt source:
> deb http://people.ubuntu.com/~ubuntu-archive/ddebs gutsy main universe
>
>
> Apologies if you know any / all of the above, hope you get the issue
> debugged ok.
>
> Regards,
>
> Peter Clifton
>
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>





More information about the xorg mailing list