[Bug 45986] Opera Mail 1.0 build 1040 crashes on startup ( REGFILTERPINS struct stack var not zero-initialized in register_avicap_devices )
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Oct 14 15:08:32 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45986
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|-unknown |devenum
Status|UNCONFIRMED |RESOLVED
Resolution|--- |DUPLICATE
Summary|Opera-mail crashed |Opera Mail 1.0 build 1040
|everytime by start |crashes on startup
| |(REGFILTERPINS struct stack
| |var not zero-initialized in
| |register_avicap_devices)
CC| |focht at gmx.net
--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming with Wine 3.17
+relay trace makes the problem go away
It's actually a dupe of bug 45923 and was fixed with
https://source.winehq.org/git/wine.git/commitdiff/cea76150385b0d3e380fdd4e0d6ab8042bb48989
You have to wait for Wine 3.18 release to be available on your distro.
--- snip ---
$ winedbg ./operamail.exe
WineDbg starting on pid 002d
start_process () at
/home/focht/projects/wine/mainline-src-3.17/dlls/kernel32/process.c:1269
0x000000007b4625a5 start_process+0x135
[/home/focht/projects/wine/mainline-src-3.17/dlls/kernel32/process.c:1269] in
kernel32: movl 0xffffff24(%ebp),%esi
1269 ExitThread( call_process_entry( peb, entry ));
Wine-dbg>c
...
Unhandled exception: page fault on read access to 0x7bd00000 in 32-bit code
(0x00000000f7c4a24b).
...
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f7c4a24b ESP:0033e154 EBP:0033e228 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:f7c4a21e ECX:00000000 EDX:7bd0000a
ESI:00185ef3 EDI:7bcffff2
...
Backtrace:
=>0 0x00000000f7c4a24b bcmp+0x8b() in libc.so.6 (0x000000000033e228)
1 0x00000000f67ae363 FM2_WriteFilterData+0x382(prf2=[<unknown register 333>,
ppData=[<unknown register 333>, pcbData=[<unknown register 333>)
[/home/focht/projects/wine/mainline-src-3.17/dlls/quartz/filtermapper.c:163] in
quartz (0x000000000033e228)
2 0x00000000f67ae4fc AMFilterData_CreateFilterData+0x3b()
[/home/focht/projects/wine/mainline-src-3.17/dlls/quartz/filtermapper.c:1682]
in quartz (0x000000000033e258)
3 0x00000000f696b1cf write_filter_data+0x6e(prop_bag=<unknown register 334>,
rgf=<is not available>)
[/home/focht/projects/wine/mainline-build-3.17-x86/dlls/devenum/../../include/wine/fil_data.h:123]
in devenum (0x000000000033e2c8)
4 0x00000000f696cd71
DEVENUM_ICreateDevEnum_CreateClassEnumerator+0x920(iface=<couldn't compute
location>, class=<couldn't compute location>, out=<couldn't compute location>,
flags=<couldn't compute location>)
[/home/focht/projects/wine/mainline-src-3.17/dlls/devenum/createdevenum.c:814]
in devenum (0x000000000033e638)
5 0x0000000067b9cb57 in operamail (+0x91cb56) (0x000000000033e6ac)
6 0x0000000067b9c893 in operamail (+0x91c892) (0x000000000033e6e8)
7 0x0000000067b9ce67 in operamail (+0x91ce66) (0x000000000033e6f8)
8 0x000000007e7d7d5a WINPROC_wrapper+0x19() in user32 (0x000000000033e728)
9 0x000000007e7d8375 call_window_proc+0x54(hwnd=<unknown register 334>)
[/home/focht/projects/wine/mainline-src-3.17/dlls/user32/winproc.c:246] in
user32 (0x000000000033e778)
10 0x000000007e7da693 WINPROC_call_window+0x1a2()
[/home/focht/projects/wine/mainline-src-3.17/dlls/user32/winproc.c:957] in
user32 (0x000000000033e7c8)
11 0x000000007e79bc30 DispatchMessageW+0x8a(msg=<couldn't compute location>)
[/home/focht/projects/wine/mainline-src-3.17/dlls/user32/message.c:4041] in
user32 (0x000000000033e8d8)
12 0x0000000067ba8444 in operamail (+0x928443) (0x000000000033e928)
13 0x0000000067bcd5ac in operamail (+0x94d5ab) (0x000000000033ea0c)
0x00000000f7c4a24b bcmp+0x8b in libc.so.6: movl 0xfffffff4(%edx),%ecx
--- snip ---
Proof: reverting
https://source.winehq.org/git/wine.git/commit/cea76150385b0d3e380fdd4e0d6ab8042bb48989
on top of Wine 3.18 makes it crash again.
$ sha1sum opera-mail-1.0-1040.i386.exe
2093c88c0b1d745e5398c4abf2a5b796f8eadecc opera-mail-1.0-1040.i386.exe
$ du -sh opera-mail-1.0-1040.i386.exe
12M opera-mail-1.0-1040.i386.exe
$ wine --version
wine-3.18
Regards
*** This bug has been marked as a duplicate of bug 45923 ***
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list