Release of 2.7.6 delayed

John Ralls jralls at ceridwen.us
Mon Mar 12 18:00:42 EDT 2018



> On Mar 11, 2018, at 10:38 PM, John Ralls <jralls at ceridwen.us> wrote:
> 
> I'm holding off on announcing the release because the installed package crashes on startup in my Win7 VM, though it works fine when run from the build and the installed package works fine on the Win10 VM.
> 
> You can get it from https://code.gnucash.org/builds/win32/releases/gnucash-2.7.6-setup.exe if you feel like poking at it.
> That one was made by the "official" build VM that Derek maintains. When it failed on Win7 I tried doing a build on that, which as I said runs when run from the build environment but when packaged and installed it crashes. It writes the following to the console:
> 
> (gnucash.exe:5784): Gtk-WARNING **: Could not load a pixbuf from icon theme.
> This may indicate that pixbuf loaders or the mime database could not be found.
> **
> Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load C:\Program Files (x86)\gnucash\share\icons\Adwaita\16x16/status\image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
> 
> and the head of the stack trace is:
> #0  0x761f338e in KERNELBASE!DebugBreak ()
>   from C:\Windows\syswow64\KernelBase.dll
> #1  0x68828b59 in ?? ()
>   from C:\Program Files (x86)\gnucash\bin\libglib-2.0-0.dll
> #2  0x68819bb5 in ?? ()
>   from C:\Program Files (x86)\gnucash\bin\libglib-2.0-0.dll
> #3  0x6881a6b7 in ?? ()
>   from C:\Program Files (x86)\gnucash\bin\libglib-2.0-0.dll
> #4  0x02177940 in ?? () from C:\Program Files (x86)\gnucash\bin\libgtk-3-0.dll
> (Mingw-w64 libraries have their symbols stripped)
> The controlling GnuCash frame is
> #48 0x6c922032 in gnc_show_splash_screen ()

Solved. Though I have to wonder why it worked on Win10 or previous releases: The gdk-pixbuf loaders weren't in the bundle; after that it started, but noticed that librsvg and libcroco were also missing.

With those in place and Di Mang's catching that I'd neglected to update the version in NEWS, I can finish up. Shouldn't be more than another hour or so.

Regards,
John Ralls



More information about the gnucash-devel mailing list