Page 1 of 1

Appcrash 1.14.0

Posted: Wed Apr 26, 2023 11:41 pm
by Tokener
Dear synchronicity
using wimlib-imagex.exe(1.14.0) on Win7x64 causes an Appcrash. (everytime)
Details:
command line:
"B:\Downloads\wimlib-1.14.0-windows-x86_64-bin\wimlib-imagex.exe" info "B:\Downloads\ThunderbirdPortable.wim"
--> Windows reports appcrash:
Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: wimlib-imagex.exe
Anwendungsversion: 0.0.0.0
Anwendungszeitstempel: 6444dc33
Fehlermodulname: libwim-15.dll
Fehlermodulversion: 0.0.0.0
Fehlermodulzeitstempel: 6444dc33
Ausnahmecode: c000001d
Ausnahmeoffset: 000000000000567c
Betriebsystemversion: 6.1.7601.2.1.0.256.1
Gebietsschema-ID: 1031
Zusatzinformation 1: 74e5
Zusatzinformation 2: 74e53ecc679cd094f4c5c21eaf6f00a2
Zusatzinformation 3: e037
Zusatzinformation 4: e0378b10a95ee72a0aa397b9e9212890
using the version command:
C:\Windows\system32>"B:\Downloads\wimlib-1.14.0-windows-x86_64-bin\wimlib-image.exe" --version
wimlib-imagex 1.14.0 (using wimlib 1.14.0)
Copyright 2012-2023 Eric Biggers
License GPLv3+; GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Report bugs to https://wimlib.net/forums/.
Best regards T.

Re: Appcrash 1.14.0

Posted: Wed Apr 26, 2023 11:53 pm
by synchronicity
Is it just on that one file ThunderbirdPortable.wim? Are you able to send me that file? Or if it is too large, you could try 'wimlib-imagex info --extract-xml=info.xml ThunderbirdPortable.wim' with wimlib v1.13.6 and just attach the file info.xml. There's a chance that will be enough.

Re: Appcrash 1.14.0

Posted: Thu Apr 27, 2023 12:09 am
by synchronicity
Another thing you could check is whether the problem goes away if the environmental variable WIMLIB_DISABLE_CPU_FEATURES is set to *:

Code: Select all

powershell
$env:WIMLIB_DISABLE_CPU_FEATURES='*'
wimlib-imagex info ThunderbirdPortable.wim

Re: Appcrash 1.14.0

Posted: Thu Apr 27, 2023 12:31 am
by synchronicity
Actually never mind, I don't think you need to bother with either of those. This is on an older CPU, right? I think it's crashing due to the xgetbv instruction being executed when the CPU doesn't support it, due to a compiler optimization that became possible in v1.14.0. I'll fix that.

Re: Appcrash 1.14.0

Posted: Thu Apr 27, 2023 12:47 am
by synchronicity
Can you check if the attached binaries work for you? Thanks!

[Edited to just attach the binaries, instead of linking to GitHub Actions artifacts which it seems aren't publicly accessible.]

Re: Appcrash 1.14.0

Posted: Thu Apr 27, 2023 8:03 am
by Tokener
Hello synchronicity
Thank you for fast response.
The new file you offered for download is working well.
Thank you very much.
This is on an older CPU, right?
Yes you are right, the CPU is not "new".
The CPU is I3 M330 2.13GHz from Toshiba Laptop (BIOS 21.01.2011)

Best regards T.

Re: Appcrash 1.14.0

Posted: Thu Apr 27, 2023 2:23 pm
by YamingGrhapati
1.14.0 also reports an error on my computer, my CPU is Intel J1800
QQ截图20230427202009.png
QQ截图20230427202009.png (142.09 KiB) Viewed 5854 times

Re: Appcrash 1.14.0

Posted: Fri Apr 28, 2023 6:45 am
by synchronicity
I have released wimlib v1.14.1 with a fix for this bug.