You are not logged in.

#1 2007-07-04 23:34:52

makz
Member
Registered: 2004-12-07
Posts: 27

weird xine crashing

Hello there, I just did a pacman -Syu and now when I try to play something in xine it crashes and shows me this:

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  147 (XTEST)
  Minor opcode of failed request:  2 (X_XTestFakeInput)
  Value in failed request:  0x0
  Serial number of failed request:  1660
  Current serial number in output stream:  1662

I can open xine, it's just that it doesn't want to play anything, while mplayer does.

Things I have tried so far:
- Compile xine-ui
- Reinstall all *proto packages from xorg
- Changing default depth from 24 to 16
- Resintalled some lib* packages from xorg
- Reinstalled all the packages that xine-ui depends upon
- ldd /usr/bin/xine and reinstalled all those libraries
- Changing the xine video driver from xv to xshm
- Removing ~/.xine dir

Offline

#2 2007-07-09 19:14:19

makz
Member
Registered: 2004-12-07
Posts: 27

Re: weird xine crashing

Returning to xine-ui 0.99.14 "solved" the problem.

Offline

#3 2007-07-14 00:41:36

makz
Member
Registered: 2004-12-07
Posts: 27

Re: weird xine crashing

I've been investigating more, just downloaded the source code for xine-ui 0.99.5 and discovered the lines that make xine crash on my computer.

In src/xitk/videowin.c on video_window_reset_ssaver() function, around line 2335 there's something like this:

XTestFakeKeyEvent(gGui->video_display, gVw->fake_keys[gVw->fake_key_cur], True, CurrentTime);
XTestFakeKeyEvent(gGui->video_display, gVw->fake_keys[gVw->fake_key_cur], False, CurrentTime);

Commenting those lines makes xine behave as always, however now i get this when closing it:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  141 (XVideo)
  Minor opcode of failed request:  13 ()
  Serial number of failed request:  1910
  Current serial number in output stream:  1917

Are my xorg libs fucked up?

Offline

Board footer

Powered by FluxBB