[Bug 47580] New: Dolphin Smalltalk 7.1.8
https://bugs.winehq.org/show_bug.cgi?id=47580 Bug ID: 47580 Summary: Dolphin Smalltalk 7.1.8 Product: Wine Version: 4.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus Assignee: wine-bugs(a)winehq.org Reporter: brickviking(a)gmail.com Distribution: --- Created attachment 64986 --> https://bugs.winehq.org/attachment.cgi?id=64986 Backtrace for Dolphin7.exe on clean .wine without winetricks gdiplus Dolphin Smalltalk Application (Dolphin7.exe) crashes on startup with the following text in the terminal (along with the rest of the message): wine: Unhandled exception 0xc00002b5 in thread 9 at address 0x1000c2c0 (thread 0009), starting debugger... A dialog box is brought up by wine stating "The program Dolphin7 has encountered a serious problem and needs to close. We are sorry for the inconvenience." Installing gdiplus with winetricks allows Dolphin7 to start. Wine is 4.8-staging from winehq repositories, running on 64-bit Fedora 28. The .wine is 32-bit (WINEARCH=win32) and newly created to report this bug. Instructions required to set up: * The Dolphin VM (needed to run the image) is available from https://github.com/dolphinsmalltalk/Dolphin/releases/download/v7.1.8/Dolphin.... * The rest of the data can be fetched with: git clone https://github.com/dolphinsmalltalk/Dolphin. * cd into the Dolphin Smalltalk directory, extract the DolphinVM.zip file (it will contain the Dolphin7.exe file and some DLLs) into that directory. * create the DPRO image as follows: user(a)host:/home/user/src/Dolphin$ wine ./Dolphin7.exe DBOOT.img7 DolphinProfessional To reproduce the bug (at least on wine-4.8): wine ./Dolphin7.exe DPRO.img7 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 Eric Gillespie <brickviking(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |blocker CC| |brickviking(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #1 from Eric Gillespie <brickviking(a)gmail.com> --- A couple of other things I forgot to mention. On my machine, the bug is 100% reproducible, and I'm on wine-4.8-staging. I'm unable to install wine-4.8-devel, as libFAudio isn't in the Fedora repo for Fedora 28. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 Eric Gillespie <brickviking(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 Eric Gillespie <brickviking(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|brickviking(a)gmail.com | -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://github.com/dolphins | |malltalk/Dolphin Summary|Dolphin Smalltalk 7.1.8 |Dolphin Smalltalk 7.1.8 | |crashes on startup --- Comment #2 from Matteo Bruni <matteo.mystral(a)gmail.com> --- Can you get a +gdiplus trace? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #3 from Eric Gillespie <brickviking(a)gmail.com> --- I can, but that log's bigger than the limit allowed by the database, at 11.9mb. Does this database accept zipped files? Regards, brickviking (a.k.a. DrSmokey) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #4 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Eric Gillespie from comment #3)
I can, but that log's bigger than the limit allowed by the database, at 11.9mb. Does this database accept zipped files?
Yes, please compress it and upload it, if that's possible. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #5 from Eric Gillespie <brickviking(a)gmail.com> --- Created attachment 64996 --> https://bugs.winehq.org/attachment.cgi?id=64996 7zipped output from +gdiplus This output was created from 'WINEDEBUG=+gdiplus wine ./Dolphin7.exe DPRO.img7' -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #6 from Vincent Povirk <madewokherd(a)gmail.com> --- Tried the instructions in comment 1, I get an error dialog: 0009:Call user32.MessageBoxW(00000000,00185dc0 L"Image file 'Z:\\home\\burn\\Desktop\\Dolphin\\DBOOT.img7' is of unrecognised type '\6570\2f63\3176\6f0a'",00c0f830 L"Dolphin Smalltalk",00013010) ret=004015f1 That looks like ascii text misinterpreted as utf-16:
'\x70\x65\x63\x2f\x76\x31\x0a\x6f' 'pec/v1\no'
That's text from DBOOT.img7. Is it possible this is pointing it to the wrong file? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #7 from Eric Gillespie <brickviking(a)gmail.com> --- $ ls -l DBOOT.img7 -rw-rw-r-- 1 viking viking 1450668 Jul 23, 22:16 DBOOT.img7 $ hexdump DBOOT.img7 | head -n 1 00000000 5349 0054 0007 07e0 0000 0000 0000 0000 (bytes within pairs are swapped in hexdump output) First four characters of DBOOT.img7 (or indeed, of any Dolphin Smalltalk image file) should be "IST" (0x49 0x53 0x54 0x00). If you get stuck, go through the steps in https://github.com/brickviking/Dolphin/wiki/. I may have missed a step in the instructions I gave above, I've only just recently got this down in text form myself. Could you post (here) the DBOOT.img7 you have here? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 --- Comment #8 from Eric Gillespie <brickviking(a)gmail.com> --- Yup. Step I missed was: install git-lfs, then do "git lfs install" from within the Dolphin directory, and "git lfs pull". Disregard the previous request for the DBOOT.img7 you have, it'll be a "lfs pointer" to the real file up on github's Large File Storage. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47580 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla