Two months ago, I installed MX Linux KDE on a computer previously running Linux Mint 17.3.
Wine was installed to enable the use of an older Windows music notation editor by the name of Encore. On the old installation, this combination of Wine 1.6 and Encore (v5.0.2) worked without problems.
However in the new installation, Encore usually crashes as soon as I try opening a file. This is what happens when starting in a terminal:
Code: Select all
$ env WINEPREFIX="/home/richard/.wine" wine C:\\Program\ Files\ \(x86\)\\GVOX\\Encore\ 5\\Encore.exe
wine: Unhandled page fault on read access to EFB55B3B at address 00478A29 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xefb55b3b in 32-bit code (0x00478a29).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
EIP:00478a29 ESP:0032e498 EBP:00000420 EFLAGS:00010292( R- -- I S -A- - )
EAX:efb55aff EBX:efb55b3b ECX:00e0f270 EDX:00610259
ESI:efb55aff EDI:00000004
Stack dump:
0x0032e498: 00ea24a0 00000002 00000000 0061034b
0x0032e4a8: 00000001 015182d0 004789b3 00ea2408
0x0032e4b8: 00e0f270 00477ca9 00000070 00ea2408
0x0032e4c8: 00000000 7f7404b0 494e4957 0000002a
0x0032e4d8: 0032e528 00ea2408 00000833 00000004
0x0032e4e8: 0032e4f8 7bc57338 00002710 3eb56ad6
Backtrace:
=>0 0x00478a29 EntryPoint+0xffffffff() in encore (0x00000420)
0x00478a29 EntryPoint+0xffffffff in encore: cmpw $0xffff,0x0(%ebx)
Modules:
Module Address Debug info Name (33 modules)
PE 400000- 7fc000 Export encore
PE 10000000-1003e000 Deferred lomidi32
PE 12000000-121ce000 Deferred xerces-c_2_8
PE 7b420000-7b5bd000 Deferred kernel32
PE 7bc30000-7bc34000 Deferred ntdll
PE 7c0c0000-7c0c3000 Deferred midimap
PE 7c0e0000-7c0e3000 Deferred msacm32
PE 7c100000-7c103000 Deferred winealsa
PE 7d730000-7d738000 Deferred oleaut32
PE 7d8d0000-7d8d3000 Deferred winepulse
PE 7d910000-7d914000 Deferred mmdevapi
PE 7d930000-7d934000 Deferred uxtheme
PE 7da00000-7da0e000 Deferred setupapi
PE 7dc70000-7dc74000 Deferred winex11
PE 7e050000-7e0d7000 Deferred msvcp80
PE 7e1a0000-7e23b000 Deferred msvcr80
PE 7e290000-7e3ed000 Deferred shell32
PE 7ec60000-7ecf8000 Deferred comdlg32
PE 7eda0000-7eda9000 Deferred winspool
PE 7edf0000-7edf4000 Deferred imm32
PE 7ee20000-7ee23000 Deferred usp10
PE 7ee80000-7eeaf000 Deferred comctl32
PE 7f000000-7f009000 Deferred msacm32
PE 7f030000-7f0a7000 Deferred winmm
PE 7f220000-7f224000 Deferred rpcrt4
PE 7f2d0000-7f2d8000 Deferred ole32
PE 7f460000-7f464000 Deferred msvcrt
PE 7f520000-7f524000 Deferred advapi32
PE 7f5b0000-7f5b7000 Deferred gdi32
PE 7f720000-7f75b000 Deferred user32
PE 7f940000-7f948000 Deferred shlwapi
PE 7f9b0000-7f9b4000 Deferred gdiplus
PE 7ffd0000-7ffd4000 Deferred version
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\GVOX\Encore 5\Encore.exe
00000009 0 <==
0000002b 0
0000002c 0
0000002d 15
00000030 0
0000000e services.exe
0000000f 0
00000010 0
00000013 0
0000001a 0
0000001d 0
00000024 0
00000011 plugplay.exe
00000012 0
00000016 0
00000017 0
00000018 winedevice.exe
00000019 0
0000001b 0
0000001c 0
0000001e 0
00000021 0
0000001f explorer.exe
00000020 0
00000028 0
00000029 0
0000002a 0
00000022 winedevice.exe
00000023 0
00000025 0
00000026 0
00000027 0
System information:
Wine build: wine-5.0.3 (Debian 5.0.3-3)
Platform: i386 (WOW64)
Version: Windows XP
Host system: Linux
Host version: 5.10.0-19-amd64
- Under the old installation (on the exact same hardware), no problems occurred, and
- I was under the impression that it also worked OK immediately after the new installation, but started crashing maybe a month later. (I didn't use it much.)
OLD installation:
Code: Select all
$ pkg --get-selections | grep wine
libkwineffects1abi4 install
q4wine install
wine install
wine-gecko2.21:amd64 install
wine-gecko2.21:i386 install
wine-mono0.0.8 install
wine1.6 install
wine1.6-amd64 install
wine1.6-i386 install
winetricks install
However, I don't think that these are essential, as I managed to start Wine + Encore just fine two months ago. And even now, it sometimes does not crash when opening files, in particular when I close any tool windows beforehand.
And when I start Encore on the old installation, this is what the terminal says, just in case this provides an important clue:
But as said already, everything worked perfectly on the old installation, so these things were probably of no consequence.env WINEPREFIX="/home/richard/.wine" wine C:\\Program\ Files\ \(x86\)\\GVOX\\Encore\ 5\\Encore.exe
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or folder.
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
Does anyone have any idea why this problem occurs? And of course how to fix it?
Thanks in advance already.