[Wine] LdrProcessRelocationBlock+0xc1() in ntdll

Zak wineforum-user at winehq.org
Mon Oct 19 09:59:50 CDT 2009


Hi all,
 i am trying to get BF1942 to run in wine 1.1-9.11.1 on opensuse 11.1 with gnome desktop manager

the installation went along fine, but when i launch bf1942, winecfg or use wineboot i keep getting the following messages:


Code:
wine: Unhandled page fault on write access to 0x0045108a at address 0x7bc46441 (thread 001b), starting debugger...
Unhandled exception: page fault on write access to 0x0045108a in 32-bit code (0x7bc46441).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7bc46441 ESP:7ebe86a0 EBP:7ebe86e8 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:0000008a EBX:7bc98ff4 ECX:0000005f EDX:00451000
 ESI:00452a9c EDI:00440000
Stack dump:
0x7ebe86a0:  c0000022 7b8c5ff4 7ebe86c8 7b89f2af
0x7ebe86b0:  c0000022 7ebe86d4 7ebe86d8 00000040
0x7ebe86c0:  7ebe0044 00452a94 7ebe86e8 7b89f30a
0x7ebe86d0:  ffffffff 00451000 00001000 7ee4fff4
0x7ebe86e0:  00452a94 00450000 7ebe8988 7ee4dd5b
0x7ebe86f0:  00451000 00000060 00452a9c 00440000
Backtrace:
=>1 0x7bc46441 LdrProcessRelocationBlock+0xc1() in ntdll (0x7ebe86e8)
  2 0x7ee4dd5b in winedevice (+0xdd5b) (0x7ebe8988)
  3 0x7ee4e396 in winedevice (+0xe396) (0x7ebe89d8)
  4 0x7ee1e28c in advapi32 (+0x2e28c) (0x7ebe8a28)
  5 0x7bc6f26e call_thread_entry_point+0xe() in ntdll (0x7ebe8a38)
  6 0x7bc708d2 in ntdll (+0x608d2) (0x7ebe8ad8)
  7 0x7bc70acd in ntdll (+0x60acd) (0x7ebe93c8)
  8 0xb7e341b5 start_thread+0xc5() in libpthread.so.0 (0x7ebe94b8)
0x7bc46441 LdrProcessRelocationBlock+0xc1 in ntdll: addl	%edi,0x0(%edx,%eax,1)
Modules:
Module	Address			Debug info	Name (23 modules)
PE	  450000-  452bc0	Deferred        secdrv.sys
ELF	7b800000-7b94e000	Deferred        kernel32<elf>
  \-PE	7b820000-7b94e000	\               kernel32
ELF	7bc00000-7bcb5000	Export          ntdll<elf>
  \-PE	7bc10000-7bcb5000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7ebea000-7ec00000	Deferred        libresolv.so.2
ELF	7ec29000-7ec96000	Deferred        rpcrt4<elf>
  \-PE	7ec40000-7ec96000	\               rpcrt4
ELF	7eda7000-7ede2000	Deferred        ntoskrnl<elf>
  \-PE	7edb0000-7ede2000	\               ntoskrnl
ELF	7ede2000-7ee3c000	Export          advapi32<elf>
  \-PE	7edf0000-7ee3c000	\               advapi32
ELF	7ee3c000-7ee51000	Export          winedevice<elf>
  \-PE	7ee40000-7ee51000	\               winedevice
ELF	7efae000-7efd7000	Deferred        libm.so.6
ELF	7efdf000-7f000000	Deferred        iphlpapi<elf>
  \-PE	7eff0000-7f000000	\               iphlpapi
ELF	b7ccd000-b7cd2000	Deferred        libdl.so.2
ELF	b7cd2000-b7e2e000	Deferred        libc.so.6
ELF	b7e2e000-b7e48000	Export          libpthread.so.0
ELF	b7e71000-b7fa9000	Deferred        libwine.so.1
ELF	b7faa000-b7fca000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 
	00000009    0
0000000a 
	0000000b    0
0000000c 
	0000001a    0
	00000015    0
	00000013    0
	00000012    0
	0000000e    0
	0000000d    0
0000000f 
	00000016    0
	00000014    0
	00000011    0
	00000010    0
00000017 (D) C:\windows\system32\winedevice.exe
	0000001b    0 <==
	00000019    0
	00000018    0
Backtrace:
=>1 0x7bc46441 LdrProcessRelocationBlock+0xc1() in ntdll (0x7ebe86e8)
  2 0x7ee4dd5b in winedevice (+0xdd5b) (0x7ebe8988)
  3 0x7ee4e396 in winedevice (+0xe396) (0x7ebe89d8)
  4 0x7ee1e28c in advapi32 (+0x2e28c) (0x7ebe8a28)
  5 0x7bc6f26e call_thread_entry_point+0xe() in ntdll (0x7ebe8a38)
  6 0x7bc708d2 in ntdll (+0x608d2) (0x7ebe8ad8)
  7 0x7bc70acd in ntdll (+0x60acd) (0x7ebe93c8)
  8 0xb7e341b5 start_thread+0xc5() in libpthread.so.0 (0x7ebe94b8)




it usually stops after a few wineboot; but starts again after i try to launch bf1942...

i haven't found a lot of info on this error







More information about the wine-users mailing list