Summary: | Kaffeine 0.5_rc2 won't start with xorg-x11: problem with XInitThreads | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Dawson (RETIRED) <pkdawson> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | kde, x11 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | This patch comments out the line with XInitThreads(); which makes the app skip the thread initialization. |
Description
Patrick Dawson (RETIRED)
2004-08-07 21:00:07 UTC
I should note that downgrading to 0.4.2 produces the same result as commenting out XInitThreads: Kaffeine starts, but crashes when you close it. Same problem exists in xorg-x11-6.7.99.2. And same too in xorg-x11-6.7.99.904 And 6.8.0. I suspect it is a bug in Kaffeine, but again, I just don't know enough to fix it. fyi: kaffeine runs fine here with xorg-x11-6.7.0-r1 Now that the bug is quite understood, I think the only thing to do is sending a mail to the author and see what he decides... This appears to be fixed in 0.5_rc1. Created attachment 41156 [details, diff]
This patch comments out the line with XInitThreads(); which makes the app skip the thread initialization.
I've got this issue still occuring. Very odd, because Kaffeine does start but
only occasionaly.
Well anyway, according to the author, XInitThreads(); on line 68 of
./kaffeine/main.cpp has to be commented out or removed, basically.
Well, I tried it out and it has worked. And here's a little patch.
Yeah, this problem still exists in 0.5_rc*. If it's in the final release too, I'll see about adding a patch. This sounds related to bug #64929 and maybe should have a fix on the X side, not the kaffeine side. Yes it does. Looks like I'll just close this again after the next X.org release. Please reopen if 6.8.0-r2/-r4 doesn't fix it. Note, this is _not_ fixed in -r3. *** This bug has been marked as a duplicate of 64929 *** |