Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: crash in HTTP reader (Read 1762 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

crash in HTTP reader

One more thing, just during playing with this I managed to crash foobar's http reader
Here is a crashlog, may be helpful...

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C918FEAh
Access violation, operation: write, address: 00000010h
Call path:
playback_core_i::g_thread_func=>playback_core_i::thread_func=>input_helper::open_internal
This is the first crash logged by this instance.
Code bytes (7C918FEAh):
7C918FAAh:  0B 64 A1 18 00 00 00 0F B6 4D 0B 89 88 84 0F 00
7C918FBAh:  00 38 1D 30 C0 97 7C 0F 85 CC 04 00 00 A0 48 C1
7C918FCAh:  97 7C F6 D8 57 1B C0 F7 D0 25 40 C1 97 7C 8B F8
7C918FDAh:  8B 46 10 3B C3 89 45 FC 0F 84 9E 00 00 00 8B 06
7C918FEAh:  FF 40 10 8B 45 FC 83 E0 01 89 45 E8 8B 06 FF 40
7C918FFAh:  14 F6 05 F0 02 FE 7F 01 0F 85 E6 92 02 00 39 5D
7C91900Ah:  E8 57 53 0F 85 AC DE 01 00 FF 75 FC E8 99 59 FF
7C91901Ah:  FF 3D 02 01 00 00 0F 84 53 93 02 00 3B C3 0F 8C
Stack (027DFAA0h):
027DFA80h:  0012FBE0 77D38709 00DC04C0 0000040B
027DFA90h:  00001000 00000000 01744546 DCBAABCD
027DFAA0h:  02142058 00000000 00000000 FFFFFFFF
027DFAB0h:  7FFFFFFF 0016B1B0 00000000 00000000
027DFAC0h:  027DFB38 719F57C9 00000398 0000038C
027DFAD0h:  00000000 719F44B0 027DFBC4 027DFBD0
027DFAE0h:  00000001 027DFBAC 00000001 00000000
027DFAF0h:  00000020 027DFBB8 027DFBBC 00000000
027DFB00h:  00002000 00000398 00000000 00000000
027DFB10h:  00000290 027DFBAC 7C90104B 001858C4
027DFB20h:  20B067BE 021858C4 027DFBC4 00000000
027DFB30h:  027DFBAC 00000001 719F44B0 FFFFFFFF
027DFB40h:  0000038C 02142058 00000001 00000000
027DFB50h:  20B0D180 027DFBAC 00000001 027DFBC4
027DFB60h:  00000001 014BDC28 014DA740 027DFBBC
027DFB70h:  00000000 021858A8 71A561C9 00000388
027DFB80h:  027DFBAC 00000001 027DFBC4 027DFBD0
027DFB90h:  00000000 00000000 014D9CA0 027DFBB8
027DFBA0h:  014BDC28 003AB250 014BDCCC 00002000
027DFBB0h:  01E9CFA8 014D9CA0 00000000 027DFC08
Registers:
EAX: 00000000, EBX: 00000000, ECX: 00000290, EDX: 021858D4
ESI: 021858C4, EDI: 00000000, EBP: 027DFB14, ESP: 027DFAA0
Crash location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlpWaitForCriticalSection" (+0000005Bh)

Loaded modules:
foobar2000                       loaded at 00400000h - 00452000h
ntdll                            loaded at 7C900000h - 7C9B2000h
kernel32                         loaded at 7C800000h - 7C8FB000h
USER32                           loaded at 77D30000h - 77DC0000h
GDI32                            loaded at 77F10000h - 77F56000h
ole32                            loaded at 774D0000h - 7760D000h
ADVAPI32                         loaded at 77DC0000h - 77E6C000h
RPCRT4                           loaded at 77E70000h - 77F01000h
msvcrt                           loaded at 77C00000h - 77C58000h
COMCTL32                         loaded at 773C0000h - 774C2000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                         loaded at 76380000h - 763C9000h
SHELL32                          loaded at 7C9C0000h - 7D1DB000h
foo_abx                          loaded at 003E0000h - 003EC000h
foo_ac3                          loaded at 00940000h - 00953000h
foo_adpcm                        loaded at 00960000h - 00975000h
foo_albumlist                    loaded at 003F0000h - 003FB000h
foo_ape                          loaded at 00980000h - 0099F000h
foo_apl                          loaded at 009A0000h - 009AA000h
foo_bitcompare                   loaded at 009B0000h - 009B9000h
foo_brr                          loaded at 009C0000h - 009CA000h
foo_burninate                    loaded at 009D0000h - 009DC000h
VERSION                          loaded at 77BF0000h - 77BF8000h
foo_cdda                         loaded at 009E0000h - 009EE000h
foo_clienc                       loaded at 009F0000h - 009FB000h
foo_console                      loaded at 00A00000h - 00A07000h
foo_convolve                     loaded at 00A10000h - 00A63000h
foo_diskwriter                   loaded at 00A70000h - 00A82000h
WINMM                            loaded at 76B20000h - 76B4E000h
foo_dsp_crossfade                loaded at 00B10000h - 00B17000h
foo_dsp_crossfeed                loaded at 00B20000h - 00B29000h
foo_dsp_extra                    loaded at 00B30000h - 00B45000h
foo_dsp_mute                     loaded at 00B50000h - 00B57000h
foo_dsp_nogaps                   loaded at 00B60000h - 00B67000h
foo_dsp_pause                    loaded at 00B70000h - 00B77000h
foo_dsp_pitch                    loaded at 00B80000h - 00B8A000h
foo_dsp_skip_silence             loaded at 00B90000h - 00B97000h
foo_dsp_soundtouch               loaded at 00BA0000h - 00BAD000h
MSVCP60                          loaded at 76050000h - 760B5000h
foo_dsp_surr                     loaded at 00BB0000h - 00BB8000h
foo_dts                          loaded at 00BC0000h - 00BE5000h
foo_dumb                         loaded at 00BF0000h - 00C1C000h
foo_dynamics                     loaded at 00C20000h - 00C27000h
foo_faac                         loaded at 00C30000h - 00C63000h
foo_festalon                     loaded at 00C70000h - 00C8F000h
foo_flac                         loaded at 00C90000h - 00CAD000h
foo_flaccer                      loaded at 00CB0000h - 00CC7000h
foo_gep                          loaded at 00CD0000h - 00CF6000h
MSIMG32                          loaded at 76350000h - 76355000h
OLEAUT32                         loaded at 77110000h - 7719C000h
foo_id3v2                        loaded at 00D00000h - 00D30000h
foo_input_std                    loaded at 00D30000h - 00DCE000h
MSACM32                          loaded at 77BD0000h - 77BE5000h
foo_lame                         loaded at 00DD0000h - 00DDC000h
foo_lpac                         loaded at 00DE0000h - 00DE7000h
lpac_codec_api                   loaded at 00DF0000h - 00DFD000h
lpaccodec                        loaded at 00E00000h - 00E2D000h
foo_lunar2                       loaded at 01050000h - 0105A000h
foo_masstag                      loaded at 01060000h - 01074000h
foo_matroska                     loaded at 01080000h - 010BF000h
foo_midi                         loaded at 010C0000h - 0114F000h
MFC42                            loaded at 73D60000h - 73E5E000h
MFC42LOC                         loaded at 61E30000h - 61E3D000h
foo_mod                          loaded at 01150000h - 01159000h
BASS                             loaded at 01160000h - 011BA000h
foo_monkey                       loaded at 011C0000h - 011DC000h
foo_mpcenc                       loaded at 011E0000h - 011EB000h
foo_mpeg4u                       loaded at 011F0000h - 01219000h
foo_nero                         loaded at 01220000h - 0122F000h
foo_neromp4                      loaded at 01230000h - 0123E000h
foo_nez                          loaded at 01240000h - 0126B000h
foo_null                         loaded at 01270000h - 01277000h
foo_oggpreview                   loaded at 01280000h - 01395000h
foo_osd                          loaded at 013A0000h - 013AE000h
gdiplus                          loaded at 4EBC0000h - 4ED63000h
foo_output_std                   loaded at 013C0000h - 013C9000h
foo_out_dsound_ex                loaded at 013D0000h - 013D9000h
DSOUND                           loaded at 73EA0000h - 73EFC000h
foo_out_ks                       loaded at 013F0000h - 013FB000h
SETUPAPI                         loaded at 77910000h - 77A06000h
foo_psf                          loaded at 01400000h - 014AC000h
foo_read_http                    loaded at 014B0000h - 014C5000h
WS2_32                           loaded at 71A50000h - 71A67000h
WS2HELP                          loaded at 71A40000h - 71A48000h
foo_record                       loaded at 01510000h - 0151E000h
foo_rgscan                       loaded at 01520000h - 0152D000h
foo_search_ex                    loaded at 01530000h - 01538000h
foo_shn                          loaded at 01540000h - 01550000h
foo_shuffle                      loaded at 01550000h - 0155B000h
foo_sid                          loaded at 01680000h - 016C8000h
foo_spc                          loaded at 016D0000h - 016E6000h
foo_speex                        loaded at 016F0000h - 01708000h
foo_tfmx                         loaded at 01560000h - 0156C000h
foo_toolame                      loaded at 01710000h - 01726000h
foo_tta                          loaded at 01730000h - 01739000h
foo_ui_std                       loaded at 01740000h - 01757000h
foo_unpack                       loaded at 01760000h - 01791000h
foo_vis_manager                  loaded at 017A0000h - 017A8000h
foo_vorbisenc                    loaded at 017B0000h - 018C1000h
foo_vorbisenc_gt3                loaded at 018D0000h - 019C9000h
foo_wavpack                      loaded at 019D0000h - 019E2000h
foo_wma                          loaded at 019F0000h - 01A0C000h
WMVCore                          loaded at 086C0000h - 08904000h
WMASF                            loaded at 070D0000h - 0710B000h
foo_xa                           loaded at 01A10000h - 01A1F000h
uxtheme                          loaded at 5B1D0000h - 5B208000h
MSCTF                            loaded at 746D0000h - 7471B000h
ctagent                          loaded at 01B10000h - 01B20000h
WINSPOOL                         loaded at 72F90000h - 72FB6000h
WININET                          loaded at 771A0000h - 77247000h
CRYPT32                          loaded at 77A70000h - 77B05000h
MSASN1                           loaded at 77B10000h - 77B22000h
NeroIPP                          loaded at 02310000h - 0241C000h
AdvrCntr                         loaded at 02420000h - 02580000h
mp3PRO_dmo                       loaded at 26000000h - 26018000h
wsock32                          loaded at 71A70000h - 71A7A000h
VqfEncLib1                       loaded at 021A0000h - 022AD000h
WINTRUST                         loaded at 76C20000h - 76C4E000h
IMAGEHLP                         loaded at 76C80000h - 76CA8000h
wdmaud                           loaded at 72CB0000h - 72CB9000h
msacm32                          loaded at 72CA0000h - 72CA8000h
midimap                          loaded at 77BC0000h - 77BC7000h
KsUser                           loaded at 73E70000h - 73E74000h
DOWNLO~1                         loaded at 01F50000h - 02004000h
IPHLPAPI                         loaded at 76D50000h - 76D69000h
mswsock                          loaded at 719F0000h - 71A30000h
DNSAPI                           loaded at 76F10000h - 76F37000h
winrnr                           loaded at 76FA0000h - 76FA8000h
WLDAP32                          loaded at 76F50000h - 76F7D000h
rasadhlp                         loaded at 76FB0000h - 76FB6000h
imon                             loaded at 20B00000h - 20B3F000h
NTMARTA                          loaded at 77680000h - 776A1000h
SAMLIB                           loaded at 71BA0000h - 71BB3000h
hnetcfg                          loaded at 66780000h - 667D8000h
rsvpsp                           loaded at 73010000h - 7302C000h
wshtcpip                         loaded at 71A30000h - 71A38000h
DBGHELP                          loaded at 59BC0000h - 59C61000h

Stack dump analysis:
Address: 719F57C9h, location: "mswsock", loaded at 719F0000h - 71A30000h
Address: 719F44B0h, location: "mswsock", loaded at 719F0000h - 71A30000h
Address: 7C90104Bh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlEnterCriticalSection" (+00000046h)
Address: 20B067BEh, location: "imon", loaded at 20B00000h - 20B3F000h
Symbol: "NOD32Ioctl" (+000025DEh)
Address: 719F44B0h, location: "mswsock", loaded at 719F0000h - 71A30000h
Address: 20B0D180h, location: "imon", loaded at 20B00000h - 20B3F000h
Symbol: "NOD32Ioctl" (+00008FA0h)
Address: 014BDC28h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 71A561C9h, location: "WS2_32", loaded at 71A50000h - 71A67000h
Symbol: "recv" (+0000006Fh)
Address: 014BDC28h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BDCCCh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B857Ah, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BDC28h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B7668h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BDC28h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BDCCCh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BBA20h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B76FAh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B75B0h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B6895h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 77C1C3C9h, location: "msvcrt", loaded at 77C00000h - 77C58000h
Symbol: "free" (+000001AEh)
Address: 77C1C3CEh, location: "msvcrt", loaded at 77C00000h - 77C58000h
Symbol: "free" (+000001B3h)
Address: 77C25C94h, location: "msvcrt", loaded at 77C00000h - 77C58000h
Symbol: "except_handler3" (+00000000h)
Address: 77C02088h, location: "msvcrt", loaded at 77C00000h - 77C58000h
Symbol: "__non_rtti_object::`vftable'" (+00000C90h)
Address: 014B4130h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B4DFCh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BD9A4h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BB4CBh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B625Fh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BB963h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B1614h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 7C901005h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlEnterCriticalSection" (+00000000h)
Address: 014BD9A4h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BD23Ch, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BD23Ch, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 77C1C3E7h, location: "msvcrt", loaded at 77C00000h - 77C58000h
Symbol: "free" (+000001CCh)
Address: 014B502Fh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BB1BCh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B1A06h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B262Bh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 7C901005h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlEnterCriticalSection" (+00000000h)
Address: 014C11ECh, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B19F6h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014BB228h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 014B2AB8h, location: "foo_read_http", loaded at 014B0000h - 014C5000h
Address: 00437775h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00437862h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439908h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043997Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439974h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439960h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439974h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439960h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0041FAF1h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00439908h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043997Ch, location: "foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE

crash in HTTP reader

Reply #1
Playing back that stream works ok with Kode54's version of foo_read_http, which I use, but it still only show "cartoon swearing".
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
        - Oceania Association of Autonomous Astronauts

crash in HTTP reader

Reply #2
Quote
Playing back that stream works ok with Kode54's version of foo_read_http, which I use, but it still only show "cartoon swearing".
[a href="index.php?act=findpost&pid=275044"][{POST_SNAPBACK}][/a]


This crashlog concerns kode54's plugin...