Aerilius / eog_panorama

Panorama viewer plugin for the 'Eye of Gnome' image viewer
GNU General Public License v3.0
32 stars 1 forks source link

EoG crashes when moving from a panorama picture to the next. #14

Open Biep opened 4 years ago

Biep commented 4 years ago

Ubuntu 19.10

Go to a folder with pictures, click on the first one, and then on can see them all by clicking ">". However if the current picture is a panorama picture, this crashes EoG instead.

WebView warn: THREE.WebGLRenderer: WEBGL_depth_texture extension not supported. (eog:12653): Gdk-CRITICAL **: 18:53:49.512: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed Segmentatiefout (geheugendump gemaakt)

smrt28 commented 3 years ago

Uncommenting line 66 in eog_panorama.py helped to me. Not sure how much memory it takes...

 58     def do_activate(self):
 59         """The plugin has been activated (on app start or through checkbox in preferences), set it up."""
 60         # For tracking selected image.
 61         self.thumb_view = self.window.get_thumb_view()
 62         self.selection_change_handler = self.thumb_view.connect('selection-changed', self.on_selection_changed)
 63         # Initialization of panorama viewer:
 64         #    Since it takes significant amount of memory, we load it only 
 65         #    once we encounter a panorama image (see on_selection_changed).
 66         self.load_panorama_viewer()