After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 532047 - starting a slideshow segfaults if OpenGL not available
starting a slideshow segfaults if OpenGL not available
Status: RESOLVED FIXED
Product: f-spot
Classification: Other
Component: General
0.4.x
Other Linux
: Normal normal
: ---
Assigned To: F-spot maintainers
F-spot maintainers
: 553137 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-05-07 20:50 UTC by Sebastien Bacher
Modified: 2009-08-19 14:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2008-05-07 20:50:47 UTC
the bug has been opened on https://bugs.launchpad.net/ubuntu/+source/f-spot/+bug/216917

"Binary package hint: f-spot

f-spot 0.4.2-1ubuntu2 from hardy 8.04 beta segfaults if OpenGL not available:

Xlib: extension "GLX" missing on display ":0.0".
Error initializing the OpenGL context:
 GdkGlx.GlxException: Unable to find matching visual
  at GdkGlx.Context..ctor (Gdk.Screen screen, GdkGlx.Context share_list, System.Int32[] attr) [0x00000]
  at GdkGlx.Context..ctor (Gdk.Screen screen, System.Int32[] attr) [0x00000]
  at FSpot.PhotoImageView.HandleRealized (System.Object sender, System.EventArgs args) [0x00000]
item changed
open uri = file:///home/jeff/Photos/2008/04/13/IMG_4314.JPG
open uri = file:///home/jeff/Photos/2008/04/13/IMG_4314.JPG
Inhibit screensaver for slideshow
Xlib: extension "GLX" missing on display ":0.0".
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
GdkGlx.GlxException: Unable to find matching visual
  at GdkGlx.Context..ctor (Gdk.Screen screen, GdkGlx.Context share_list, System.Int32[] attr) [0x00000]
  at GdkGlx.Context..ctor (Gdk.Screen screen, System.Int32[] attr) [0x00000]
  at FSpot.TextureDisplay.OnRealized () [0x00000]
  at Gtk.Widget.realized_cb (IntPtr widget) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.realized_cb(IntPtr widget)
   at Gtk.Widget.realized_cb(IntPtr )
   at Gtk.Notebook.gtk_notebook_set_current_page(IntPtr , Int32 )
   at Gtk.Notebook.gtk_notebook_set_current_page(IntPtr , Int32 )
   at Gtk.Notebook.set_CurrentPage(Int32 value)
   at FSpot.FullScreenView.PlayPause()
   at MainWindow.HandleViewSlideShow(System.Object sender, System.EventArgs args)
   at GLib.Signal.voidObjectCallback(IntPtr handle, IntPtr data)
   at GLib.Signal.voidObjectCallback(IntPtr , IntPtr )
   at Gtk.Application.gtk_main()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Gnome.Program.Run()
   at FSpot.Driver.Main(System.String[] args)
Segmentation fault (core dumped)"
Comment 1 Maxxer 2008-09-21 19:38:44 UTC
*** Bug 553137 has been marked as a duplicate of this bug. ***
Comment 2 Maxxer 2009-08-19 14:09:54 UTC
f-spot is not using opengl (tao) anymore as of today master.