I am trying to run the 1998 CD-ROM version of "Sophie's World" through Wine on a Mint 15 machine, for now without success. I had Wine 1.4.1 on it, and upgraded to 1.7.41 to see if that would make a difference, but it didn't. Generally speaking, Wine works fine on my machine. I also tried on a different machine with Mint 17, and got the same errors.
Installation went without problems.
When I boot the program, an initial welcome screen appears, but then an error box that says
Code: Select all
Code 3410: !GetErrorMessage() in BuildErrorMessage()
Do you want to continue?
Yes/No
Code: Select all
Assertion failed!
Program: D:\app32.exe
File: \Generic\Surface\Cdib.cpp
Line: 1032
Expression: lpDib != NULL
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts
(Press Retry to debug the application - JIT must be enabled)
Code: Select all
0x7800e876: int$3
Modules:
ModuleAddressDebug infoName (108 modules)
PE 400000- 53e000Export app32
PE10000000-1006c000Deferred script32
PE10200000-10219000Deferred msvcirtd
PE78000000-78044000Export msvcrt
ELF7b800000-7ba44000Dwarf kernel32<elf>
\-PE7b810000-7ba44000\ kernel32
ELF7bc00000-7bce4000Dwarf ntdll<elf>
\-PE7bc10000-7bce4000\ ntdll
ELF7bf00000-7bf04000Dwarf <wine-loader>
ELF7d6f5000-7d70e000Deferred iccvid<elf>
\-PE7d700000-7d70e000\ iccvid
ELF7d70e000-7d72a000Deferred spoolss<elf>
\-PE7d710000-7d72a000\ spoolss
ELF7d72a000-7d74d000Deferred localspl<elf>
\-PE7d730000-7d74d000\ localspl
ELF7d84d000-7d856000Deferred librt.so.1
ELF7d856000-7d85b000Deferred libgpg-error.so.0
ELF7d85b000-7d872000Deferred libresolv.so.2
ELF7d872000-7d8bc000Deferred libdbus-1.so.3
ELF7d8bc000-7d8d0000Deferred libp11-kit.so.0
ELF7d8d0000-7d8e2000Deferred libtasn1.so.3
ELF7d8e2000-7d966000Deferred libgcrypt.so.11
ELF7d966000-7da34000Deferred libkrb5.so.3
ELF7da34000-7daf9000Deferred libgnutls.so.26
ELF7db57000-7db5b000Deferred libkeyutils.so.1
ELF7db5b000-7db64000Deferred libkrb5support.so.0
ELF7db64000-7db8c000Deferred libk5crypto.so.3
ELF7db8c000-7db9e000Deferred libavahi-client.so.3
ELF7db9e000-7dbac000Deferred libavahi-common.so.3
ELF7dbac000-7dbe9000Deferred libgssapi_krb5.so.2
ELF7dbe9000-7dc48000Deferred libcups.so.2
ELF7dc56000-7dc69000Deferred gnome-keyring-pkcs11.so
ELF7dc7f000-7dcb6000Deferred uxtheme<elf>
\-PE7dc90000-7dcb6000\ uxtheme
ELF7dcb6000-7dcbd000Deferred libxfixes.so.3
ELF7dcbd000-7dcc8000Deferred libxcursor.so.1
ELF7dcca000-7dccf000Deferred libcom_err.so.2
ELF7dd86000-7ddae000Deferred libexpat.so.1
ELF7ddae000-7dde7000Deferred libfontconfig.so.1
ELF7dde7000-7ddf7000Deferred libxi.so.6
ELF7ddf7000-7ddfb000Deferred libxcomposite.so.1
ELF7ddfb000-7de06000Deferred libxrandr.so.2
ELF7de06000-7de10000Deferred libxrender.so.1
ELF7de10000-7de16000Deferred libxxf86vm.so.1
ELF7de16000-7de1a000Deferred libxinerama.so.1
ELF7de1a000-7de3e000Deferred imm32<elf>
\-PE7de20000-7de3e000\ imm32
ELF7de3e000-7de45000Deferred libxdmcp.so.6
ELF7de45000-7de67000Deferred libxcb.so.1
ELF7de67000-7de6d000Deferred libuuid.so.1
ELF7de6d000-7de87000Deferred libice.so.6
ELF7de87000-7dfbe000Deferred libx11.so.6
ELF7dfbe000-7dfd0000Deferred libxext.so.6
ELF7dfd0000-7dfd9000Deferred libsm.so.6
ELF7dfd9000-7e08a000Deferred winex11<elf>
\-PE7dfe0000-7e08a000\ winex11
ELF7e08a000-7e0a3000Deferred libz.so.1
ELF7e0a3000-7e13e000Deferred libfreetype.so.6
ELF7e15f000-7e174000Deferred comm.drv16.so
PE7e160000-7e174000Deferred comm.drv16
ELF7e174000-7e189000Deferred system.drv16.so
PE7e180000-7e189000Deferred system.drv16
ELF7e189000-7e24f000Deferred krnl386.exe16.so
PE7e1a0000-7e24f000Deferred krnl386.exe16
ELF7e24f000-7e290000Deferred winspool<elf>
\-PE7e260000-7e290000\ winspool
ELF7e290000-7e306000Deferred shlwapi<elf>
\-PE7e2a0000-7e306000\ shlwapi
ELF7e306000-7e544000Deferred shell32<elf>
\-PE7e310000-7e544000\ shell32
ELF7e544000-7e632000Deferred comdlg32<elf>
\-PE7e550000-7e632000\ comdlg32
ELF7e632000-7e67d000Deferred avifil32<elf>
\-PE7e640000-7e67d000\ avifil32
ELF7e67d000-7e79c000Deferred comctl32<elf>
\-PE7e680000-7e79c000\ comctl32
ELF7e79c000-7e7c8000Deferred msacm32<elf>
\-PE7e7a0000-7e7c8000\ msacm32
ELF7e7c8000-7e852000Deferred rpcrt4<elf>
\-PE7e7d0000-7e852000\ rpcrt4
ELF7e852000-7e9b4000Deferred ole32<elf>
\-PE7e870000-7e9b4000\ ole32
ELF7e9b4000-7e9cf000Deferred version<elf>
\-PE7e9c0000-7e9cf000\ version
ELF7e9cf000-7ea41000Deferred advapi32<elf>
\-PE7e9e0000-7ea41000\ advapi32
ELF7ea41000-7eb22000Deferred gdi32<elf>
\-PE7ea50000-7eb22000\ gdi32
ELF7eb22000-7ec92000Dwarf user32<elf>
\-PE7eb30000-7ec92000\ user32
ELF7ec92000-7ed48000Deferred winmm<elf>
\-PE7eca0000-7ed48000\ winmm
ELF7ed48000-7ed76000Deferred msvfw32<elf>
\-PE7ed50000-7ed76000\ msvfw32
ELF7ed76000-7ed83000Deferred libnss_files.so.2
ELF7ed83000-7ed9c000Deferred libnsl.so.1
ELF7ef9c000-7efdf000Deferred libm.so.6
ELF7efe1000-7f000000Deferred msvcrtd<elf>
\-PE7eff0000-7f000000\ msvcrtd
ELFb73c0000-b73cc000Deferred libnss_nis.so.2
ELFb73cd000-b73d2000Deferred libdl.so.2
ELFb73d2000-b7586000Dwarf libc.so.6
ELFb7587000-b75a2000Deferred libpthread.so.0
ELFb75a3000-b75a7000Deferred libxau.so.6
ELFb75a7000-b75b0000Deferred libnss_compat.so.2
ELFb75c3000-b7707000Dwarf libwine.so.1
ELFb7709000-b772b000Deferred ld-linux.so.2
ELFb772b000-b772c000Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 explorer.exe
00000009 0
0000000e services.exe
00000020 0
0000001f 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000021 0
0000001e 0
0000001c 0
00000024 (D) D:\app32.exe
00000025 0 <==
System information:
Wine build: wine-1.4.1
Platform: i386
Host system: Linux
Host version: 3.8.0-29-generic
Code: Select all
$ wine explorer /desktop=TEST,800x600 app32.exe
WARNING: gnome-keyring:: couldn't connect to: /xxxxxxxx/xxxxxxxxx/xxxxxxx/xxxxxxxx/pkcs11: No such file or directory
err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2
err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2
err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2
err:msvcrt:MSVCRTD_operator_new_dbg Not allowed nBlockUse value: 2
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
err:iccvid:ICCVID_Decompress ICM_DECOMPRESS sent after ICM_DECOMPRESS_END
wine: Unhandled exception 0x80000003 at address 0x7800e876 (thread 0025), starting debugger...
fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information
Looks like there used to be an entry in the AppDB for this program, but it "has been deleted".
Any ideas much appreciated
