Bug 7118 - X crashes when using xv and switching to fullscreen mode
Summary: X crashes when using xv and switching to fullscreen mode
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Neomagic (show other bugs)
Version: 7.1 (2006.05)
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-05 05:59 UTC by Johannes
Modified: 2006-07-11 08:03 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Johannes 2006-06-05 05:59:08 UTC
When viewing videos using xine-lib (i use kaffeine, with xine backend),
X crashes when the video is switched to fullscreen mode.
   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Backtrace:
0: X(xf86SigHandler+0xbc) [0x80bc17d]
1: [0xffffe420]
2: /usr/lib/xorg/modules/drivers/neomagic_drv.so [0xb7cb4475]
3: X [0x80aa125]
4: /usr/lib/xorg/modules/extensions/libextmod.so(XvdiPutImage+0x106) 
[0xb7f89a35]
5: /usr/lib/xorg/modules/extensions/libextmod.so [0xb7f8beae]
6: X(Dispatch+0x1ac) [0x808174f]
7: X(main+0x4f2) [0x806e543]
8: /lib/tls/libc.so.6(__libc_start_main+0xd2) [0xb7d290c2]
9: X(FontFileCompleteXLFD+0x99) [0x806db11]

Fatal server error:
Caught signal 11.  Server aborting

However this does no happend with vlc. But since the whole X server crashes
it does not seem to be a xine-lib problem.

My neomagic config:
Section "Device"
    Identifier  "NeoMagic"
    Driver      "neomagic"
    Option      "OverlayMem"    "1658880"
    Option      "SWCursor"  "0"
    Option      "NoAccel"   "0"
    Option      "PCIBurst"      "1"
EndSection

I use gentoo linux, with the following program versions (version numbers from
gentoo-portage system):
xorg-server 1.1.0
libXv 1.0.1
xf86-video-neomagic 1.1.1
Comment 1 Johannes 2006-07-11 08:03:48 UTC
After installing xine-lib 1.2-r1 everything works fine.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.