Panda: sigabort at xorg while trying to open www.youtube.com at firefox

Bug #1018209 reported by Ricardo Salveti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Ubuntu
High
Ricardo Salveti
linaro-landing-team-ti
Invalid
Undecided
Unassigned
ubuntu-omap4-extras-graphics
Undecided
Unassigned

Bug Description

Can't open www.youtube.com on firefox (probably also related with other web pages) on Ubuntu LEB 12.06, using a Pandaboard 4460.

Hardware: Pandaboard ES 4460
Image:
Hwpack: http://snapshots.linaro.org/precise/hwpacks/lt-panda-x11-base/139/
Rootfs: http://snapshots.linaro.org/precise/images/ubuntu-desktop/247/

Revision history for this message
Ricardo Salveti (rsalveti) wrote :
Download full text (19.9 KiB)

Stacktrace with dbg packages (ABRT from the SGX driver):

(II) config/udev: ignoring device /dev/ttyzf without property ID_INPUT set
PVR:(Fatal): Debug assertion failed! [1785, /sgxtransfer_utils.c]

Program received signal SIGABRT, Aborted.
__libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/eabi/libc-do-syscall.S:47
47 ../ports/sysdeps/unix/sysv/linux/arm/eabi/libc-do-syscall.S: No such file or directory.
(gdb) bt full
#0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/eabi/libc-do-syscall.S:47
No locals.
#1 0xb6b17e82 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:67
        _a1 = <optimized out>
        _a3tmp = 6
        _a1tmp = 0
        _a3 = <optimized out>
        _nametmp = 268
        _a2tmp = 4349
        _a2 = <optimized out>
        _name = <optimized out>
        _sys_result = <optimized out>
        pd = 0xb6de42f0
        pid = 0
        selftid = 4349
        res = <optimized out>
#2 0xb6b1a25c in __GI_abort () at abort.c:91
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0xf11ed7d, sa_sigaction = 0xf11ed7d}, sa_mask = {__val = {3198805552, 3062486800, 3198805644, 3067954507, 3198805552, 3068054204, 0, 3085847520, 1, 0, 1,
              3085846592, 0, 0, 0, 0, 0, 0, 3085847032, 0, 3085846592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3064957656, 3068027592}}, sa_flags = 0, sa_restorer = 0}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0xb68a5666 in PVRSRVDebugAssertFail (pszFile=<optimized out>, uLine=<optimized out>) at services4/srvclient/env/linux/common/pvr_debug.c:281
No locals.
#4 0xb68afc22 in SGXTQ_SetTAGState (psPDSUpdate=<optimized out>, ui32LayerNo=<optimized out>, ui32SrcDevVAddr=3065847948, eFilter=SGXTQ_FILTERTYPE_POINT, ui32Width=46, ui32Height=2792,
    ui32Stride=<optimized out>, ui32TAGFormat=0, ui32BytesPP=4, bNewPixelHandling=IMG_TRUE, eMemLayout=SGXTQ_MEMLAYOUT_STRIDE) at services4/srvclient/devices/sgx/sgxtransfer_utils.c:1785
        pui32TAGState = 0xbea9edbc
#5 0xb68ab3d0 in PrepareCustomShaderBlit (psTQContext=0xb7ee6130, psQueueTransfer=0xbea9f0bc, ui32Pass=0, psPassData=0xbea9ed80, psSubmit=0xbea9e8a0, psKick=0xbea9ed2c, pui32PassesRequired=0xbea9f008)
    at services4/srvclient/devices/sgx/sgxtransfer_queue.c:4137
        psSurf = 0xbea9f16c
        psPDSValues = 0xbea9edac
        sTSPCoords = {ui32Src0U0 = 0, ui32Src0U1 = 0, ui32Src0V0 = 0, ui32Src0V1 = 0, ui32Src1U0 = 0, ui32Src1U1 = 0, ui32Src1V0 = 0, ui32Src1V1 = 0, ui32Src2U0 = 0, ui32Src2U1 = 0, ui32Src2V0 = 0,
          ui32Src2V1 = 0}
        asSources = {{psSurf = 0xbea9f16c, psRect = 0xbea9f214, ui32DevVAddr = 10317824, ui32Width = 46, ui32Height = 2792, ui32LineStride = 64, ui32BytesPerPixel = 4, ui32TAGFormat = 0, ui32PBEPackMode = 0}, {
            psSurf = 0x0, psRect = 0x0, ui32DevVAddr = 0, ui32Width = 0, ui32Height = 0, ui32LineStride = 0, ui32BytesPerPixel = 0, ui32TAGFormat = 0, ui32PBEPackMode = 0}, {psSurf = 0x0, psRect = 0x0,
            ui32DevVAddr = 0, ui32Width = 0, ui32Height = 0, ui32LineStride = 0, ui32BytesPerPixel = 0, ui32TAGFormat = 0, ui32PBEPackMode = 0}}
        sDest = {psSurf = 0x0, psRect = 0x0, ui32DevVAddr = 0, ui32Width = 0, ui32Heigh...

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Kernel used:

root@linaro-ubuntu-desktop:~# cat /usr/share/doc/linux-image-3.4.0-1-linaro-lt-omap/changelog.Debian
linux-linaro-lt-omap-3.4 (3.4.0-1.1~120625232503) precise; urgency=low

  * Packaged version of lt-omap kernel created from:
    Kernel:
    Repo: git://git.linaro.org/landing-teams/working/ti/kernel.git
    Branch: tilt-3.4
    Head:
        commit 61abde21bf6272908466e2d13acd479743b4f0b3
        Author: Jaswinder Singh <jaswinder.singh.org>
        Date: Fri Jun 22 11:26:22 2012 +0800

            omapdss temp hack ignore resume runtime_pm fail

            Signed-off-by: Jaswinder Singh <jaswinder.singh.org>

    Board config fragment:
    Repo: git://git.linaro.org/kernel/configs.git
    Branch: config-boards-3.4
    Head:
        commit b7274f7e11c782039d94a6662c823e339c21dd50
        Author: Ricardo Salveti de Araujo <ricardo.salveti.org>
        Date: Mon Jun 25 15:30:04 2012 -0300

            configs: omap4: disabling CPU_IDLE due bug 971091

            Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti.org>

    Ubuntu and Linaro Base config fragments:
    Repo: git://git.linaro.org/kernel/configs.git
    Branch: config-core-3.4
    Head:
        commit 072bd6cb29aa25a3fe0f6be08af48f5a58eae849
        Author: Ricardo Salveti de Araujo <ricardo.salveti.org>
        Date: Mon Jun 25 18:06:06 2012 -0300

            configs: ubuntu: disabling CGROUPS as default

            Not yet stable enough to be used as default for all boards we currently
            support at Linaro.

            Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti.org>

    Packaging template:
    Repo: git://git.linaro.org/ubuntu/linux-linaro-quantal.git
    Branch: linaro-ubuntu-packaging-3.4
    Head:
        commit 3da2b9971c9fbd9d039bf902ee8d31fdc8cc16f2
        Author: John Rigby <john.rigby.org>
        Date: Mon Jun 25 15:04:23 2012 -0600

            LINARO: template debian.linaro based on omap only version

            Signed-off-by: John Rigby <john.rigby.org>

 -- John Rigby <email address hidden> Mon, 25 Jun 2012 15:04:22 -0600

SGX:
ii pvr-omap4 1.7.15.0.1.57-1linaro3 PowerVR SGX540 libraries for OMAP4, libs and drivers.
ii pvr-omap4-dbg 1.7.15.0.1.57-1linaro3 PowerVR SGX540 libraries for OMAP4, debugging symbols

Revision history for this message
Rob Clark (rob-ti) wrote :

I believe this is related to an issue that I've already fixed in omap_pvr_drv.so (in v1.9 ddk xf86-video-omap-pvr EXA sub-module for xf86-video-omap). Once the latest blobs are pushed to PPA, let's re-check.

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Not an issue anymore with 12.08 RC1: http://releases.linaro.org/12.08/ubuntu/leb-panda/lt-panda-x11-base_20120826-270-ubuntu-desktop.img.gz

Marking it as fix committed for now.

Changed in linaro-ubuntu:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Ricardo Salveti (rsalveti)
milestone: none → 12.08
Changed in linaro-ubuntu:
status: Fix Committed → Fix Released
warmcat (andy-warmcat)
Changed in linaro-landing-team-ti:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers