I install Celestia with urpmi.
When I select this program from menu it not started.(only splashscreen)
Output from console :
(celestia:21574): GtkGLExt-CRITICAL **: gtk_widget_set_gl_capability: assertion `!gtk_widget_get_has_window (widget)' failed
(celestia:21574): GdkGLExt-CRITICAL **: gdk_gl_drawable_gl_begin: assertion `GDK_IS_GL_DRAWABLE (gldrawable)' failed
Chyba segmentÃ¡cie (segmentation fault)
We know a bug report is about a bug...
So please fill in a meaningful title next time...
Bug in Celestia =>
Created attachment 412 [details]
I'm able to reproduce here.
Attached is a backtrace of the crash
Created attachment 413 [details]
bt full of celestia crash
The crash occurs on a ATI HD 5770 running with the ati driver.
Using fglrx, it still crashing but the backtrace is quite different in that case :/
Ok i fixed the issue locally
in fact it's due to a wrong patch for gtkglext ( i also found a bug report on mandriva bugzilla https://qa.mandriva.com/show_bug.cgi?id=63304),syncing the patch with fedora one fix the crash on start.
I'll provide an update after the release for mageia 1
Another user reported. Maybe submit into updates_testing?
A new gtkglext is now available in updates/testing.
Could you please test starting celestia again with the gtkglext-1.2.0-8.1.mga1
Celestia segfaulted =>
Celestia segfaulted due a bug in gtkglext
This bug is fixed for me on both arch i586, x86_64 for Mageia 1
Â« The patch used in the previous gtkglext package makes
the usage of gl windows always fail, this update fix this issue. Â»
Works for me too.
RPM Packages =>
I'll have to add that i tested myself on x86_64 and the other user, who reported it, tested on i586 (http://pingviin.org/viewtopic.php?p=66454#66454).
Update validated by the QA.
Thanks for the report and the fix.
Update will be pushed ASAP.
Packages have been pushed to updates repository.