http://bugs.winehq.org/show_bug.cgi?id=17636
Summary: urlmon: protocol test fails with +heap enabled Product: Wine Version: 1.1.16 Platform: PC-x86-64 URL: http://test.winehq.org/data/3db77ce50b9dfa811966afe15604 ce2ee3e20c8e/wine_ae-ub-904-heap/urlmon:protocol.html OS/Version: Linux Status: NEW Keywords: download, regression, source Severity: minor Priority: P2 Component: wininet AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Created an attachment (id=19823) --> (http://bugs.winehq.org/attachment.cgi?id=19823) +relay,+seh,+tid,+wininet
Backtrace: =>0 0xaaaaaaaa (0x0032dc38) 1 0x60b47744 SendAsyncCallback+0x184(hdr=0x13ef28, dwContext=2863311530, dwInternetStatus=<register EDI not in topmost frame>, lpvStatusInfo=(nil), dwStatusInfoLength=0) [/home/austin/wine-git/dlls/wininet/utility.c:366] in wininet (0x0032dca8) 2 0x60b2343e FTP_ReceiveResponse+0x5e(lpwfs=0x13ef28, dwContext=2863311530) [/home/austin/wine-git/dlls/wininet/ftp.c:2622] in wininet (0x0032dcf8) 3 0x60b2378b FTPFILE_Destroy+0x5b(hdr=<register EDI not in topmost frame>) [/home/austin/wine-git/dlls/wininet/ftp.c:1104] in wininet (0x0032dd28) 4 0x60b38ac4 WININET_Release+0xb4(info=<register ESI not in topmost frame>) [/home/austin/wine-git/dlls/wininet/internet.c:202] in wininet (0x0032dd58) 5 0x60b3a868 WININET_FreeHandle+0x178(hinternet=0x2) [/home/austin/wine-git/dlls/wininet/internet.c:238] in wininet (0x0032dda8) 6 0x60b3a8ff InternetCloseHandle+0x3f(hInternet=<register ESI not in topmost frame>) [/home/austin/wine-git/dlls/wininet/internet.c:1149] in wininet (0x0032ddd8) 7 0x60354ba0 call_entry_point+0x20() in ntdll (0x0032ddf8) 8 0x60356ca8 relay_call+0x168(descr=0x60b52efc, idx=65658, stack=0x32de5c) [/home/austin/wine-git/dlls/ntdll/relay.c:399] in ntdll (0x0032de48) 9 0x60b1e1d1 in wininet (+0xe1d1) (0x0032de78) 10 0x606cf8c6 FtpProtocol_Terminate+0x66(iface=0x13e430, dwOptions=0) [/home/austin/wine-git/dlls/urlmon/ftp.c:178] in urlmon (0x0032dea8) 11 0x6068d9ff test_protocol_terminate+0xdf(protocol=<register ESI not in topmost frame>) [/home/austin/wine-git/dlls/urlmon/tests/protocol.c:1596] in urlmon_test (0x0032ecf8) 12 0x6068eb3d test_ftp_protocol+0x5bd() [/home/austin/wine-git/dlls/urlmon/tests/protocol.c:1843] in urlmon_test (0x0032fd58) 13 0x60691a14 func_protocol+0x1e4() [/home/austin/wine-git/dlls/urlmon/tests/protocol.c:1854] in urlmon_test (0x0032fdc8) 14 0x606a0068 run_test+0x138(name="protocol.c") [/home/austin/wine-git/dlls/urlmon/tests/../../../include/wine/test.h:456] in urlmon_test (0x0032fe18) 15 0x606a0269 main+0x129(argc=<register ECX not in topmost frame>, argv=<register ECX not in topmost frame>) [/home/austin/wine-git/dlls/urlmon/tests/../../../include/wine/test.h:505] in urlmon_test (0x0032fed8) 16 0x606a0b18 __wine_spec_exe_entry+0x88(peb=0x7ffdf000) [/home/austin/wine-git/dlls/winecrt0/exe_entry.c:36] in urlmon_test (0x0032ff08) 17 0x604800d0 start_process+0x130(arg=(nil)) [/home/austin/wine-git/dlls/kernel32/process.c:914] in kernel32 (0x0032ffe8) 0xaaaaaaaa: addb %al,0x0(%eax)
+relay,+seh,+tid,+wininet attached