https://bugs.winehq.org/show_bug.cgi?id=37374
Bug ID: 37374 Summary: Behringer X-32 Edit will not open or run Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: eric@roch.us
Created attachment 49700 --> https://bugs.winehq.org/attachment.cgi?id=49700 Details of errors
This file is a single executable file, found at http://www.behringerdownload.de/X32/X32-Edit_V2.3_PC.zip, used to create and edit scenes for the Behringer X-32 Sound Mixer. Double clicking the file after extraction, or opening through the terminal both yield the same error, posted below.
https://bugs.winehq.org/show_bug.cgi?id=37374
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Version|unspecified |1.7.27 Keywords| |download URL| |http://www.behringerdownloa | |d.de/X32/X32-Edit_V2.3_PC.z | |ip Component|-unknown |dwrite CC| |focht@gmx.net Ever confirmed|0 |1 Summary|Behringer X-32 Edit will |Behringer X-32 Edit crashes |not open or run |on startup Severity|major |normal
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
--- snip --- $ WINEDEBUG=+tid,+seh,+relay,+dwrite wine ./X32-Edit.exe >>log2.txt 2>&1 ... 0023:Call dwrite.DWriteCreateFactory(00000000,007e20fc,00834fd0) ret=005526c4 0023:trace:dwrite:DWriteCreateFactory (0, {b859ee5a-d838-4b5b-a2e8-1adc7d93db48}, 0x834fd0) ... 0023:Ret dwrite.DWriteCreateFactory() retval=00000000 ret=005526c4 0023:trace:dwrite:dwritefactory_GetSystemFontCollection (0x145d08)->(0x834fd4 0) ... 0023:trace:dwrite:get_system_fontcollection building system font collection: ... 0023:Call gdi32.EnumFontFamiliesExW(00100033,0033f8a4,7d229dc2,00143968,00000000) ret=7d229f20 ... 0023:trace:dwrite:add_family_syscollection family name L"Liberation Sans" ... 0023:trace:dwrite:add_family_syscollection family name L"Liberation Mono" ... 0023:trace:dwrite:add_family_syscollection family name L"Liberation Serif" ... 0023:trace:dwrite:add_family_syscollection family name L"Wingdings" 0023:Ret gdi32.EnumFontFamiliesExW() retval=00000001 ret=7d229f20 ... 0023:trace:dwrite:dwritefontcollection_AddRef (0x143968)->(2) ... 0023:trace:dwrite:dwritefontcollection_FindFamilyName (0x143968)->(L"Bitstream Vera Sans" 0x33f978 0x33f970) 0023:trace:dwrite:dwritefontcollection_GetFontFamily (0x143968)->(0 0x33f97c) ... 0023:trace:dwrite:dwritefontfamily_GetFontCount (0x154d98) 0023:trace:seh:raise_exception code=c0000005 flags=0 addr=0x552a08 ip=00552a08 tid=0023 0023:trace:seh:raise_exception info[0]=00000000 0023:trace:seh:raise_exception info[1]=00000000 0023:trace:seh:raise_exception eax=00000000 ebx=00ccd0a0 ecx=00000000 edx=7bcecbc8 esi=00ccd090 edi=00000000 0023:trace:seh:raise_exception ebp=0033f9b8 esp=0033f960 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00210246 0023:trace:seh:call_stack_handlers calling handler at 0x5eb44b code=c0000005 flags=0 ... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00552a08). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00552a08 ESP:0033f960 EBP:0033f9b8 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:00ccd0a0 ECX:00000000 EDX:7bcecbc8 ESI:00ccd090 EDI:00000000 ... Backtrace: =>0 0x00552a08 in x32-edit (+0x152a08) (0x0033f9b8) 1 0x0055578d in x32-edit (+0x15578c) (0x0033f9d8) 2 0x00554ae4 in x32-edit (+0x154ae3) (0x0033fa04) 3 0x0058f2a9 in x32-edit (+0x18f2a8) (0x0033fa30) 4 0x0058edfd in x32-edit (+0x18edfc) (0x0033fa4c) 5 0x0054d22e in x32-edit (+0x14d22d) (0x0033fa90) 6 0x0054dc7f in x32-edit (+0x14dc7e) (0x0033faac) ... --- snip ---
The app tries to enumerate all of the fonts in a font family. All font family objects have zero fonts (yet), after instanciating ('create_fontfamily').
$ sha1sum X32-Edit_V2.3_PC.zip 8cf858a7c64c132257f3c8dbba6fccb4f4d0bba2 X32-Edit_V2.3_PC.zip
$ du -sh X32-Edit_V2.3_PC.zip 4.2M X32-Edit_V2.3_PC.zip
$ wine --version wine-1.7.28-47-gee19362
Regards
https://bugs.winehq.org/show_bug.cgi?id=37374
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |cae5d19338099f3ae8a57fcaf7c | |8bf46a2d79538 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- This particular failure should be fixed now - system font collection now is implemented as a normal custom collection and font count is properly maintained. Please give it another try (1.7.30 contains a fix) and report next problem.
https://bugs.winehq.org/show_bug.cgi?id=37374
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.31.