Hi All,
I just used sysupgrade (followed by pkg_add -u) to update my desktop system to: OpenBSD 6.7-current (GENERIC.MP) #22: Tue Aug 11 21:29:51 MDT 2020 All is working quite well but I noticed some issue with the iridium browser. When I tried to export my bookmarks, iridium crashed. As an experiment I then tried the same thing with chrome and then firefox, they also both crash. The iridium crash results in this on stdout/stderr: > Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed > (error == NULL): Failed to load > /usr/local/share/icons/Faba/16x16/status/image-missing.svg: Unable to load > image-loading module: > /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: Cannot > load specified object (gdk-pixbuf-error-quark, 5) > Bail out! Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion > failed (error == NULL): Failed to load > /usr/local/share/icons/Faba/16x16/status/image-missing.svg: Unable to load > image-loading module: > /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: Cannot > load specified object (gdk-pixbuf-error-quark, 5) > zsh: abort (core dumped) iridium There are a lot of what look like related warnings in .xsession-errors e.g. > (xfce4-appearance-settings:35516): Gtk-WARNING **: 21:27:57.917: Could > not load a pixbuf from icon theme. This may indicate that pixbuf > loaders or the mime database could not be found. All these errors seem to be Gtk and/or file-chooser related. After a bit of research, I thought running "update-mime-database" might help, but it returns this cryptic error(?): > update-mime-database -V /usr/share > Updating MIME database in /usr/share... > Directory '/usr/share/packages' does not exist! That's correct, there is no such directory. (Changing to using a different set/theme of icons (in Xfce) didn't help either.) Maybe I missed some vital post "pkg_add -u" action? A couple of days ago I switched my video output from HDMI to DisplayPort. For X(fce) this seems to work perfectly. However the Console screen (outside X11 e.g. at boot time) now uses a much lower resolution, which results a lot of stuff scrolling off the screen, including much of the package update advice. (I ran my update without X(fce), guess I should have used script/screen/tmux to capture the session :)). FYI, here is the debugger output from the iridium crash: mjoelnir:~ 12.08 22:05:24 % egdb /usr/local/iridium/iridium iridium.core GNU gdb (GDB) 7.12.1 ... Core was generated by `iridium'. Program terminated with signal SIGABRT, Aborted. #0 thrkill () at /tmp/-:3 3 /tmp/-: No such file or directory. [Current thread is 1 (process 430637)] (gdb) bt #0 thrkill () at /tmp/-:3 #1 0x00000b16e6d7a15e in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51 #2 0x00000b1700a3f1c3 in g_assertion_message () from /usr/local/lib/libglib-2.0.so.4201.4 #3 0x00000b1700a3f604 in g_assertion_message_error () from /usr/local/lib/libglib-2.0.so.4201.4 #4 0x00000b1705899267 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #5 0x00000b17058994d8 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #6 0x00000b17058b5635 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #7 0x00000b17057e93de in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #8 0x00000b17057eea5f in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #9 0x00000b17058b5347 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #10 0x00000b1705997c95 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #11 0x00000b1705996cd7 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #12 0x00000b1705996c13 in gtk_widget_get_preferred_width () from /usr/local/lib/libgtk-3.so.2201.0 #13 0x00000b1705789562 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #14 0x00000b17057e93de in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #15 0x00000b17057eea5f in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #16 0x00000b1705788a77 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #17 0x00000b1705997c95 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #18 0x00000b1705996cd7 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #19 0x00000b1705996c13 in gtk_widget_get_preferred_width () from /usr/local/lib/libgtk-3.so.2201.0 #20 0x00000b1705997c95 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #21 0x00000b1705996cd7 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #22 0x00000b1705996c13 in gtk_widget_get_preferred_width () from /usr/local/lib/libgtk-3.so.2201.0 #23 0x00000b1705782b46 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #24 0x00000b170596f59f in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #25 0x00000b1705997c95 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #26 0x00000b1705996cd7 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #27 0x00000b1705996c13 in gtk_widget_get_preferred_width () from /usr/local/lib/libgtk-3.so.2201.0 #28 0x00000b17057e93de in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #29 0x00000b17057eea5f in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #30 0x00000b17058d8c9b in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #31 0x00000b1705997c95 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #32 0x00000b1705996cd7 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #33 0x00000b1705996c13 in gtk_widget_get_preferred_width () from /usr/local/lib/libgtk-3.so.2201.0 #34 0x00000b17058d8031 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #35 0x00000b17057e93de in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #36 0x00000b17057eea5f in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #37 0x00000b17058d7e93 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #38 0x00000b17057e93de in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #39 0x00000b17057eea5f in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #40 0x00000b17058d66fe in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #41 0x00000b1705997c95 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #42 0x00000b1705996cd7 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #43 0x00000b1705996e86 in gtk_widget_get_preferred_height () from /usr/local/lib/libgtk-3.so.2201.0 #44 0x00000b1705a5b918 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #45 0x00000b1705a5a1cb in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #46 0x00000b165044e63b in ?? () from /usr/local/lib/libgobject-2.0.so.4200.11 #47 0x00000b165044e974 in g_object_set_valist () from /usr/local/lib/libgobject-2.0.so.4200.11 #48 0x00000b165044f11c in g_object_set () from /usr/local/lib/libgobject-2.0.so.4200.11 #49 0x00000b1705978af9 in gtk_scrolled_window_set_hadjustment () from /usr/local/lib/libgtk-3.so.2201.0 #50 0x00000b165044e63b in ?? () from /usr/local/lib/libgobject-2.0.so.4200.11 #51 0x00000b165044dc31 in ?? () from /usr/local/lib/libgobject-2.0.so.4200.11 #52 0x00000b165044e0f0 in g_object_newv () from /usr/local/lib/libgobject-2.0.so.4200.11 #53 0x00000b170578e24e in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #54 0x00000b170579430e in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #55 0x00000b1700a16f26 in ?? () from /usr/local/lib/libglib-2.0.so.4201.4 #56 0x00000b1700a16239 in g_markup_parse_context_parse () from /usr/local/lib/libglib-2.0.so.4201.4 #57 0x00000b1705793035 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #58 0x00000b170578f5d6 in gtk_builder_extend_with_template () from /usr/local/lib/libgtk-3.so.2201.0 #59 0x00000b1705a7114c in gtk_widget_init_template () from /usr/local/lib/libgtk-3.so.2201.0 #60 0x00000b1705859f12 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #61 0x00000b1650462a86 in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.4200.11 #62 0x00000b165044dbc0 in ?? () from /usr/local/lib/libgobject-2.0.so.4200.11 #63 0x00000b165044e0f0 in g_object_newv () from /usr/local/lib/libgobject-2.0.so.4200.11 #64 0x00000b170578e24e in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #65 0x00000b1705794fd8 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #66 0x00000b1705794ad6 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #67 0x00000b1700a16972 in ?? () from /usr/local/lib/libglib-2.0.so.4201.4 #68 0x00000b1700a1603d in g_markup_parse_context_parse () from /usr/local/lib/libglib-2.0.so.4201.4 #69 0x00000b1705793035 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #70 0x00000b170578f5d6 in gtk_builder_extend_with_template () from /usr/local/lib/libgtk-3.so.2201.0 #71 0x00000b1705a7114c in gtk_widget_init_template () from /usr/local/lib/libgtk-3.so.2201.0 #72 0x00000b1705852fc6 in ?? () from /usr/local/lib/libgtk-3.so.2201.0 #73 0x00000b1650462a86 in g_type_create_instance () from /usr/local/lib/libgobject-2.0.so.4200.11 #74 0x00000b165044dbc0 in ?? () from /usr/local/lib/libgobject-2.0.so.4200.11 #75 0x00000b165044d9a6 in g_object_new_valist () from /usr/local/lib/libgobject-2.0.so.4200.11 ---Type <return> to continue, or q <return> to quit--- #76 0x00000b165044d3da in g_object_new () from /usr/local/lib/libgobject-2.0.so.4200.11 #77 0x00000b1705852da0 in gtk_file_chooser_dialog_new () from /usr/local/lib/libgtk-3.so.2201.0 #78 0x00000b142e61c66e in ?? () #79 0xfffffffffffffffd in ?? () #80 0x0000000000000000 in ?? ()

