150 test failures. advapi32 test crashes.
Dan Kegel
dank at kegel.com
Sun Nov 7 16:19:31 CST 2004
Hey folks,
I pulled down sources from CVS this morning, and tried
running the regression tests. There are about 150 failures.
Here's a summary:
$ grep "Test failed" log | sed 's/:.*//' | uniq -c | sort
1 filtergraph.c
1 rsaenh.c
1 shelllink.c
1 shreg.c
2 typelib.c
4 capture.c
4 wave.c
6 dsound8.c
6 dsound.c
7 vartype.c
8 path.c
15 crypt.c
43 metafile.c
51 shellpath.c
Is this unusual? How many failures are most people seeing?
For what it's worth, this is a Red Hat 9.0 system with two processors,
and this was done with no pre-existing .wine directory.
Also, there was a crash during the test. Here's that part of the log:
../../../../wine/tools/runtest -q -P wine -M advapi32.dll -T ../../.. -p advapi32_test.exe.so ../../../../wine/dlls/advapi32/tests/crypt.c && touch crypt.ok
crypt.c:104: Test failed: -2146893799
crypt.c:117: Test failed: 0/-2146893799
crypt.c:126: Test failed: 0/-2146893801
crypt.c:457: Test failed: expected 234, got -2146893801
crypt.c:464: Test failed: expected 0, got 0
crypt.c:471: Test failed: expected (null), got
crypt.c:472: Test failed: expected 0, got 0
crypt.c:491: Test failed: -2146893805
crypt.c:494: Test failed: -2146893805
crypt.c:502: Test failed: expected Microsoft Base Cryptographic Provider v1.0, got
crypt.c:503: Test failed: expected 43, got 0
crypt.c:491: Test failed: -2146893805
crypt.c:494: Test failed: -2146893805
crypt.c:502: Test failed: expected Microsoft Base Cryptographic Provider v1.0, got
crypt.c:503: Test failed: expected 43, got 0
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x8dbe4073 in 32-bit code (0x403602e2).
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:003b GS:0033
EIP:403602e2 ESP:4073f9d2 EBP:4073fa5e EFLAGS:00010202( - 00 - -RI1)
EAX:8dbe4073 EBX:404174c8 ECX:40053500 EDX:401f0b20
ESI:4073fe26 EDI:77f01330
Stack dump:
0x4073f9d2: 00004001 00000000 00000000 d14c0000
0x4073f9e2: 0c884001 13304020 fa3477f0 020f4073
0x4073f9f2: fa340000 a5864073 fa644001 009b4073
0x4073fa02: d8940000 00004002 00000001 6c644008
0x4073fa12: ffff4041 e384ffff fa2c400c 68114073
0x4073fa22: 6c644008 74c84041 fa544041 e3844073
Backtrace:
=>1 0x403602e2 INSTR_EmulateInstruction+0xda(rec=0x4073fe26, context=0x4073fb5a) [../../../wine/dlls/kernel/instr.c:449] in kernel32 (0x4073fa5e)
2 0x403a441e vectored_handler+0x5e(ptrs=0x4073fa8e) [../../../wine/dlls/kernel/wowthunk.c:358] in kernel32 (0x4073fa7e)
3 0x4008bf89 call_vectored_handlers+0x5a(rec=0x4073fe26, context=0x4073fb5a) [../../../wine/dlls/ntdll/exception.c:196] in ntdll (0x4073faa2)
4 0x4008c30d EXC_RtlRaiseException+0x239(rec=0x4073fe26, context=0x4073fb5a) [../../../wine/dlls/ntdll/exception.c:252] in ntdll (0x4073fb2a)
5 0x400abe12 raise_segv_exception+0x8b(rec=0x4073fe26, context=0x4073fb5a) [../../../wine/dlls/ntdll/signal_i386.c:888] in ntdll (0x4073fb46)
0x403602e2 INSTR_EmulateInstruction+0xda [../../../wine/dlls/kernel/instr.c:449] in kernel32: movzbl 0x0(%eax),%eax
Unable to open file ../../../wine/dlls/kernel/instr.c
Modules:
Module Address Debug info Name (17 modules)
ELF 0x40000000-40016000 Deferred ld-linux.so.2
ELF 0x40017000-40030000 Deferred libwine.so.1
ELF 0x40032000-4003e000 Deferred libnss_files.so.2
ELF 0x40043000-40050000 Deferred libpthread.so.0
ELF 0x40050000-40053000 Deferred libdl.so.2
ELF 0x40054000-400d1000 Stabs ntdll<elf>
\-PE 0x40070000-400d1000 \ ntdll
ELF 0x400d1000-401c5000 Deferred libwine_unicode.so.1
ELF 0x401c5000-401e7000 Deferred libm.so.6
ELF 0x40300000-40419000 Stabs kernel32<elf>
\-PE 0x40330000-40419000 \ kernel32
ELF 0x40621000-4063c000 Deferred advapi32_test<elf>
\-PE 0x40630000-4063c000 \ advapi32_test
ELF 0x40740000-4077b000 Deferred advapi32<elf>
\-PE 0x40750000-4077b000 \ advapi32
ELF 0x42000000-42133000 Deferred libc.so.6
ELF 0x77f00000-77f03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\dank\demo\build\dlls\advapi32\tests\advapi32_test.exe
00000009 0 <==
WineDbg terminated on pid 0x8
--
Trying to get a job as a c++ developer? See http://kegel.com/academy/getting-hired.html
More information about the wine-devel
mailing list