Hola, he instalado el wine y después de darle varias (bastantes) vueltas, consigo ejecutar una aplicación. Hasta aquí todo estupendo, el problema es que, mientras está corriendo, en el terminal salen un montón de líneas como
fixme:font:GetKerningPairsW (0x5e4,0,(nil)): almost empty stub!
y luego (a veces y sin seguir un patrón de tiempo) se cierra inesperadamente la aplicación dando un error monstruoso:
Unhandled exception: page fault on read access to 0x00000098 in 32-bit code (0x7bf55655).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:7bf55655 ESP:7face240 EBP:7bf55642 EFLAGS:00010206( - 00 - RIP1)
EAX:7a558088 EBX:00000002 ECX:00000000 EDX:7e7c85f8
ESI:690899fc EDI:00000666
Stack dump:
0x7face240: 7a558088 00000382 00000666 69029d0b
0x7face250: 00000002 00000382 00000666 7a558088
0x7face260: 00039000 7a55e854 7d8ec63c 00000033
0x7face270: ffffffff 6902aa08 00000000 00000000
0x7face280: 00000000 00000000 6901a7f2 69055240
0x7face290: 7face37c 7a55e854 7face32c 00000000
0200: sel=1007 base=7fec4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7bf55655 in sound control.x32 (+0x5655) (0x7bf55655)
2 0x1174c085 (0x1174c085)
3 0x00000000 (0x00000000)
0x7bf55655: call *0x98(%ecx)
Modules:
Module Address Debug info Name (126 modules)
PE 0x10000000-10021000 Deferred proj
(y 125 líneas más como esta)
Threads:
process tid prio (all id:s are in hex)
00000008 (D) H:\smb4k\SERVIDOR\ECDL\modulo 6\Inicio.exe
0000003f 15
00000034 0
0000002f 0
00000022 0
0000001e 0
0000001b 0
00000015 0
00000011 0
0000000d 15
0000000a
0000000b 0
00000008 (D) H:\smb4k\SERVIDOR\ECDL\modulo 6\Inicio.exe
00000009 0 <==
¿Qué está pasando? ¿Estoy haciendo algo mal? ¿No voy a poder ejecutar mi aplicación en linux? Es muy importante para mi.