https://bugs.winehq.org/show_bug.cgi?id=55925
Bug ID: 55925 Summary: StarOffice 4.0 crashes on start Product: Wine Version: 8.20 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alexhenrie24@gmail.com Distribution: ---
Created attachment 75485 --> https://bugs.winehq.org/attachment.cgi?id=75485 WINEDEBUG=+ole
Steps to reproduce:
1. Run `SETUP.EXE` (straightforward even if you don't know German)
2. Run `wine 'C:\office40\soffice.exe'`
This looked suspicious:
0114:trace:ole:StgOpenStorage16 (c:\office40\config\soffice.cfg,00000000,0x00000040,00000000,0,02D7F530) 0114:warn:ole:StgOpenStorage16 Couldn't open file for storage
$ sha256sum SETUP.EXE 68f4fa4f1b2cc18056190c8082dacf4d8e296b4aec97527bb5b52eafabf6c699
https://bugs.winehq.org/show_bug.cgi?id=55925
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, win16 URL| |https://winworldpc.com/down | |load/5585311d-b860-11e7-b8e | |6-fa163e9022f0
https://bugs.winehq.org/show_bug.cgi?id=55925
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- One thing to note: StarOffice 4.0 SP2 looks like it was also available as 32-bit variant, e.g. https://archive.org/download/star-office/StarOffice.iso soffice.exe: PE32 executable (GUI) Intel 80386, for MS Windows, 7 sections This works without issue as far as I can see.
But the download in this bug looks like a 16-bit version of StarOffice 4.0 SP2: soffice.exe: MS-DOS executable, NE for MS Windows 3.x (3.10) (EXE)
Because "c:/office40/config/soffice.cfg" was just missing in the 16-bit installation, I just copied it over from the 32-bit. Repeating the step for a "c:/office40/explorer/adressen.sdb".
Then the next blocker would be this: wine: Call from 76FA2467 to unimplemented function ole2.dll16.READFMTUSERTYPESTG, aborting
So I assume the topic of this bug is why these files do not get get generated properly in the 16-bit version.
In the 32-bit version both files are not existing just after installation, therefore they look like they should get created on the first start of soffice.exe.