http://bugs.winehq.org/show_bug.cgi?id=26994
Summary: Microsoft reader crashes due to unimpl msvcirt.dll.?rdbuf@ostrstream@@QBEPAVstrstreambuf@@XZ Product: Wine Version: 1.3.19 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net
Hello,
follow-up of bug 18644
The app crashes now due to msvcirt.dll.?rdbuf@ostrstream@@QBEPAVstrstreambuf@@XZ missing
--- snip --- ... 0025:Call msvcirt.??0ostrstream@@QAE@XZ(0032efc8,00000001) ret=5fb5a3f2 0025:fixme:msvcirt:MSVCIRT_ostrstream_sl_void (0x32efc8) stub 0025:Ret msvcirt.??0ostrstream@@QAE@XZ() retval=0032efc8 ret=5fb5a3f2 0025:Call msvcirt.??6ostream@@QAEAAV0@PBD@Z(0032efc8,5fb52120,5fb521b0) ret=5fb5a405 0025:fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32efc8)->(" in regsubget") stub 0025:Ret msvcirt.??6ostream@@QAEAAV0@PBD@Z() retval=0032efc8 ret=5fb5a405 0025:Call msvcirt.?ends@@YAAAVostream@@AAV1@@Z(0032efc8) ret=5fb5a40c 0025:fixme:msvcirt:MSVCIRT_ends (0x32efc8)->() stub 0025:Ret msvcirt.?ends@@YAAAVostream@@AAV1@@Z() retval=0032efc8 ret=5fb5a40c 0025:Call msvcirt.??0ostrstream@@QAE@XZ(0032f020,00000001) ret=5fb5a414 0025:fixme:msvcirt:MSVCIRT_ostrstream_sl_void (0x32f020) stub 0025:Ret msvcirt.??0ostrstream@@QAE@XZ() retval=0032f020 ret=5fb5a414 0025:Call msvcirt.??6ostream@@QAEAAV0@PBD@Z(0032f020,5fb521c8,7bc64387) ret=5fb5a41b 0025:fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32f020)->("SOFTWARE\Microsoft\Windows\CurrentVersion") stub 0025:Ret msvcirt.??6ostream@@QAEAAV0@PBD@Z() retval=0032f020 ret=5fb5a41b 0025:Call msvcirt.??6ostream@@QAEAAV0@PBD@Z(0032f020,7bc64387,03000000) ret=5fb5a439 0025:fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32f020)->("\x8bE\xd0\x8bU\xd4\x83\xc4@[^]\xc2\x0c") stub 0025:Ret msvcirt.??6ostream@@QAEAAV0@PBD@Z() retval=0032f020 ret=5fb5a439 0025:Call msvcirt.?ends@@YAAAVostream@@AAV1@@Z(0032f020) ret=5fb5a443 0025:fixme:msvcirt:MSVCIRT_ends (0x32f020)->() stub 0025:Ret msvcirt.?ends@@YAAAVostream@@AAV1@@Z() retval=0032f020 ret=5fb5a443 0025:Call msvcrt.??3@YAXPAX@Z(00000000) ret=5fb5a5a7 0025:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=6856981b 0025:Ret ntdll.RtlFreeHeap() retval=00000001 ret=6856981b 0025:Ret msvcrt.??3@YAXPAX@Z() retval=00000001 ret=5fb5a5a7 0025:Call KERNEL32.RaiseException(80000100,00000001,00000002,0032efa0) ret=6afaac31 0025:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b83821f ip=7b83821f tid=0025 0025:trace:seh:raise_exception info[0]=6afaac94 0025:trace:seh:raise_exception info[1]=6afacbb6 wine: Call from 0x7b83821f to unimplemented function msvcirt.dll.?rdbuf@ostrstream@@QBEPAVstrstreambuf@@XZ, aborting --- snip ---
Regards
http://bugs.winehq.org/show_bug.cgi?id=26994
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://download.microsoft.c | |om/download/d/0/9/d099ad62- | |41d1-4e92-9935-67955a437460 | |/MSReaderSetupUSA.exe
--- Comment #1 from Anastasius Focht focht@gmx.net 2011-05-01 08:44:01 CDT --- Hello,
filling some fields ...
$ sha1sum MSReaderSetupUSA.exe 055af1f589e2ae9896f17dbf33d8a3f156d10282 MSReaderSetupUSA.exe
Maybe "msvcirt" could be added as component to track bugs targeting this component better.
Regards
http://bugs.winehq.org/show_bug.cgi?id=26994
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Component|-unknown |msvcirt
--- Comment #2 from Dan Kegel dank@kegel.com 2011-05-01 09:47:55 CDT --- Setting component to msvcirt
http://bugs.winehq.org/show_bug.cgi?id=26994
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
http://bugs.winehq.org/show_bug.cgi?id=26994
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor
--- Comment #3 from Ken Sharp kennybobs@o2.co.uk 2011-10-01 10:23:51 CDT --- Native works around
http://bugs.winehq.org/show_bug.cgi?id=26994
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|minor |normal
--- Comment #4 from Anastasius Focht focht@gmx.net 2013-05-01 08:21:13 CDT --- Hello folks,
revisiting, still present - although the app seems to crash earlier now (likely hitting a different bug):
--- snip --- ... 0009:fixme:msvcirt:MSVCIRT_ostrstream_sl_void (0x32ef88) stub 0009:fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32ef88)->(" in regsubget") stub 0009:fixme:msvcirt:MSVCIRT_ends (0x32ef88)->() stub 0009:fixme:msvcirt:MSVCIRT_ostrstream_sl_void (0x32efe0) stub 0009:fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32efe0)->("SOFTWARE\Microsoft\Windows\CurrentVersion") stub 0009:trace:seh:raise_exception code=c0000005 flags=0 addr=0x5fb5a42a ip=5fb5a42a tid=0009 0009:trace:seh:raise_exception info[0]=00000000 0009:trace:seh:raise_exception info[1]=00000001 0009:trace:seh:raise_exception eax=00000000 ebx=00000000 ecx=ffffffff edx=7bce4128 esi=7d7de870 edi=00000001 0009:trace:seh:raise_exception ebp=0032f058 esp=0032ef74 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010246 ... wine: Unhandled page fault on read access to 0x00000001 at address 0x5fb5a42a (thread 0009), starting debugger... 0009:trace:seh:start_debugger Starting debugger "winedbg --auto 8 252" 0009:trace:seh:call_stack_handlers handler at 0x7bc98301 returned 1 Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x5fb5a42a). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:5fb5a42a ESP:0032ef74 EBP:0032f058 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:00000000 ECX:ffffffff EDX:7bce4128 ESI:7d7de870 EDI:00000001 Stack dump: 0x0032ef74: 00000001 00000001 5fb521b0 00000001 0x0032ef84: 03000000 0005f740 0032f040 7bce4128 0x0032ef94: 0000000b 0032efc0 0032efc0 7bcc89d0 0x0032efa4: 0032f030 0032f018 7bc4b3ee 7e886891 0x0032efb4: 7bcc89d0 0032f018 7bc4b3ee 00110060 0x0032efc4: 001c08c0 001c08c0 f766ec32 7ffd8000 000c: sel=0067 base=00000000 limit=00000000 32-bit r-x Backtrace: =>0 0x5fb5a42a in player_dll (+0xa42a) (0x0032f058) 1 0x5fb5a378 in player_dll (+0xa377) (0x0032f080) 2 0x5fb5ab85 in player_dll (+0xab84) (0x0032f138) --- snip ---
Source: http://source.winehq.org/git/wine.git/blob/799731f4b9e9495181e18a68eba16c921...
--- snip --- 626 @ stub -arch=win32 ?rdbuf@ostrstream@@QBEPAVstrstreambuf@@XZ # class strstreambuf * __thiscall ostrstream::rdbuf(void)const --- snip ---
$ du -sh MSReaderSetupUSA.exe 3.6M MSReaderSetupUSA.exe
$ sha1sum MSReaderSetupUSA.exe 055af1f589e2ae9896f17dbf33d8a3f156d10282 MSReaderSetupUSA.exe
$ wine --version wine-1.5.29-38-g8e4317c
Regards
http://bugs.winehq.org/show_bug.cgi?id=26994
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |28537
http://bugs.winehq.org/show_bug.cgi?id=26994
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, obviously still present.
$ wine --version wine-1.7.23-15-gbe2128f
Regards
http://bugs.winehq.org/show_bug.cgi?id=26994
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|28537 |
https://bugs.winehq.org/show_bug.cgi?id=26994
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #6 from roger@mailinator.com --- Still stub 1.7.29 (and most likely 1.7.30 too).
https://bugs.winehq.org/show_bug.cgi?id=26994
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |1c1df68724c9d51aa41f740381d | |9efe734f8b9b9
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com --- Fixed with 1c1df68724c9d51aa41f740381d9efe734f8b9b9.
https://bugs.winehq.org/show_bug.cgi?id=26994
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.22.
https://bugs.winehq.org/show_bug.cgi?id=26994
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://download.microsoft.c |https://web.archive.org/web |om/download/d/0/9/d099ad62- |/20110516004027/http://down |41d1-4e92-9935-67955a437460 |load.microsoft.com/download |/MSReaderSetupUSA.exe |/d/0/9/d099ad62-41d1-4e92-9 | |935-67955a437460/MSReaderSe | |tupUSA.exe
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20110516004027/http://download.microsoft.com/dow...
https://www.virustotal.com/gui/file/b554b212a4f8d660d4c736b9671fab269708b7ce...
$ sha1sum MSReaderSetupUSA.exe 055af1f589e2ae9896f17dbf33d8a3f156d10282 MSReaderSetupUSA.exe
$ du -sh MSReaderSetupUSA.exe 3.6M MSReaderSetupUSA.exe
Regards