[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: [v2] Use CP 1200 (Unicode) for Win32/Win64 version info.
From:       Alexandre Julliard <julliard () winehq ! org>
Date:       2017-02-28 19:50:04
Message-ID: 871suim6xf.fsf () winehq ! org
[Download RAW message or body]

Akihiro Sagawa <sagawa.aki@gmail.com> writes:

> [v2] Fix test failures in mshtml.dll caused by npmshtml.dll.
> According to Gecko Plugin API Reference[1], plugin's version stamp must
> be set to English US and Windows Multilingual, i.e. "040904E4".
> [1] https://developer.mozilla.org/en-US/docs/Plugins/Guide/Plug-in_Development_Overview#MS_Windows
>  
> Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
> ---
> dlls/npmshtml/rsrc.rc           |  1 +
> dlls/version/tests/info.c       |  2 --
> include/wine/wine_common_ver.rc | 24 ++++++++++++++++++++++--
> 3 files changed, 23 insertions(+), 4 deletions(-)

It's still failing here:

../../../tools/runtest -q -P wine -T ../../.. -M mshtml.dll -p mshtml_test.exe.so \
htmldoc && touch htmldoc.ok htmldoc.c:6287: Test failed: open failed: 80040152
wine: Unhandled page fault on read access to 0xdeadbeef at address 0x7ed051dd (thread \
0154), starting debugger... Unhandled exception: page fault on read access to \
0xdeadbeef in 32-bit code (0x7ed051dd). Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7ed051dd ESP:0033fc20 EBP:0033fc78 EFLAGS:00010202(  R- --  I   - - - )
 EAX:deadbeef EBX:7ed6a000 ECX:00000001 EDX:7ed80f00
 ESI:0000188d EDI:7ed4388a
Stack dump:
0x0033fc20:  00000001 7ed449d1 80040152 7ed050ad
0x0033fc30:  005e0000 00689650 005e8de8 00000000
0x0033fc40:  7ed39473 7ed7f1a0 80040152 7ed4388a
0x0033fc50:  005b4d80 7ed4388a 005e8de8 deadbeef
0x0033fc60:  7ed4521a 00000000 7ed04f0e 7ed6a000
0x0033fc70:  005b4d80 7ed4388a 0033fcd8 7ed0ddd9
Backtrace:
=>0 0x7ed051dd test_open_window+0x2dd(doc=<is not available>, do_block=0) \
[/home/julliard/wine/wine/dlls/mshtml/tests/../../../include/mshtml.h:51848] in \
mshtml_test (0x0033fc78)  1 0x7ed0ddd9 test_HTMLDocument_http+0x678(with_wbapp=<is \
not available>) [/home/julliard/wine/wine/dlls/mshtml/tests/htmldoc.c:7877] in \
mshtml_test (0x0033fcd8)  2 0x7ed128d9 func_htmldoc+0xda8() \
[/home/julliard/wine/wine/dlls/mshtml/tests/htmldoc.c:8742] in mshtml_test \
(0x0033fd58)  3 0x7ecc305d main+0x25c(argc=<is not available>, argv=<is not \
available>) [/home/julliard/wine/wine/dlls/mshtml/tests/../../../include/wine/test.h:589] \
in mshtml_test (0x0033fe08)  4 0x7ed38d8b __wine_spec_exe_entry+0x4a(peb=<couldn't \
compute location>) [/home/julliard/wine/wine/dlls/winecrt0/exe_entry.c:36] in \
mshtml_test (0x0033fe48)  5 0x7b45e56c call_process_entry+0xb() in kernel32 \
(0x0033fe68)  6 0x7b45f4a9 start_process+0x68(entry=<couldn't compute location>) \
[/home/julliard/wine/wine/dlls/kernel32/process.c:1116] in kernel32 (0x0033fea8)  7 \
0x7bc8071c call_thread_func_wrapper+0xb() in ntdll (0x0033fec8)  8 0x7bc834d9 \
call_thread_func+0xa8(entry=0x7b45f440, arg=0x7ed38d40, frame=0x33ffc8) \
[/home/julliard/wine/wine/dlls/ntdll/signal_i386.c:2759] in ntdll (0x0033ffa8)  9 \
0x7bc806fa call_thread_entry_point+0x11() in ntdll (0x0033ffc8)  10 0x7bc53f73 \
start_process+0x12(arg=0xffcb6418) \
[/home/julliard/wine/wine/dlls/ntdll/loader.c:3054] in ntdll (0x0033ffe8)  11 \
0xf756d8dd __x86.get_pc_thunk.di+0x2a() in libwine.so.1 (0x00000000)  12 0xf756da40 \
wine_switch_to_stack+0x1f(func=0x7bc53f60, arg=0xffcb6418, stack=0x340000) \
[/home/julliard/wine/wine/libs/wine/port.c:77] in libwine.so.1 (0xffcb63e8)  13 \
0x7bc59b26 LdrInitializeThunk+0x235(kernel_start=<couldn't compute location>, \
unknown2=<couldn't compute location>, unknown3=<couldn't compute location>, \
unknown4=<couldn't compute location>) \
[/home/julliard/wine/wine/dlls/ntdll/loader.c:3115] in ntdll (0xffcb6438)  14 \
0x7b4653af __wine_kernel_init+0xa4e() \
[/home/julliard/wine/wine/dlls/kernel32/process.c:1310] in kernel32 (0xffcb7328)  15 \
0x7bc5a983 __wine_process_init+0x152() \
[/home/julliard/wine/wine/dlls/ntdll/loader.c:3324] in ntdll (0xffcb7398)  16 \
0xf756bb43 wine_init+0x2a2(argc=0x3, argv=0xffcb78e4, error="", error_size=0x400) \
[/home/julliard/wine/wine/libs/wine/loader.c:956] in libwine.so.1 (0xffcb73e8)  17 \
0x7c000b58 main+0x97(argc=<is not available>, argv=<is not available>) \
[/home/julliard/wine/wine/loader/main.c:254] in <wine-loader> (0xffcb7838)  18 \
0xf7375276 __libc_start_main+0xf5() in libc.so.6 (0x00000000) 0x7ed051dd \
test_open_window+0x2dd \
[/home/julliard/wine/wine/dlls/mshtml/tests/../../../include/mshtml.h:51848] in \
mshtml_test: movl	0x0(%eax),%edx 51848	    return This->lpVtbl->close(This);

-- 
Alexandre Julliard
julliard@winehq.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic