clrmamepro [English] > clrmame Discussion
Clrmamepro 64 bits crash under wine64
vicmarto:
Hello!
Clrmamepro 64 bits (v. 4.036a) crash when runs under wine64 (v. 5.0).
The Welcome screen appears correctly, and after pressing the accept button, it crash.
Attachment is the log report:
vicmarto:
Same happens under wine64 (v. 4.21). This is the report:
--- Code: ---Unhandled exception: page fault on read access to 0x00000020 in 64-bit code (0x000000014045019a).
Register dump:
rip:000000014045019a rsp:0000000001b6fd60 rbp:0000000001b6ffd0 eflags:00010246 ( R- -- I Z- -P- )
rax:0000000000000000 rbx:0000000000000001 rcx:0000000000000000 rdx:0000000000fd38f0
rsi:000000007be7bdcc rdi:0000000000000003 r8:00000001405df970 r9:0000000001b6fd20 r10:000047af2a80da37
r11:0000000000000000 r12:0000000000000000 r13:0000000000000000 r14:0000000000fd6fc0 r15:0000000000000000
Stack dump:
0x0000000001b6fd60: 0000000000000000 0000000000000000
0x0000000001b6fd70: 0000000000000005 0000000000000005
0x0000000001b6fd80: 0000000000fd6fc0 000000014043cd62
0x0000000001b6fd90: 0000000000000000 000000007be7bdcc
0x0000000001b6fda0: 0000000000fd6fc0 0000000000000000
0x0000000001b6fdb0: 000000014043cd34 000000007bc93893
0x0000000001b6fdc0: 0000000000000000 0000000000000000
0x0000000001b6fdd0: 0000000000000000 0000000000000000
0x0000000001b6fde0: ffffffffffffffff 000000007bcb77d0
0x0000000001b6fdf0: 000000007bc40c50 0000000000000000
0x0000000001b6fe00: 0000000001b6fde0 000000014043cd34
0x0000000001b6fe10: 0000000001b6fdc0 0000000001b6ffd0
Backtrace:
=>0 0x000000014045019a in cmpro64 (+0x45019a) (0x0000000001b6ffd0)
1 0x000000014043cd62 in cmpro64 (+0x43cd61) (0x0000000001b6ffd0)
0x000000014045019a: movq 0x0000000000000020(%rax),%rcx
Modules:
Module Address Debug info Name (41 modules)
PE 220000- 235000 Deferred msimg32
PE 240000- 35c000 Deferred shlwapi
PE 360000- 3a7000 Deferred imm32
PE 3b0000- 75c000 Deferred oleaut32
PE 760000- 85b000 Deferred oleacc
PE 860000- a06000 Deferred wininet
PE b20000- b2d000 Deferred api-ms-win-core-fibers-l1-1-1
PE b30000- b3e000 Deferred api-ms-win-core-localization-l1-2-1
PE b40000- ccf000 Deferred setupapi
PE 10000000- 101a5000 Deferred 7z_64
PE 61340000- 6134d000 Deferred api-ms-win-core-localization-obsolete-l1-2-0
PE 62140000- 621c5000 Deferred uxtheme
PE 62600000- 626c9000 Deferred usp10
PE 637c0000- 6391b000 Deferred winmm
PE 64940000- 64982000 Deferred shcore
PE 65000000- 6550c000 Deferred ole32
PE 65680000- 6568e000 Deferred api-ms-win-core-sysinfo-l1-2-1
PE 65780000- 6579c000 Deferred version
PE 66440000- 6649b000 Deferred msacm32
PE 66600000- 6660d000 Deferred api-ms-win-core-datetime-l1-1-1
PE 66780000- 6678d000 Deferred api-ms-win-core-string-l1-1-0
PE 69f20000- 69f24000 Deferred advapi32
PE 69fc0000- 69fc4000 Deferred ws2_32
PE 6b010000- 6b0f8000 Deferred user32
PE 6b290000- 6b297000 Deferred gdi32
PE 6b430000- 6b434000 Deferred msvcrt
PE 6b520000- 6b52b000 Deferred winspool
PE 6b580000- 6b584000 Deferred ucrtbase
PE 6c010000- 6c8e6000 Deferred shell32
PE 6ca50000- 6ca56000 Deferred winemac
PE 6d9c0000- 6da10000 Deferred mpr
PE 6e340000- 6e34e000 Deferred api-ms-win-core-synch-l1-2-0
PE 6e6c0000- 6ea75000 Deferred comctl32
PE 6f480000- 6f6b7000 Deferred gdiplus
PE 6fbc0000- 6fdae000 Deferred rpcrt4
PE 71040000- 7129a000 Deferred kernelbase
PE 7b410000- 7b5cb000 Deferred kernel32
PE 7bc10000- 7bc14000 Deferred ntdll
ELF 7c400000- 7c405000 Deferred <wine-loader>
PE 140000000- 14081f000 Export cmpro64
PE 180000000- 180057000 Deferred unrar64
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000023 0
0000001a 0
00000015 0
00000014 0
00000013 0
00000010 0
0000000f 0
00000011 plugplay.exe
00000017 0
00000016 0
00000012 0
00000018 winedevice.exe
00000020 0
0000001d 0
0000001c 0
0000001b 0
00000019 0
0000001e explorer.exe
00000029 0
00000028 0
00000027 0
0000001f 0
00000021 winedevice.exe
00000026 0
00000025 0
00000024 0
00000022 0
0000002a (D) C:\Program Files\cmp4036a_64\cmpro64.exe
0000002f 0
0000002c 0 <==
0000002b 0
System information:
Wine build: wine-4.21
Platform: x86_64
Version: Windows 7
Host system: Darwin
Host version: 18.7.0
--- End code ---
Roman:
https://www.emulab.it/forum/index.php?topic=4434.msg17638#msg17638
To sum it up: Yes it does (at least in a Mac environment).
Would be great if someone can retest it (with latest wine) on a Linux system....last time I've checked it it ran fine. The reported problem was Mac (Wine) only.
Roman:
So I've installed an ubuntu-18.04.3-desktop-amd64 on a virutal machine,
Installed a wine 5.0 version on it, downloaded the 64bit version of clrmamepro and ran it with wine....no problems, no crashes...
so any information about what you are using?
vicmarto:
--- Quote from: Roman on 04 February 2020, 09:23 ---So I've installed an ubuntu-18.04.3-desktop-amd64 on a virutal machine,
Installed a wine 5.0 version on it, downloaded the 64bit version of clrmamepro and ran it with wine....no problems, no crashes...
so any information about what you are using?
--- End quote ---
Thanks Roman for taking the time to do this. Seems the macOS implementation of wine64 is sensibly different than linux, because it's crashing.
Steps to reproduce it:
* Install Wineskin-Winery-1.8.4: https://github.com/Gcenx/WineskinServer/releases/latest
* Run it and Update the Wrapper to the last version (2.9.0.6) presing the [Update] button
* Next press the [+] button to install the "SW9WineStaging64Bits 5.0" Engine
* Press the [Create New Blank Wrapper] button and name it, for example: cmpro64.app
* Close Wineskin-Winery and Run /Applications/Wineskin/cmpro64.app
* Press the [Install Software] Button
* And then [Move a Folder Inside], moving a clrmamepro install (previously unzipped)
* Exit pressing [Quit] and run one more time /Applications/Wineskin/cmpro64.app
* This time, clrmamepro opens. Press [OK] and it crashesI expect this make sense...
If there is something I can do, I would love to help.
Thanks!
Navigation
[0] Message Index
[#] Next page
Go to full version