Page 1 of 1

VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 10 Mar 2008 21:39
by Berniyh
Hi,

as a KDE4 svn user I have to use Qt4.4 now and compiled vlc against it. Compilation went (as far as I can see) without problems, but I experience crashes, at least on one computer.
Downgrading Qt4.3 made them go away, so I guess it is a problem with Qt4.4.

Can anyone verify that?
Is there a ticket for that?
(Sorry, somehow I suck at searching through trac.)

The crash:

Code: Select all

[????????] x11 video output error: X11 request 2.0 failed with error code 3: BadWindow (invalid Window parameter) X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 2 (X_ChangeWindowAttributes) Resource id in failed request: 0x3600290 Serial number of failed request: 30 Current serial number in output stream: 31 QObject::killTimers: timers cannot be stopped from another thread

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 10 Mar 2008 22:09
by Jean-Baptiste Kempf
Ok, this is a bug. I will try to work on it...

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 10 Mar 2008 22:26
by dimstar
There is a Trac entry: http://trac.videolan.org/vlc/ticket/1453
Check if it's the same.. I actually see it also with older Qt than 4.4.

Add your comments there please.

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 10 Mar 2008 22:32
by Berniyh
There is a Trac entry: http://trac.videolan.org/vlc/ticket/1453
Check if it's the same.. I actually see it also with older Qt than 4.4.

Add your comments there please.
No, as I said, with Qt-4.3.4 this doesn't happen, but with Qt-4.4 it happened on two computers.
Still it could be a bug that just gets triggered more often with Qt-4.4.

I have been able to play some videos sometimes with it, but it fails almost always.

But the ticket really looks the same, I'll add myself.

Edit: Logged in, but I can't change anything nor can I comment. :(

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 11 Mar 2008 01:01
by Jean-Baptiste Kempf
You have to be registered on the trac to make modifications. Come to IRC for that.

Does it happen all the time ? like Open VLC; Quit. Does it happen ?

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 11 Mar 2008 01:21
by Berniyh
You have to be registered on the trac to make modifications. Come to IRC for that.
I have been already registered. Logged in (successfully), but didn't work.
Does it happen all the time ? like Open VLC; Quit. Does it happen ?
It does not happen when vlc just runs.

It happens, when I load a video file and press play.
Musik files (for example mp3) won't make it crash.
So the error seems to happen when the video window gets created.

Edit: Forgot to mention, that of course cvlc (etc.) works, no problem there.

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 11 Mar 2008 03:52
by Jean-Baptiste Kempf
Ok, great... I will investigate...

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 09 Apr 2008 08:01
by Berniyh
Just to provide the information, it still happens with Qt-4.4.0-rc1 and recent vlc.

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 09 Apr 2008 08:36
by Jean-Baptiste Kempf
I moved to qt4-beta1 and I don't have the issue.

Re: VLC + Qt4.4 = crash (QObject::killTimers: timers...)

Posted: 26 Mar 2009 13:34
by bentium
this still happens on my machine using ubuntu 8.04 (using qt4.4.3) and a vlc 0.9.3