Failing to load an icon is unlikely to cause GnuCash to quit or crash and IIRC there’s one that was removed from awaita but still referenced by Gtk, hence that error message. Try starting under gdb and setting a breakpoint on exit() to get a backtrace of where it’s really quitting or crashing.
Regards, John Ralls > On Aug 15, 2024, at 22:06, Hai Liang Wang <hailiang.hl.w...@gmail.com> wrote: > > What I tried just now, but not work. > As mentioned in https://bbs.archlinux.org/viewtopic.php?id=261143 > > *update-mime-database /mingw32/share/mime* > > *chmod -R 755 /mingw32/share/mime* > *gdk-pixbuf-query-loaders --update-cache* > > And start gnucash.exe again, I get the same error as above. > > Cheers. > Hai Liang W. > > > On Fri, Aug 16, 2024 at 12:53 PM Hai Liang Wang <hailiang.hl.w...@gmail.com> > wrote: > >> hi, folks >> >> After getting a build on my dev machine, I get *gnucash.exe* under >> *C:\gcdev64\gnucash\stable\inst\bin*. >> *But I cannot start by double click, nothing happens with double click.* >> So, I start it with mingw32 terminal, as below. >> >> *Administrator@ZIHUATANEJO MINGW32 /c/gcdev64/gnucash/stable/inst/bin* >> *# ./gnucash.exe* >> *This is a development version. It may or may not work.* >> *Report bugs and other problems to gnucash-de...@gnucash.org >> <gnucash-de...@gnucash.org>* >> *You can also lookup and file bug reports at https://bugs.gnucash.org >> <https://bugs.gnucash.org>* >> *To find the last stable version, please refer to https://www.gnucash.org/ >> <https://www.gnucash.org/>* >> *3:2024/08/16 >> 12-45-24:gwen(25272):C:/gcdev64/gnucash/stable/src/gwenhywfar-5.11.2beta/src/base/i18n.c: >> 122: No translation found for WIN32 locale [English_United States.1252]* >> >> *(gnucash.exe:25272): Gtk-WARNING **: 12:45:24.655: Could not load a >> pixbuf from icon theme.* >> *This may indicate that pixbuf loaders or the mime database could not be >> found.* >> **** >> *Gtk:ERROR:../gtk+-3.24.43/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: >> assertion failed (error == NULL): Failed to load >> C:\gcdev64\msys2\mingw32\share\icons\AdwaitaLegacy\32x32/status\image-missing.png: >> Unrecognized image file format (gdk-pixbuf-error-quark, 3)* >> *Bail out! >> Gtk:ERROR:../gtk+-3.24.43/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: >> assertion failed (error == NULL): Failed to load >> C:\gcdev64\msys2\mingw32\share\icons\AdwaitaLegacy\32x32/status\image-missing.png: >> Unrecognized image file format (gdk-pixbuf-error-quark, 3)* >> >> As you can see, something with gtk breaks the start. >> I checked >> *C:\gcdev64\msys2\mingw32\share\icons\AdwaitaLegacy\32x32/status\image-missing.png*, >> which exist. I can open this png file on Windows Explorer. >> >> Need some help, thanks. >> >> Cheers. >> Hai Liang W. >> > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.