Menu

#405 smplayer crashes X server when stopping a video

open
nobody
linux (114)
5
2010-08-15
2010-08-15
Padde
No

Version: 0.6.9 (SVN r3447) on Gentoo ~amd64, Qt 4.6.3, xorg-server 1.8.99.905, radeon driver (built from trunk today)

SMPlayer crashes the whole X server when clicking the Stop button while playing a video (tested with MPEG4 AVC), or closing the window (which probably executes the same code).

This does NOT happen with version 0.6.8 (SVN r3213).

Discussion

  • stqn

    stqn - 2010-08-24

    (Holy s**t, it took me 10 minutes to find how to add a comment here... :()

    I think I've got the same problem. Exiting SMPlayer r3447 frequently makes X crash under kernel 2.6.35.3, but not under 2.6.34.

    I also have a Radeon (9700, r300) and am using the open-source xf86-video-ati driver.
    The output driver in SMPlayer is "gl (fast - ATI cards)".

    I have tried mplayer, vlc and gxine and could not reproduce the crash with them (default settings/drivers for all of them.)

    The crash log is:
    [code]
    Backtrace:
    [ 265.946] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80df05b]
    [ 265.946] 1: /usr/bin/X (0x8048000+0x63da5) [0x80abda5]
    [ 265.946] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb77ef40c]
    [ 265.946] 3: /usr/lib/xorg/modules/libexa.so (exaGetPixmapDriverPrivate+0x2a) [0xb72b533a]
    [ 265.946] 4: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb72e3000+0xc044d) [0xb73a344d]
    [ 265.946] 5: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb72e3000+0xc0a98) [0xb73a3a98]
    [ 265.946] 6: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb72e3000+0xc4e42) [0xb73a7e42]
    [ 265.946] 7: /usr/lib/libdrm.so.2 (drmHandleEvent+0xe8) [0xb73ce978]
    [ 265.946] 8: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb72e3000+0xc4dff) [0xb73a7dff]
    [ 265.946] 9: /usr/bin/X (WakeupHandler+0x4f) [0x809232f]
    [ 265.946] 10: /usr/bin/X (WaitForSomething+0x1a2) [0x80a8082]
    [ 265.946] 11: /usr/bin/X (0x8048000+0x214d0) [0x80694d0]
    [ 265.946] 12: /usr/bin/X (0x8048000+0x1a4b5) [0x80624b5]
    [ 265.946] 13: /lib/libc.so.6 (__libc_start_main+0xe6) [0xb752cc76]
    [ 265.946] 14: /usr/bin/X (0x8048000+0x1a0a1) [0x80620a1]
    [ 265.946] Segmentation fault at address 0x22
    [/code]

     
  • stqn

    stqn - 2010-08-24

    I forgot a few version numbers:

    MPlayer SVN-r31774-4.5.0
    X.Org X Server 1.8.1.902 (1.8.2 RC 2)
    xf86-video-ati 6.13.1

    I'm running Arch Linux (32bit) on a Pentium-M.

     
  • stqn

    stqn - 2010-08-25

    More testing:
    - crashes with gl_nosw, gl, gl (fast) and gl (fast - ati cards)
    - doesn't crash with xv, xv (radeon texture), x11, sdl.

     

Log in to post a comment.

MongoDB Logo MongoDB