OriginPro 8 refuses to work with a new Wine in Mavericks

Questions about Wine on macOS.
Locked
edited
Level 2
Level 2
Posts: 13
Joined: Thu Aug 29, 2013 12:45 am

OriginPro 8 refuses to work with a new Wine in Mavericks

Post by edited »

Wine was running OriginPro 8 quite okay even until after I upgraded from OSX Lion to Mavericks.

I use MacPorts and Wine. Under Mavericks, MacPorts refused to upgrade outdated ports, so I had to delete and reinstall MacPorts and all its ports, including Wine. I'm not sure if that was a good or a bad idea.

After the re-install of Wine, OriginPro 8 stopped working. At first, it crashed (it freezes) after clicking five or six times on the "File" menu. Then it crashed/froze instantly when I clicked on the "File" menu. Clicking on other menu items, e.g. "Edit" or "Help" or "Window" did not elicit a crash.

Upon freezing/crashing, it says only:
>fixme:storage:create_storagefile Storage share mode not implemented.
>Assertion failed at address 0x000b:0x9938f952 (thread 0009), starting debugger...
But the debugger neither ever finishes nor does it tell me anything.

I tried also OriginPro 8.51, but it showed exactly the same freezing behavior when clicking on "File".

It was still ok to work with, as it started fine, and the button bar allows most of the "File" menu's commands. But now, the freezing occurs already during starting it. :evil:

I read from this ticket http://appdb.winehq.org/objectManager.p ... n&iId=5834 and from other sources that this might have something to do with msiexec, especially when something freezes. I tried to install msiexec version 4 and 6, additionally, with wine tricks, but both fail to install.

I do not understand what is going on there. Do I need Wine-devel instead of Wine? Which components of Wine did I forgot to install?
edited
Level 2
Level 2
Posts: 13
Joined: Thu Aug 29, 2013 12:45 am

Re: OriginPro 8 refuses to work with a new Wine in Mavericks

Post by edited »

I managed to get the backtrace, maybe this helps somehow ...

Xyzs-MacBook-Pro:~ Xyz$ wine winedbg /Users/Xyz/.wine/drive_c/Program\ Files/OriginLab/Origin8/Origin8.exe
err:menu builder:write_freedesktop_mime_type_entry error writing file /Users/Xyz/.local/share/mime/packages/x-wine-extension-/bzw.xml
err:menu builder:write_freedesktop_association_entry error writing association file "/Users/Xyz/.local/share/applications/wine-extension-/bzw.desktop"
WineDbg starting on pid 0026
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0x7b848c39: movl %ebx,0x4(%esp)
Wine-dbg>set $BreakOnFirstChance=0
Wine-dbg>cont
0x7b848c39: movl %ebx,0x4(%esp)
Wine-dbg>cont
Process of pid=0028 has terminated
Unhandled exception: assertion failed in 32-bit code (0x9938f952).
Register dump:
CS:000b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:9938f952 ESP:0066fa9c EBP:0066fab8 EFLAGS:00000206( - -- I - -P- )
EAX:00000000 EBX:00000042 ECX:0066fa9c EDX:9938f952
ESI:00000006 EDI:401f7000
Stack dump:
0x0066fa9c: 91ac8167 00001c03 00000006 00000000
0x0066faac: 00001c03 4030d000 9098c446 0066fae8
0x0066fabc: 9098c340 401f7000 00000006 00000000
0x0066facc: 9c16d0bb 4030d000 ffffffff 909c07cb
0x0066fadc: ffffffdf 4030d000 909c1f88 0066fb08
0x0066faec: 9098c488 4030d000 909c07cb 0066fb14
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x9938f952 (0x0066fab8)
1 0x9098c340 (0x0066fae8)
2 0x9098c488 (0x0066fb08)
3 0x909b99db (0x0066fb28)
4 0x909b99f2 (0x0066fb38)
5 0x909b9a1c (0x0066fb48)
6 0x909b9d3b (0x0066fb78)
7 0x7b8565ed in kernel32 (+0x465ec) (0x0066fc08)
8 0x5f45edba in mfc42 (+0x5edb9) (0x0066fc28)
9 0x5f45ee85 in mfc42 (+0x5ee84) (0x0066fd50)
10 0x1202b3b2 in ou80 (+0x2b3b1) (0x004121d8)
11 0x5f49d64c in mfc42 (+0x9d64b) (0x120b28fc)
12 0x12129d78 in ou80 (+0x129d77) (0x1202b220)
0x9938f952: jnb 0x9938f962
edited
Level 2
Level 2
Posts: 13
Joined: Thu Aug 29, 2013 12:45 am

Re: OriginPro 8 refuses to work with a new Wine in Mavericks

Post by edited »

I actually meant msxml and not msiexec. Sorry.

A clean wineprefix for OriginPro solves the problem (partially though, as the 'file' menu is still broken).

Strangely, if I run any other program with Wine after installing OriginPro, then this leads to OriginPro freezing directly when it starts.
Locked