Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Wine... upadło  (Przeczytany 12932 razy)

  • Gość
Wine... upadło
« dnia: 2009-06-29, 14:18:44 »
Wyjaśnię to logiem. Tu przykład z JJ2, które w starszych wersjach hulało. Identyczny błąd wyskakuje z każdym innym programem. Mam OpenSuse 11.1 i Wine 1.1.23-33.1.

speaktrap@powerfoo:~> wine Jazz2.exe
wine: Unhandled page fault on execute access to 0x004b6b3d at address 0x4b6b3d (thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0x004b6b3d in 32-bit code (0x004b6b3d).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:004b6b3d ESP:0032ff0c EBP:0032ffe8 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7b8c5ff4 ECX:39870b2b EDX:00000000
 ESI:7ffdf000 EDI:004b6b3d
Stack dump:
0x0032ff0c:  7b877ec0 7ffdf000 00000000 00000000
0x0032ff1c:  00000000 00000000 00000000 00000000
0x0032ff2c:  ffffffff 7b877f20 7b844d20 7b8c5ff4
0x0032ff3c:  00000018 00000018 0032ffe8 d49685dc
0x0032ff4c:  bf930f2b 00000000 00000000 00000000
0x0032ff5c:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x004b6b3d EntryPoint() in jazz2 (0x0032ffe8)
  1 0xf7dabe37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x004b6b3d EntryPoint in jazz2: pushl   %ebp
Modules:
Module   Address         Debug info   Name (77 modules)
PE     400000-  647000   Export          jazz2
ELF   7b800000-7b962000   Deferred        kernel32
  \\-PE   7b820000-7b962000   \\               kernel32
ELF   7bc00000-7bcba000   Deferred        ntdll
  \\-PE   7bc10000-7bcba000   \\               ntdll
ELF   7bf00000-7bf04000   Deferred        
ELF   7e123000-7e14b000   Deferred        msacm32
  \\-PE   7e130000-7e14b000   \\               msacm32
ELF   7e14b000-7e164000   Deferred        msacm32
  \\-PE   7e150000-7e164000   \\               msacm32
ELF   7e199000-7e1a3000   Deferred        librt.so.1
ELF   7e1a3000-7e275000   Deferred        libasound.so.2
ELF   7e277000-7e28d000   Deferred        midimap
  \\-PE   7e280000-7e28d000   \\               midimap
ELF   7e28d000-7e2c5000   Deferred        winealsa
  \\-PE   7e2a0000-7e2c5000   \\               winealsa
ELF   7e30a000-7e33e000   Deferred        uxtheme
  \\-PE   7e310000-7e33e000   \\               uxtheme
ELF   7e33e000-7e349000   Deferred        libxcursor.so.1
ELF   7e349000-7e34f000   Deferred        libxfixes.so.3
ELF   7e34f000-7e357000   Deferred        libxrandr.so.2
ELF   7e357000-7e361000   Deferred        libxrender.so.1
ELF   7e361000-7e367000   Deferred        libxxf86vm.so.1
ELF   7e367000-7e389000   Deferred        imm32
  \\-PE   7e370000-7e389000   \\               imm32
ELF   7e389000-7e3a7000   Deferred        libxcb.so.1
ELF   7e3a7000-7e4da000   Deferred        libx11.so.6
ELF   7e4da000-7e4eb000   Deferred        libxext.so.6
ELF   7e4eb000-7e506000   Deferred        libice.so.6
ELF   7e506000-7e50f000   Deferred        libsm.so.6
ELF   7e527000-7e5ca000   Deferred        winex11
  \\-PE   7e540000-7e5ca000   \\               winex11
ELF   7e60d000-7e635000   Deferred        libexpat.so.1
ELF   7e635000-7e666000   Deferred        libfontconfig.so.1
ELF   7e666000-7e67b000   Deferred        libz.so.1
ELF   7e67b000-7e6fc000   Deferred        libfreetype.so.6
ELF   7e6fd000-7e701000   Deferred        libxcomposite.so.1
ELF   7e735000-7e7a8000   Deferred        rpcrt4
  \\-PE   7e740000-7e7a8000   \\               rpcrt4
ELF   7e7a8000-7e8ba000   Deferred        ole32
  \\-PE   7e7c0000-7e8ba000   \\               ole32
ELF   7e8ba000-7e8d5000   Deferred        version
  \\-PE   7e8c0000-7e8d5000   \\               version
ELF   7e8d5000-7e8eb000   Deferred        libresolv.so.2
ELF   7e8eb000-7e90c000   Deferred        iphlpapi
  \\-PE   7e8f0000-7e90c000   \\               iphlpapi
ELF   7e90c000-7e93c000   Deferred        ws2_32
  \\-PE   7e910000-7e93c000   \\               ws2_32
ELF   7e93c000-7e957000   Deferred        wsock32
  \\-PE   7e940000-7e957000   \\               wsock32
ELF   7e957000-7e9f3000   Deferred        winmm
  \\-PE   7e960000-7e9f3000   \\               winmm
ELF   7e9f3000-7ea57000   Deferred        shlwapi
  \\-PE   7ea00000-7ea57000   \\               shlwapi
ELF   7ea57000-7ebec000   Deferred        shell32
  \\-PE   7ea70000-7ebec000   \\               shell32
ELF   7ebec000-7ec98000   Deferred        gdi32
  \\-PE   7ec00000-7ec98000   \\               gdi32
ELF   7ec98000-7edf5000   Deferred        user32
  \\-PE   7ecb0000-7edf5000   \\               user32
ELF   7edf5000-7eec5000   Deferred        comctl32
  \\-PE   7ee00000-7eec5000   \\               comctl32
ELF   7eec5000-7ef20000   Deferred        advapi32
  \\-PE   7eed0000-7ef20000   \\               advapi32
ELF   7efbf000-7efe8000   Deferred        libm.so.6
ELF   7efe8000-7efec000   Deferred        libxinerama.so.1
ELF   7efec000-7f000000   Deferred        lz32
  \\-PE   7eff0000-7f000000   \\               lz32
ELF   f7c00000-f7c03000   Deferred        libxcb-xlib.so.0
ELF   f7c03000-f7c09000   Deferred        libuuid.so.1
ELF   f7c11000-f7c16000   Deferred        libdl.so.2
ELF   f7c16000-f7d72000   Deferred        libc.so.6
ELF   f7d72000-f7d8c000   Deferred        libpthread.so.0
ELF   f7d8c000-f7d90000   Deferred        libxau.so.6
ELF   f7da0000-f7da4000   Deferred        iso8859-2.so
ELF   f7da4000-f7ee1000   Export          libwine.so.1
ELF   f7ee2000-f7f02000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\\mnt\\windows\\Jazz Jackrabbit 2\\Jazz2.exe
   00000009    0 <==
0000000c
   00000013    0
   00000012    0
   0000000e    0
   0000000d    0
0000000f
   00000015    0
   00000014    0
   00000011    0
   00000010    0
00000018
   00000019    0
Backtrace:
=>0 0x004b6b3d EntryPoint() in jazz2 (0x0032ffe8)
  1 0xf7dabe37 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)

TheUsh

  • Gość
Wine... upadło
« Odpowiedź #1 dnia: 2009-06-29, 17:28:44 »
@Speaktrap!:
To może być wina jakiegoś błędu popełnionego przez osobę, która kompilowała Wine do tej paczki. Radziłbym samemu skompilować Wine, bądź też powrócić do poprzedniej wersji.

@Pawel-1965:
Twój post niczego nie wnosi do tematu, więc po co w ogóle coś takiego wysyłasz?
[edit] Widzę , że pan Paweł usunął swój post ;)

  • Gość
Wine... upadło
« Odpowiedź #2 dnia: 2009-07-03, 15:45:59 »
Polecasz jakieś dobre repo?
EDIT: Próbowałem z różnych, ale nadal nie działa. Jesteś pewien?

  • Gość
Wine... upadło
« Odpowiedź #3 dnia: 2009-07-30, 00:39:08 »
Ostatnio sprawdzałem na openSUSE 11.1 emulator ePSXe 1.70 i miałem podobne błędy, a o dziwo na tej samej wersji, czyli najnowszej niestabilnej, na Ubuntu śmiga aż miło bez żadnych udziwnień (czyt. konfiguracji). Myślę, że jest problem z wersją na repo, może spróbuj przekonwertować wersję z Ubuntu na rpm, ew. można wypróbować tą od Fedory (nie licząc braku akceleracji przez kochane ATi, też działała jak trzeba).

ra-v

  • Gość
Wine... upadło
« Odpowiedź #4 dnia: 2009-07-30, 12:30:24 »
@lestatto
ePSXe dla Linuxa?

@Speaktrap!
Ściągnij najnowsze źródła i skompiluj. ja mam wersję 1.1.25 i praktycznie wszystko oprócz Photoshopa działa.

  • Gość
Wine... upadło
« Odpowiedź #5 dnia: 2009-07-30, 15:04:37 »
ePSXe w wersji "słusznej" jest stare, 1.60, a ten jeden numerek naprawdę robi różnicę, więc nie widzę powodów, żeby z windowsowego nie korzystać, zwłaszcza, że wyrabia się w ramce niemal zawsze (za wyjątkiem renderingu sprzętowego połączonego z niektórymi efektami frame buffer, wtedy czasem chrupnie)

darkpl

  • Gość
Wine... upadło
« Odpowiedź #6 dnia: 2009-07-31, 21:38:03 »
novel jestglupi i dla tergo proste !!!