in maniera del tutto casuale. Ho provato sia con wine 1.7.8 quando avevo ancora slackware 14.0,
poi con wine 1.7.9 e poi con la 1.6.1 (che è la stable). Sempre la stessa cosa.
Ho inserito in /etc/sysctl.conf la voce vm.mmap_min_addr=0, ma questo è servito solo a fare sparire
alcuni messaggi di errore che riguardavano il preloader.
Questo è l'output della console.
Codice: Seleziona tutto
wine Synthesia.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
src\main.cpp:338: Starting main()
src\main.cpp:341: Initializing user settings system
src\main.cpp:344: Retrieving log filename
src\main.cpp:349: log filename: C:\users\arny91\Application Data\Synthesia\log.txt
src\main.cpp:350: Constructing dynamic portion of popup error box message
src\main.cpp:354: Initializing logger
src\main.cpp:359: Should be the end of the console output. Check log file from here...
fixme:system:SetProcessDPIAware stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9f8,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:gdiplus:GdipDrawPath graphics object has no HDC
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x4b8954
Codice: Seleziona tutto
Unhandled exception: page fault on read access to 0x00000015 in 32-bit code (0x0052db2e).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0052db2e ESP:0033ea54 EBP:0033ea6c EFLAGS:00210293( R- -- I S -A- -C)
EAX:00000000 EBX:039ea478 ECX:0000003e EDX:0033ea84
ESI:039ea3d8 EDI:039ea348
Stack dump:
0x0033ea54: 039ea348 03a63278 0000003e 42800000
0x0033ea64: 00000000 00000000 0033eabc 004b8118
0x0033ea74: f563abc2 03a63278 039fa4d0 f563ab46
0x0033ea84: 0000003e 03a62bb8 0042b20b 004faa51
0x0033ea94: 3f800000 00000000 00000000 42000000
0x0033eaa4: f563ab3a 3f800000 0033eaf0 007ec888
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x0052db2e in synthesia (+0x12db2e) (0x0033ea6c)
1 0x004b8118 in synthesia (+0xb8117) (0x0033eabc)
2 0x004fba44 in synthesia (+0xfba43) (0x0033ead0)
3 0x005cc93a in synthesia (+0x1cc939) (0x0033eafc)
4 0x005df6de in synthesia (+0x1df6dd) (0x0033eb30)
5 0x005c1d30 in synthesia (+0x1c1d2f) (0x0033eb84)
6 0x005c2e50 in synthesia (+0x1c2e4f) (0x0033ebc0)
7 0x005df6de in synthesia (+0x1df6dd) (0x0033ebf4)
8 0x005df6de in synthesia (+0x1df6dd) (0x0033ec28)
9 0x005b2ca4 in synthesia (+0x1b2ca3) (0x0033ec54)
10 0x005b2ee5 in synthesia (+0x1b2ee4) (0x0033eefc)
11 0x004f5729 in synthesia (+0xf5728) (0x0033efd0)
12 0x0060f963 in synthesia (+0x20f962) (0x0033f14c)
13 0x0060d015 in synthesia (+0x20d014) (0x0033f17c)
14 0x004f649e in synthesia (+0xf649d) (0x0033f318)
15 0x004af691 in synthesia (+0xaf690) (0x0033fdd0)
16 0x00794d47 in synthesia (+0x394d46) (0x0033fe60)
17 0x7ec6fb1c call_process_entry+0xb() in kernel32 (0x0033fe78)
18 0x7ec70cfb in kernel32 (+0x50cfa) (0x0033feb8)
19 0x7efa0c50 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
20 0x7efa3b6d call_thread_func+0x7c() in ntdll (0x0033ffa8)
21 0x7efa0c2e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
22 0x7ef75d2e call_dll_entry_point+0x4ed() in ntdll (0x0033ffe8)
23 0xf75cc1bd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
24 0xf75cc27b wine_switch_to_stack+0x2a() in libwine.so.1 (0xff8b2c08)
25 0x7ef7b797 LdrInitializeThunk+0x3a6() in ntdll (0xff8b2c78)
26 0x7ec772e0 __wine_kernel_init+0xbbf() in kernel32 (0xff8b3b88)
27 0x7ef7be63 __wine_process_init+0x182() in ntdll (0xff8b3c18)
28 0xf75c9e1a wine_init+0x299() in libwine.so.1 (0xff8b3c78)
29 0x7bf00e56 main+0x85() in <wine-loader> (0xff8b40b8)
30 0xf73f97a3 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0x0052db2e: cmpb $0x0,0x15(%eax)
Modules:
Module Address Debug info Name (110 modules)
PE 400000- c9e000 Export synthesia
ELF 78f12000-78f26000 Deferred xinput1_3<elf>
\-PE 78f20000-78f26000 \ xinput1_3
ELF 7bf00000-7bf03000 Dwarf <wine-loader>
ELF 7cd9a000-7d16a000 Deferred libdricore9.1.7.so.1
ELF 7d16a000-7d21f000 Deferred i965_dri.so
ELF 7d21f000-7d361000 Deferred wined3d<elf>
\-PE 7d230000-7d361000 \ wined3d
ELF 7d442000-7d463000 Deferred libdrm_intel.so.1
ELF 7d463000-7d4c2000 Deferred libgl.so.1
ELF 7d808000-7d812000 Deferred libpciaccess.so.0
ELF 7d812000-7d81e000 Deferred libdrm.so.2
ELF 7d81e000-7d83d000 Deferred libglapi.so.0
ELF 7d83d000-7d87a000 Deferred d3d9<elf>
\-PE 7d840000-7d87a000 \ d3d9
ELF 7d87a000-7d896000 Deferred libgcc_s.so.1
ELF 7d896000-7d8b0000 Deferred libresolv.so.2
ELF 7d8b3000-7d8ca000 Deferred libxcb-glx.so.0
ELF 7d8ca000-7d8ee000 Deferred imm32<elf>
\-PE 7d8d0000-7d8ee000 \ imm32
ELF 7d8ee000-7d9e6000 Deferred libasound.so.2
ELF 7d9e9000-7d9ee000 Deferred libxcb-dri2.so.0
ELF 7d9ee000-7d9f0000 Deferred libx11-xcb.so.1
ELF 7d9f0000-7d9f3000 Deferred libxdamage.so.1
ELF 7d9f3000-7d9f7000 Deferred iso8859-1.so
ELF 7d9f7000-7da0c000 Deferred midimap<elf>
\-PE 7da00000-7da0c000 \ midimap
ELF 7da0c000-7da24000 Deferred msacm32<elf>
\-PE 7da10000-7da24000 \ msacm32
ELF 7da24000-7da53000 Deferred winealsa<elf>
\-PE 7da30000-7da53000 \ winealsa
ELF 7da53000-7da74000 Deferred mmdevapi<elf>
\-PE 7da60000-7da74000 \ mmdevapi
ELF 7daba000-7dabf000 Deferred libxfixes.so.3
ELF 7dabf000-7dac9000 Deferred libxcursor.so.1
ELF 7dac9000-7dad8000 Deferred libxi.so.6
ELF 7dad8000-7dae2000 Deferred libxrandr.so.2
ELF 7dae2000-7daec000 Deferred libxrender.so.1
ELF 7daec000-7daf1000 Deferred libxxf86vm.so.1
ELF 7daf1000-7db11000 Deferred libxcb.so.1
ELF 7db11000-7dc48000 Deferred libx11.so.6
ELF 7dc48000-7dc5a000 Deferred libxext.so.6
ELF 7dc5a000-7dc61000 Deferred libnss_dns.so.2
ELF 7dc61000-7dc96000 Deferred uxtheme<elf>
\-PE 7dc70000-7dc96000 \ uxtheme
ELF 7dc98000-7dd2a000 Deferred winex11<elf>
\-PE 7dca0000-7dd2a000 \ winex11
ELF 7dd44000-7dd6b000 Deferred libexpat.so.1
ELF 7dd6b000-7dda4000 Deferred libfontconfig.so.1
ELF 7dda4000-7ddcf000 Deferred libpng14.so.14
ELF 7ddcf000-7dde0000 Deferred libbz2.so.1
ELF 7dde0000-7de6d000 Deferred libfreetype.so.6
ELF 7de6d000-7debb000 Deferred libncurses.so.5
ELF 7debb000-7debe000 Deferred libxcomposite.so.1
ELF 7debe000-7dec1000 Deferred libxinerama.so.1
ELF 7dec1000-7dec7000 Deferred libxdmcp.so.6
ELF 7def9000-7df0c000 Deferred psapi<elf>
\-PE 7df00000-7df0c000 \ psapi
ELF 7df0c000-7df22000 Deferred libz.so.1
ELF 7df23000-7df60000 Deferred winhttp<elf>
\-PE 7df30000-7df60000 \ winhttp
ELF 7df60000-7dfc7000 Deferred dbghelp<elf>
\-PE 7df70000-7dfc7000 \ dbghelp
ELF 7dfc7000-7dffc000 Deferred ws2_32<elf>
\-PE 7dfd0000-7dffc000 \ ws2_32
ELF 7dffc000-7e101000 Deferred comctl32<elf>
\-PE 7e000000-7e101000 \ comctl32
ELF 7e101000-7e334000 Deferred shell32<elf>
\-PE 7e110000-7e334000 \ shell32
ELF 7e334000-7e468000 Deferred oleaut32<elf>
\-PE 7e350000-7e468000 \ oleaut32
ELF 7e468000-7e4e0000 Deferred shlwapi<elf>
\-PE 7e480000-7e4e0000 \ shlwapi
ELF 7e4e0000-7e56a000 Deferred gdiplus<elf>
\-PE 7e4f0000-7e56a000 \ gdiplus
ELF 7e56a000-7e672000 Deferred opengl32<elf>
\-PE 7e580000-7e672000 \ opengl32
ELF 7e672000-7e69c000 Deferred msacm32<elf>
\-PE 7e680000-7e69c000 \ msacm32
ELF 7e69c000-7e71e000 Deferred rpcrt4<elf>
\-PE 7e6b0000-7e71e000 \ rpcrt4
ELF 7e71e000-7e85a000 Deferred ole32<elf>
\-PE 7e730000-7e85a000 \ ole32
ELF 7e85a000-7e873000 Deferred version<elf>
\-PE 7e860000-7e873000 \ version
ELF 7e873000-7e8e1000 Deferred advapi32<elf>
\-PE 7e880000-7e8e1000 \ advapi32
ELF 7e8e1000-7e9fd000 Deferred gdi32<elf>
\-PE 7e8f0000-7e9fd000 \ gdi32
ELF 7e9fd000-7eb57000 Deferred user32<elf>
\-PE 7ea10000-7eb57000 \ user32
ELF 7eb57000-7ec11000 Deferred winmm<elf>
\-PE 7eb60000-7ec11000 \ winmm
ELF 7ec11000-7ee6b000 Dwarf kernel32<elf>
\-PE 7ec20000-7ee6b000 \ kernel32
ELF 7ee6b000-7ee78000 Deferred libnss_files.so.2
ELF 7ee78000-7ee84000 Deferred libnss_nis.so.2
ELF 7ee84000-7ee9f000 Deferred libnsl.so.1
ELF 7ee9f000-7eea9000 Deferred libnss_compat.so.2
ELF 7eea9000-7eeeb000 Deferred libm.so.6
ELF 7ef29000-7f000000 Dwarf ntdll<elf>
\-PE 7ef40000-7f000000 \ ntdll
ELF f73d1000-f73d4000 Deferred libxau.so.6
ELF f73db000-f73e0000 Deferred libdl.so.2
ELF f73e0000-f756b000 Dwarf libc.so.6
ELF f756b000-f7585000 Deferred libpthread.so.0
ELF f7587000-f7590000 Deferred librt.so.1
ELF f75c3000-f7777000 Dwarf libwine.so.1
ELF f7778000-f779b000 Deferred ld-linux.so.2
ELF ffffe000-fffff000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Synthesia\Synthesia.exe
00000029 0
00000028 0
00000027 0
00000025 0
00000024 0
00000009 0 <==
0000000e services.exe
0000001e 0
0000001d 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000018 0
00000017 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 explorer.exe
00000023 0
00000022 0
System information:
Wine build: wine-1.6.1
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.10.17
ho aggiornato da poco a slackware64 14.1 e ho pensato, prima di aprire un bug report sul sito di wine, di postare
qui, perchè è un programma che ha sempre funzionato perfettamente sotto wine, e quindi magari o sbaglio qualcosa
io oppure c'è qualche file di configurazione da modificare. (su altre distro andava).
Sono convinto che altri programmi che girano su wine si piantano allo stesso modo sul mio sistema, ma per ora non ne ho provati.