79718: [PATCH] ntdll: deal with images which override the section table during mapping
buildbot at kegel.com
buildbot at kegel.com
Mon Oct 10 08:27:53 CDT 2011
This is an experimental automated build and test service.
Please feel free to ignore this email while we work the kinks out.
For more info about this message, see http://wiki.winehq.org/BuildBot
The Buildbot has detected a failed build on builder runtests-default while building Wine.
Full details are available at: http://buildbot.kegel.com/builders/runtests-default/builds/81 (though maybe not for long, as I'm still reinstalling the buildbot periodically while experimenting)
BUILD FAILED: failed shell_3
Errors:
* Call to xpconnect wrapped JSObject produced this error: *
* Call to xpconnect wrapped JSObject produced this error: *
alarum: failed command was ../../../wine kernel32_test.exe.so loader.c
wine: Unhandled page fault on read access to 0x10000054 at address 0x7bc8e1f7 (thread 0034), starting debugger...
Unhandled exception: page fault on read access to 0x10000054 in 32-bit code (0x7bc8e1f7).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc8e1f7 ESP:0033f250 EBP:0033f458 EFLAGS:00010202( R- -- I - - - )
EAX:10000040 EBX:7bcb0ff4 ECX:00001108 EDX:10000058
ESI:00000160 EDI:00000000
Stack dump:
0x0033f250: bfae1100 00000000 00000ea0 00000160
0x0033f260: 00000000 00000000 00000049 00000000
0x0033f270: 00000002 0033f288 00000000 682e23c0
0x0033f280: 7d091710 0033f2b8 10012a03 00000000
0x0033f290: 000000a0 681f5c22 0033f2c0 00000130
0x0033f2a0: 00000000 00000000 7d091708 0033f2c8
Backtrace:
=>0 0x7bc8e1f7 map_image+0x105c(hmapping=0x38, fd=0xc, base="", total_size=0x1000, mask=0xffff, header_size=0x160, shared_fd=0xffffffff, dup_mapping=0x3c, addr_ptr=0x33f78c) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/virtual.c:1404] in ntdll (0x0033f458)
1 0x7bc910fa NtMapViewOfSection+0x558(handle=0x38, process=0xffffffff, addr_ptr=0x33f78c, zero_bits=0, commit_size=0, offset_ptr=0x33f748, size_ptr=0x33f780, inherit=ViewShare, alloc_type=0, protect=0x2) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/virtual.c:2603] in ntdll (0x0033f698)
2 0x7bc504c1 load_native_dll+0x126(load_path="Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem", name="C:\users\bob\Temp\ldr3133.tmp", file=0x30, flags=0, pwm=0x33f8ac) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:1493] in ntdll (0x0033f798)
3 0x7bc51e44 load_dll+0x57b(load_path="Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem", libname="C:\users\bob\Temp\ldr3133.tmp", flags=0, pwm=0x33f8ac) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:1991] in ntdll (0x0033f888)
4 0x7bc5204d LdrLoadDll+0x63(path_name="Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem", flags=0, libname=0x33f920, hModule=0x33f8f8) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:2024] in ntdll (0x0033f8b8)
5 0x7b856de8 load_library+0x167(libname=0x33f920, flags=0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:888] in kernel32 (0x0033f908)
6 0x7b856f0d LoadLibraryExW+0x69(libnameW="C:\users\bob\Temp\ldr3133.tmp", hfile=0x0(nil), flags=0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:945] in kernel32 (0x0033f938)
7 0x7b856e99 LoadLibraryExA+0x4d(libname="C:\users\bob\Temp\ldr3133.tmp", hfile=0x0(nil), flags=0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:925] in kernel32 (0x0033f968)
8 0x7b856fc8 LoadLibraryA+0x2c(libname="C:\users\bob\Temp\ldr3133.tmp") [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:977] in kernel32 (0x0033f988)
9 0x685115cd test_Loader+0x721() [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/loader.c:343] in kernel32_test (0x0033fce8)
10 0x6851387d func_loader+0xa() [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/loader.c:697] in kernel32_test (0x0033fcf8)
11 0x6857aa7b run_test+0x9e(name="loader.c") [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/../../../include/wine/test.h:556] in kernel32_test (0x0033fd58)
12 0x6857ae90 main+0x23a(argc=<couldn't compute location>, argv=0x1103d0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/../../../include/wine/test.h:624] in kernel32_test (0x0033fe28)
13 0x6857af1a __wine_spec_exe_entry+0x69(peb=0x7ffdf000) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/winecrt0/exe_entry.c:36] in kernel32_test (0x0033fe60)
14 0x7b85fe84 call_process_entry+0xb() in kernel32 (0x0033fe78)
15 0x7b85ffca start_process+0x143(peb=0x7ffdf000) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/process.c:1091] in kernel32 (0x0033fec8)
16 0x7bc7c13c call_thread_func+0xb() in ntdll (0x0033fed8)
17 0x7bc7c17a call_thread_entry_point+0x33(entry=0x7b85fe86, arg=0x7ffdf000) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/signal_i386.c:2499] in ntdll (0x0033ffb8)
18 0x7bc536d1 start_process+0x23(kernel_start=0x7b85fe86) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:2612] in ntdll (0x0033ffe8)
19 0x680280b9 wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0x7bc8e1f7 map_image+0x105c [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/virtual.c:1404] in ntdll: movzwl 0x14(%eax),%eax
1404 if (section_table && (char *)section_table != (char *)&nt->OptionalHeader+nt->FileHeader.SizeOfOptionalHeader)
Modules:
Module Address Debug info Name (49 modules)
ELF 68000000-6801d000 Deferred ld-linux.so.2
ELF 6801f000-68160000 Dwarf libwine.so.1
ELF 68172000-6818b000 Deferred libpthread.so.0
ELF 6818b000-682e5000 Deferred libc.so.6
ELF 682e6000-682ea000 Deferred libdl.so.2
ELF 682eb000-68311000 Deferred libm.so.6
ELF 68311000-68319000 Deferred libnss_compat.so.2
ELF 68319000-68330000 Deferred libnsl.so.1
ELF 68330000-6833a000 Deferred libnss_nis.so.2
ELF 6833a000-68346000 Deferred libnss_files.so.2
ELF 684a3000-68649000 Dwarf kernel32_test<elf>
\-PE 684b0000-68649000 \ kernel32_test
ELF 68649000-6879d000 Deferred user32<elf>
\-PE 68660000-6879d000 \ user32
ELF 6879d000-68859000 Deferred gdi32<elf>
\-PE 687b0000-68859000 \ gdi32
ELF 68859000-688bf000 Deferred advapi32<elf>
\-PE 68870000-688bf000 \ advapi32
ELF 688bf000-688da000 Deferred version<elf>
\-PE 688c0000-688da000 \ version
ELF 688ec000-68962000 Deferred libfreetype.so.6
ELF 68962000-68977000 Deferred libz.so.1
ELF 68977000-68a32000 Deferred winex11<elf>
\-PE 68980000-68a32000 \ winex11
ELF 68a32000-68a3b000 Deferred libsm.so.6
ELF 68a3b000-68a54000 Deferred libice.so.6
ELF 68a54000-68a64000 Deferred libxext.so.6
ELF 68a64000-68b81000 Deferred libx11.so.6
ELF 68b81000-68b86000 Deferred libuuid.so.1
ELF 68b86000-68ba0000 Deferred libxcb.so.1
ELF 68ba0000-68ba4000 Deferred libxau.so.6
ELF 68ba4000-68baa000 Deferred libxdmcp.so.6
ELF 68baa000-68bcd000 Deferred imm32<elf>
\-PE 68bb0000-68bcd000 \ imm32
ELF 68bcd000-68bd1000 Deferred libxinerama.so.1
ELF 68bd1000-68bd7000 Deferred libxxf86vm.so.1
ELF 68bd7000-68be1000 Deferred libxrender.so.1
ELF 68be1000-68be9000 Deferred libxrandr.so.2
ELF 68be9000-68bed000 Deferred libxcomposite.so.1
ELF 68bed000-68bf3000 Deferred libxfixes.so.3
ELF 68bf3000-68c01000 Deferred libxi.so.6
ELF 68c01000-68c31000 Deferred libfontconfig.so.1
ELF 68c31000-68c58000 Deferred libexpat.so.1
ELF 68cc0000-68cca000 Deferred libxcursor.so.1
ELF 7b800000-7b9b1000 Dwarf kernel32<elf>
\-PE 7b810000-7b9b1000 \ kernel32
ELF 7bc00000-7bccd000 Dwarf ntdll<elf>
\-PE 7bc10000-7bccd000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001a 0
00000019 0
00000014 0
00000013 0
0000001b plugplay.exe
00000020 0
0000001d 0
0000001c 0
00000021 explorer.exe
00000022 0
00000032 (D) Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests\kernel32_test.exe
00000034 0 <==
Backtrace:
=>0 0x7bc8e1f7 map_image+0x105c(hmapping=0x38, fd=0xc, base="", total_size=0x1000, mask=0xffff, header_size=0x160, shared_fd=0xffffffff, dup_mapping=0x3c, addr_ptr=0x33f78c) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/virtual.c:1404] in ntdll (0x0033f458)
1 0x7bc910fa NtMapViewOfSection+0x558(handle=0x38, process=0xffffffff, addr_ptr=0x33f78c, zero_bits=0, commit_size=0, offset_ptr=0x33f748, size_ptr=0x33f780, inherit=ViewShare, alloc_type=0, protect=0x2) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/virtual.c:2603] in ntdll (0x0033f698)
2 0x7bc504c1 load_native_dll+0x126(load_path="Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem", name="C:\users\bob\Temp\ldr3133.tmp", file=0x30, flags=0, pwm=0x33f8ac) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:1493] in ntdll (0x0033f798)
3 0x7bc51e44 load_dll+0x57b(load_path="Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem", libname="C:\users\bob\Temp\ldr3133.tmp", flags=0, pwm=0x33f8ac) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:1991] in ntdll (0x0033f888)
4 0x7bc5204d LdrLoadDll+0x63(path_name="Z:\home\bob\wineslave.dir\sandbox\slave\runtests-default\build\dlls\kernel32\tests;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem", flags=0, libname=0x33f920, hModule=0x33f8f8) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:2024] in ntdll (0x0033f8b8)
5 0x7b856de8 load_library+0x167(libname=0x33f920, flags=0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:888] in kernel32 (0x0033f908)
6 0x7b856f0d LoadLibraryExW+0x69(libnameW="C:\users\bob\Temp\ldr3133.tmp", hfile=0x0(nil), flags=0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:945] in kernel32 (0x0033f938)
7 0x7b856e99 LoadLibraryExA+0x4d(libname="C:\users\bob\Temp\ldr3133.tmp", hfile=0x0(nil), flags=0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:925] in kernel32 (0x0033f968)
8 0x7b856fc8 LoadLibraryA+0x2c(libname="C:\users\bob\Temp\ldr3133.tmp") [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/module.c:977] in kernel32 (0x0033f988)
9 0x685115cd test_Loader+0x721() [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/loader.c:343] in kernel32_test (0x0033fce8)
10 0x6851387d func_loader+0xa() [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/loader.c:697] in kernel32_test (0x0033fcf8)
11 0x6857aa7b run_test+0x9e(name="loader.c") [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/../../../include/wine/test.h:556] in kernel32_test (0x0033fd58)
12 0x6857ae90 main+0x23a(argc=<couldn't compute location>, argv=0x1103d0) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/tests/../../../include/wine/test.h:624] in kernel32_test (0x0033fe28)
13 0x6857af1a __wine_spec_exe_entry+0x69(peb=0x7ffdf000) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/winecrt0/exe_entry.c:36] in kernel32_test (0x0033fe60)
14 0x7b85fe84 call_process_entry+0xb() in kernel32 (0x0033fe78)
15 0x7b85ffca start_process+0x143(peb=0x7ffdf000) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/kernel32/process.c:1091] in kernel32 (0x0033fec8)
16 0x7bc7c13c call_thread_func+0xb() in ntdll (0x0033fed8)
17 0x7bc7c17a call_thread_entry_point+0x33(entry=0x7b85fe86, arg=0x7ffdf000) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/signal_i386.c:2499] in ntdll (0x0033ffb8)
18 0x7bc536d1 start_process+0x23(kernel_start=0x7b85fe86) [/home/bob/wineslave.dir/sandbox/slave/runtests-default/build/dlls/ntdll/loader.c:2612] in ntdll (0x0033ffe8)
19 0x680280b9 wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
make: *** [loader.ok] Error 5
More information about the wine-tests-results
mailing list