crash in opening mmsh streams
vlc-0.9.0-svn-20070225-0000-win32.exe crashes in ws2_32.dll in opening mmsh streams. Nightly 20070209 is ok.
vlc.exe caused an Access Violation at location 71ab64f4 in module WS2_32.DLL Reading from location 0000008a.
Registers:
eax=00cb5401 ebx=00ac8018 ecx=00ac8018 edx=00010000 esi=00000076 edi=00000076
eip=71ab64f4 esp=02daf448 ebp=02daf450 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
Call stack:
71AB64F4 WS2_32.DLL:71AB64F4 WSAAddressToStringW
62E199A3 libvlc.dll:62E199A3 vlc_freeaddrinfo getaddrinfo.c:783
void vlc_freeaddrinfo(
struct addrinfo * infos = &(indirect)
)
62E1BADE libvlc.dll:62E1BADE __net_Connect tcp.c:237
int __net_Connect(
vlc_object_t * p_this = &(indirect),
const char * psz_host = &'s',
int i_port = 8080,
int type = 1,
int proto = 6
)
6A941846 libaccess_mms_plugin.dll:6A941846 Start vlc_network.h:89
static int Start(
access_t * p_access = &(indirect),
long long int i_pos =
6A942EB6 libaccess_mms_plugin.dll:6A942EB6 MMSHOpen__0_9_0b mmsh.c:126
int MMSHOpen__0_9_0b(
access_t * p_access = &(indirect)
)
62E29365 libvlc.dll:62E29365 __module_Need modules.c:648
module_t * __module_Need(
vlc_object_t * p_this = &(indirect),
const char * psz_capability = &'a',
const char * psz_name = &'m',
vlc_bool_t b_strict = 1
)
62DDE12E libvlc.dll:62DDE12E access2_InternalNew access.c:97
static access_t * access2_InternalNew(
vlc_object_t * p_obj = &(indirect),
const char * psz_access = &'m',
const char * psz_demux = &0,
const char * psz_path = &'s',
access_t * p_source = &(indirect),
vlc_bool_t b_quick = 0
)
62DE9CE9 libvlc.dll:62DE9CE9 InputSourceInit input.c:2023
static int InputSourceInit(
input_thread_t * p_input = &(indirect),
input_source_t * in = &{
input_item_t * p_item = 0x00c71048,
access_t * p_access = 0x00000000,
stream_t * p_stream = 0x00000000,
demux_t * p_demux = 0x00000000,
vlc_bool_t b_title_demux = 0,
int i_title = 0,
input_title_t * * title = 0x00000000,
int i_title_offset = 0,
int i_seekpoint_offset = 0,
int i_title_start = -1,
int i_title_end = -1,
int i_seekpoint_start = -1,
int i_seekpoint_end = -1,
vlc_bool_t b_can_pace_control = 1,
vlc_bool_t b_can_pause = 0,
vlc_bool_t b_eof = 0,
int i_cr_average = 40
},
const char * psz_mrl = &'m',
const char * psz_forced_demux = &
)
62DED3D8 libvlc.dll:62DED3D8 Init input.c:781
static int Init(
input_thread_t * p_input = &(indirect)
)
62DEF35B libvlc.dll:62DEF35B Run input.c:443
static int Run(
input_thread_t * p_input = &(indirect)
)
77C3A3B0 msvcrt.dll:77C3A3B0 _endthreadex
7C80B50B kernel32.dll:7C80B50B GetModuleFileNameA