[Bug 34031] Altium Designer 2013 installer crashes on startup ( gdiplus enumeration/query failure for GIF encoder support)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Oct 14 06:17:08 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=34031
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |focht at gmx.net
Keywords| |download, Installer
Resolution|--- |DUPLICATE
Summary|Altium Designer 2013 |Altium Designer 2013
|installer aborts without |installer crashes on
|native gdiplus |startup (gdiplus
| |enumeration/query failure
| |for GIF encoder support)
URL| |altium-install.s3.amazonaws
| |.com/InstallTools/10.0.0.27
| |559/AltiumInstaller.exe
--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
the original (offline) installer is no longer available.
Comment https://bugs.winehq.org/show_bug.cgi?id=34012#c3 provided a link to
web-installer of Altium Designer 10/12:
--- quote ---
http://altium-install.s3.amazonaws.com/InstallTools/10.0.0.24608/AltiumInstaller.exe
--- quote ---
By substituting the version string in the URL, the 2013 version = 10.0.0.xxx
can be retrieved too (version/build numbers found with some Google searches):
altium-install.s3.amazonaws.com/InstallTools/10.0.0.27559/AltiumInstaller.exe
Tidbit: Wine 1.6.x MSI was broken with modern GCC so it's not a good candidate
to reproduce installer problems unless you applied backport fix (bug 36139).
--- snip ---
$ WINEDEBUG=+seh,+gdiplus,+relay wine ./AltiumInstaller.exe >>log2.txt 2>&1
...
0026:Call KERNEL32.LoadLibraryW(00675a14 L"gdiplus.dll") ret=005edd01
0026:Ret KERNEL32.LoadLibraryW() retval=7db80000 ret=005edd01
0026:Call
KERNEL32.WriteProcessMemory(ffffffff,7ecebfac,0033fc57,00000005,0033fc38)
ret=005314a2
0026:Ret KERNEL32.WriteProcessMemory() retval=00000001 ret=005314a2
0026:Call KERNEL32.SetErrorMode(00000000) ret=00420a9d
0026:Ret KERNEL32.SetErrorMode() retval=00008000 ret=00420a9d
...
0026:Call KERNEL32.GetProcAddress(7db80000,00d89f34 "GdipGetImageRawFormat")
ret=0040ed47
0026:Ret KERNEL32.GetProcAddress() retval=7db8e100 ret=0040ed47
0026:Call gdiplus.GdiplusStartup(0095cf40,008cda78,00000000) ret=00675255
trace:gdiplus:GdiplusStartup 0x95cf40 0x8cda78 (nil)
trace:gdiplus:GdiplusStartup GdiplusStartupInput 1 (nil) 0 0
0026:Ret gdiplus.GdiplusStartup() retval=00000000 ret=00675255
0026:Call gdiplus.GdipGetImageEncodersSize(0033fdb4,0033fdb0) ret=006774bf
trace:gdiplus:GdipGetImageEncodersSize 0x33fdb4 0x33fdb0
0026:Ret gdiplus.GdipGetImageEncodersSize() retval=00000000 ret=006774bf
0026:Call gdiplus.GdipGetImageEncoders(00000004,00000130,00cba8d0) ret=00677502
trace:gdiplus:GdipGetImageEncoders 4 304 0xcba8d0
0026:Ret gdiplus.GdipGetImageEncoders() retval=00000000 ret=00677502
0026:Call gdiplus.GdipGetImageEncodersSize(0033fdb4,0033fdb0) ret=006774bf
trace:gdiplus:GdipGetImageEncodersSize 0x33fdb4 0x33fdb0
0026:Ret gdiplus.GdipGetImageEncodersSize() retval=00000000 ret=006774bf
0026:Call gdiplus.GdipGetImageEncoders(00000004,00000130,00cba8d0) ret=00677502
trace:gdiplus:GdipGetImageEncoders 4 304 0xcba8d0
0026:Ret gdiplus.GdipGetImageEncoders() retval=00000000 ret=00677502
0026:Call gdiplus.GdipGetImageEncodersSize(0033fdb4,0033fdb0) ret=006774bf
trace:gdiplus:GdipGetImageEncodersSize 0x33fdb4 0x33fdb0
0026:Ret gdiplus.GdipGetImageEncodersSize() retval=00000000 ret=006774bf
0026:Call gdiplus.GdipGetImageEncoders(00000004,00000130,00cba8d0) ret=00677502
trace:gdiplus:GdipGetImageEncoders 4 304 0xcba8d0
0026:Ret gdiplus.GdipGetImageEncoders() retval=00000000 ret=00677502
0026:Call gdiplus.GdipGetImageEncodersSize(0033fdb4,0033fdb0) ret=006774bf
trace:gdiplus:GdipGetImageEncodersSize 0x33fdb4 0x33fdb0
0026:Ret gdiplus.GdipGetImageEncodersSize() retval=00000000 ret=006774bf
0026:Call gdiplus.GdipGetImageEncoders(00000004,00000130,00cba8d0) ret=00677502
trace:gdiplus:GdipGetImageEncoders 4 304 0xcba8d0
0026:Ret gdiplus.GdipGetImageEncoders() retval=00000000 ret=00677502
0026:Call gdiplus.GdipGetImageEncodersSize(0033fdb4,0033fdb0) ret=006774bf
trace:gdiplus:GdipGetImageEncodersSize 0x33fdb4 0x33fdb0
0026:Ret gdiplus.GdipGetImageEncodersSize() retval=00000000 ret=006774bf
0026:Call gdiplus.GdipGetImageEncoders(00000004,00000130,00cba8d0) ret=00677502
trace:gdiplus:GdipGetImageEncoders 4 304 0xcba8d0
0026:Ret gdiplus.GdipGetImageEncoders() retval=00000000 ret=00677502
0026:Call user32.LoadStringW(00400000,0000fd97,0033dd6c,00001000) ret=0040bd6e
0026:Ret user32.LoadStringW() retval=00000024 ret=0040bd6e
...
0026:Call KERNEL32.WideCharToMultiByte(000004e4,00000000,00d49f2c L"Invalid
operation in GDI+ (Code: 1)",00000023,00000000,00000000,00000000,00000000)
ret=00407058
0026:Ret KERNEL32.WideCharToMultiByte() retval=00000023 ret=00407058
0026:Call KERNEL32.WideCharToMultiByte(000004e4,00000000,00d49f2c L"Invalid
operation in GDI+ (Code: 1)",00000023,00d57e04,00000023,00000000,00000000)
ret=00407058
0026:Ret KERNEL32.WideCharToMultiByte() retval=00000023 ret=00407058
0026:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033fda4)
ret=00665add
trace:seh:raise_exception code=eedfade flags=1 addr=0x7ed0063b ip=7ed0063b
tid=0026
trace:seh:raise_exception info[0]=00677729
trace:seh:raise_exception info[1]=00d89f00
trace:seh:raise_exception info[2]=000001c6
trace:seh:raise_exception info[3]=008b927c
trace:seh:raise_exception info[4]=000001d5
trace:seh:raise_exception info[5]=0033fdc4
trace:seh:raise_exception info[6]=0033fdc0
trace:seh:raise_exception eax=7ecee805 ebx=00000018 ecx=0033fcd4 edx=0033fda4
esi=0033fdc4 edi=0033fd50
trace:seh:raise_exception ebp=0033fd28 esp=0033fcb4 cs=0023 ds=002b es=002b
fs=0063 gs=006b flags=00200216
trace:seh:call_stack_handlers calling handler at 0x677604 code=eedfade flags=1
trace:seh:call_stack_handlers handler at 0x677604 returned 1
trace:seh:call_stack_handlers calling handler at 0x406a0e code=eedfade flags=1
...
--- snip ---
Anyway this is a dupe of bug 34356 (fixed in Wine 1.7.48+). Easily found thanks
to my habit of including partial trace logs/exception traces to match with.
$ sha1sum AltiumInstaller.exe
62d44f81a382008f77219fc9fce23385aa0a6245 AltiumInstaller.exe
$ du -sh AltiumInstaller.exe
6.7M AltiumInstaller.exe
$ wine --version
wine-3.18
Regards
*** This bug has been marked as a duplicate of bug 34356 ***
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list