Description of problem: I started gnome-photos from the commandline and clicked on one of the buttons at the top. Version-Release number of selected component: gnome-photos-3.22.1-1.fc25 Additional info: reporter: libreport-2.8.0 backtrace_rating: 4 cmdline: gnome-photos crash_function: babl_get_name executable: /usr/bin/gnome-photos global_pid: 4131 kernel: 4.8.1-1.fc25.x86_64 pkg_fingerprint: 4089 D8F2 FDB1 9C98 pkg_vendor: Fedora Project runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (6 frames) #4 babl_get_name at babl-internal.c:108 #5 photos_base_item_load_load_buffer at photos-base-item.c:1330 #6 g_task_return_now at gtask.c:1121 #7 complete_in_idle_cb at gtask.c:1135 #12 g_main_context_iteration at gmain.c:3988 #13 g_application_run at gapplication.c:2381
Created attachment 1210183 [details] File: backtrace
Created attachment 1210184 [details] File: cgroup
Created attachment 1210185 [details] File: core_backtrace
Created attachment 1210186 [details] File: dso_list
Created attachment 1210187 [details] File: environ
Created attachment 1210188 [details] File: limits
Created attachment 1210189 [details] File: maps
Created attachment 1210190 [details] File: mountinfo
Created attachment 1210191 [details] File: namespaces
Created attachment 1210192 [details] File: open_fds
Created attachment 1210193 [details] File: proc_pid_status
Created attachment 1210194 [details] File: var_log_messages
(gnome-photos:4131): GEGL-gegl-node.c-WARNING **: Output of gegl:nop 0x5567a213dc00 has no format (gnome-photos:4131): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed (gnome-photos:4131): GEGL-gegl-buffer.c-CRITICAL **: gegl_buffer_get_format: assertion 'buffer' failed babl-internal.c:108 babl_get_name() Eeeeek! Assertion failed: `BABL_IS_BABL (babl)` gnome-photos: babl-internal.c:108: babl_get_name: Assertion `(((void *)0)==(babl)?0 :( ((((Babl*)(babl))->class_type)>=BABL_INSTANCE ) && ((((Babl*)(babl))->class_type)<=BABL_SKY) ?1:0 ) )' failed. Aborted (core dumped)
Looks like you were trying to do something with a particular image. Knowing which image caused the crash will be very useful.
I was running from the wayland test day live cd. I made two screenshots (with PrtSc key) to illustrate another bug. Those were the only two files I had. So it was either https://bugzilla.redhat.com/attachment.cgi?id=1210174 or a second file like that.
(In reply to Zbigniew Jędrzejewski-Szmek from comment #15) > I was running from the wayland test day live cd. I made two screenshots > (with PrtSc key) to illustrate another bug. Those were the only two files I > had. So it was either https://bugzilla.redhat.com/attachment.cgi?id=1210174 > or a second file like that. Ok. Nothing fishy with the image itself. What did you mean by "clicked on one of the buttons at the top"? Thanks for all the information so far.
I don't remember exactly, sorry. FWIW, I tried to reproduce it in a new VM, and I couldn't. It seems it might have been some strange one-off, feel free to close this a INSUFFICIENT_DATA.
I wonder if it could have been caused by an online update. Babl ships a bunch of plugins in %{_libdir}/babl-0.1/ that implements the various pixel conversion code paths. Sometimes the logic to select the best code path to convert from a certain format to another changes across package updates. Maybe something broke when one set of plugins were replaced by another? Closing as INSUFFICIENT_DATA, but feel free to re-open if necessary.
*** This bug has been marked as a duplicate of bug 1541799 ***