[ros-bugs] [Bug 3543] New: Cmd crashes in LibWine's debug function

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Mon Jul 21 16:46:54 CEST 2008


http://www.reactos.org/bugzilla/show_bug.cgi?id=3543

           Summary: Cmd crashes in LibWine's debug function
           Product: ReactOS
           Version: TRUNK
          Platform: QEmu
        OS/Version: ReactOS
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: Shell
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: hto at dev.null
         QAContact: ros-bugs at reactos.org


Rev. 34633.

(lib/rtl/heap.c:1090) Heap 00730000: block 00200000 is not inside heap
Unhandled exception
ExceptionCode:    c0000005
Faulting Address:        0
Address:          7801cc87   C:\ReactOS\system32\msvcrt.dll
CS:EIP 1b:7801cc87
DS 23 ES 23 FS 3b GS 0
EAX: 00000000   EBX: 000000d9   ECX: 00200000
EDX: 000000d4   EBP: 007297bc   ESI: 00000000   ESP: 007297a4
EDI: 0041d83a   EFLAGS: 00000246

...
ConPrintf() // cmd.exe, console.c:216
vswprintf() // msvcrt.dll
vsnwprintf()
pf_vsnprintf(): TRACE("format is %s\n",debugstr_w(format)); //
lib/sdk/crt/string/wcs.c:513
debugstr_w()
wine_dbgstr_wn()
default_dbgstr_wn() // msvcrt.dll, lib/3rdparty/libwine/debug.c:348

LibWine's get_temp_buffer() returns NULL, default_dbgstr_wn() does not check
for it.

To reproduce, open Command Prompt and run cmd many times, until it crashes.

See also bug 3332.


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Ros-bugs mailing list