![]() Replaced the 'shipping' dll on GIMP 2.8.16 on Windows XP, Win 7, Win 8.1, Win 10, all 32 bit. I took the libpixman-1-0.dll suggested by Alain G. We can compare the standard release build chain with nightly options I strongly suggest to not disable SSE for performance reasons The link you provided require pixman 0.32.6, while the one I compiled is 0.32.8 So to me the only version that cause the crash is the one supplied with 2.8.16 standard release :) Note2: I had not tested the whole GIMP 2.8stable-i686. Note1: pixman DLL file from 2.8stable-i686- and 2.9.3dev-i686- are binary identical. Using GIMP 2.9.3dev-i686- (darkrefractions) pixman DLL with GIMP 2.8.16 does not crash. Using GIMP 2.8stable-i686- (darkrefractions) pixman DLL with GIMP 2.8.16 does not crash. Using GIMP 2.8.14 32bit pixman DLL with GIMP 2.8.16 does not crash. I can add the following results on my WinXP sp3 32bit: Maybe the _attribute in the functions code, do the same, but we know where and when was added? So seems to me that stackrealign is not related to this bug. I can confirm, with and without mstackreaalign (and with 02 or O3), GIMP 2.8.16 with my generated DLL never crash, instead with the original DLL I got always reproducible crash. ![]() With a different libstdc++, because during startup it shows the dialog ** It seems that help-browser, web-page and file-pdf were built (-disable-sse2 or CFLAGS=-mstackreaalign or whatever is necessary) This way it is easier to control the build environment I suggest to add to the installer a libpixman built like bablĪnd gegl (it has few dependencies) rather than using that from So there is something in the versions built for the nightlies The version that it ships should be already recent enough It crashes with the libpixman that it shipsĪnd does not crash with the 4 in the. I downloaded the nightly build () and tested** that Says that it requires XP SP3 (mine is SP2). I could not test the official GIMP because the installer Valerio thank you for building the 4 libraries. > as expected realigned versions are little bigger, it add 4 bytes for each > built on a Linux32bit with O2 and O3, with and without realign (In reply to Valerio Messina from comment #30) It contain valid Jernej Simoncic SHA1 signature on martedì 2 settembre 2014 22:25:56 Libpixman-1-0.dll packaged with GIMP 2.8.14 for Windows. Pixman-0.32.8 cross-compiled to win32 with:CFLAGS="-O3 -mstackrealign", strippedīuilt on a Linux32bit with O2 and O3, with and without realign
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |