X crashes on OMAP BeagleBoard C4

Bug #711614 reported by Steve Langasek
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-fbdev (Ubuntu)
Fix Released
High
Steve Langasek
Natty
Fix Released
High
Steve Langasek

Bug Description

Binary package hint: xserver-xorg-video-fbdev

With the latest xserver-xorg-video-fbdev in natty, X segfaults on startup on a BeagleBoard. Backtrace:

Program received signal SIGSEGV, Segmentation fault.
FBDevPreInit (pScrn=0x272c88, flags=<value optimized out>)
    at ../../src/fbdev.c:408
408 ../../src/fbdev.c: No such file or directory.
        in ../../src/fbdev.c
(gdb) bt
#0 FBDevPreInit (pScrn=0x272c88, flags=<value optimized out>)
    at ../../src/fbdev.c:408
#1 0x0005da76 in InitOutput ()
#2 0x0005da76 in InitOutput ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Steve Langasek (vorlon)
Changed in xserver-xorg-video-fbdev (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Steve Langasek (vorlon) wrote :

(gdb) print pScrn->driverPrivate
$4 = (pointer) 0x0

Null deref.

Revision history for this message
Steve Langasek (vorlon) wrote :

ah, no, sorry - that's line 408 in the unpatched source. The line in the patched source is:

        pScrn->pScreen->canDoBGNoneRoot = TRUE;

So still a null deref. :)

Revision history for this message
Tobin Davis (gruemaster) wrote :

I'm seeing the same thing on omap4 (Panda).

Steve Langasek (vorlon)
Changed in xserver-xorg-video-fbdev (Ubuntu Natty):
assignee: nobody → Steve Langasek (vorlon)
milestone: none → natty-alpha-2
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-fbdev - 1:0.4.2-3ubuntu4

---------------
xserver-xorg-video-fbdev (1:0.4.2-3ubuntu4) natty; urgency=low

  * debian/patches/100_bgnoneroot.patch: defer this initialization until we
    have a valid Screen to attach to. LP: #711614.
 -- Steve Langasek <email address hidden> Wed, 02 Feb 2011 03:25:02 +0000

Changed in xserver-xorg-video-fbdev (Ubuntu Natty):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.