Issue with xine-ui 0.99.10-2

I am using xine-ui videoplayer 0.99.10-2 and xine-lib 1.2.9-9.
Whenever I move the "stream playback position slider" to view a different frame, xine crashes. This never happened before. Please advise. Thx

Launch xine from terminal by typing xine , reproduce the bug and post the whole terminal output

xine cherry.mp4
This is xine (X11 gui) - a free video player v0.10.1-[DEBUG].
(c) 2000-2014 The xine Team.
videowin: display is using xinerama with 1 screens
videowin: going to assume we are using the first screen.
videowin: size of the first screen is 1920x1080.
videowin: Xinerama fullscreen parameters: X_origin=0 Y_origin=0 Width=1920 Height=1080
pixel_aspect: 1.002646
do_connect: could not connect to socket
connect: No such file or directory
vo_vdpau: video surface doesn't match size contraints (1920 x 1080) -> (1920 x 1080) != (1920 x 1088). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (640 x 360) -> (640 x 360) != (640 x 384). Segfaults ahead!
Segmentation fault (core dumped)

Patches for this issue were applied a long time ago
https://lists.freedesktop.org/archives/mesa-dev/2012-March/019816.html
I am suspecting that this is a mesa issue,because it was recently updated. Could anybody else confirm this?

I had same issue

xine messyaiskandar25_65754563_199855864334737_6850488695551289798_
n.mp4
This is xine (X11 gui) - a free video player v0.10.1-[DEBUG].
(c) 2000-2014 The xine Team.
videowin: display is using xinerama with 1 screens
videowin: going to assume we are using the first screen.
videowin: size of the first screen is 1366x768.
videowin: Xinerama fullscreen parameters: X_origin=0 Y_origin=0 Width=1366 Height=768
pixel_aspect: 1.000000
do_connect: could not connect to socket
connect: No such file or directory
vo_vdpau: video surface doesn't match size contraints (1920 x 1080) -> (1920 x 1080) != (1920 x 1088). Segfaul
ts ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahe
ad!

How to patch in linux?

I meant that long time ago Mesa package was patched to fix this issue(the patch was included in the package update).But Mesa 19.04.3 seems to broke something in this patch What you can do is try downgrade mesa packages.
@dalto were there any reports about this in testing?

When you mirrors will be fully synced please update and report if mesa 19.1.3 resolves this bug

1 Like

Thank you @masterfix

Is issue fixed?

Nope, I think Xine not being maintain (2000-2014).
my Xine crash if in full screen mode.
I use VLC since last 3 month.

xine messyaiskandar25_.mp4 
This is xine (X11 gui) - a free video player v0.10.1-[DEBUG].
(c) 2000-2014 The xine Team.
videowin: display is using xinerama with 1 screens
videowin: going to assume we are using the first screen.
videowin: size of the first screen is 1366x768.
videowin: Xinerama fullscreen parameters: X_origin=0 Y_origin=0 Width=1366 Height=768
pixel_aspect: 1.000000
do_connect: could not connect to socket
connect: No such file or directory
vo_vdpau: video surface doesn't match size contraints (1920 x 1080) -> (1920 x 1080) != (1920 x 1088). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!
vo_vdpau: video surface doesn't match size contraints (480 x 852) -> (480 x 852) != (480 x 864). Segfaults ahead!

Installed the latest updates which contain mesa 19.1.3-1. Uninstalled/installed xinelib and xine-ui. Still crashes.

I just give up on xine and try vlc. However, vlc has a different issue. When closing the player with the x at top right corner, the player sometimes continues to run in the background. I have to kill the process before I can play another clip. Exiting using media => quit is fine.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by Bytemark