[vlc-devel] main libvlc error: input item... when calling libvlc_release

jboileau jboileau at gmail.com
Thu May 15 14:43:08 CEST 2008


Hi Pierre,

I don't know if this helps, but now that I have VLC / libvlc compiled
with debug info and Dr Mingw installed I can give you a backtrace of
the problem. Does that help?

Jacques

LibVLCTest.exe caused a Breakpoint at location 77c35b61 in module msvcrt.dll.

Registers:
eax=00000004 ebx=00000003 ecx=7c91056d edx=001a0001 esi=77c12d25 edi=0012f004
eip=77c35b61 esp=0012eb64 ebp=0012eea4 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000246

Call stack:
77C35B61  msvcrt.dll:77C35B61  _assert
6A303DD8  libvlc.dll:6A303DD8  libvlc_InternalCleanup  libvlc-common.c:1009
int libvlc_InternalCleanup(
	libvlc_int_t * p_libvlc = &(indirect)
)
6D7C15E1  libvlc-control.dll:6D7C15E1  libvlc_release  core.c:168
void libvlc_release(
	libvlc_instance_t * p_instance = &(indirect)
)
00405CFD  LibVLCTest.exe:00405CFD  ALibVLCClass::mDeleteLibVLCInstance
 alibvlcclass.cpp:1137
	...
	aLibVLCLog = NULL;
	}
>	libvlc_release(aLibVLCInstance);
	aLibVLCInstance = NULL;
	}
	...

0040421E  LibVLCTest.exe:0040421E  ALibVLCClass::~ALibVLCClass
alibvlcclass.cpp:610
	...
	
	// If we are the last one using the libvlc DLL, free it
>	if (aLibVLCUsageCount == 0 && aHLibVLCControl != NULL && aHLibVLC != NULL)
	{
	FreeLibrary(aHLibVLC);
	...

00410446  LibVLCTest.exe:00410446  ALibVLCClass::`scalar deleting destructor'
0040F52D  LibVLCTest.exe:0040F52D  CLibVLCTestDlg::OnClose
libvlctestdlg.cpp:175
	...
	
	KillTimer(aTimer2);
>	delete aLibVLC0;
	
	CDialog::OnClose();
	...

7C22FE84  MFC71D.DLL:7C22FE84  Ordinal6849
7C22F6BE  MFC71D.DLL:7C22F6BE  Ordinal8672
7C22CEF0  MFC71D.DLL:7C22CEF0  Ordinal1369
7C22D3CE  MFC71D.DLL:7C22D3CE  Ordinal1591
7C29EE3A  MFC71D.DLL:7C29EE3A  Ordinal1592
7E418734  USER32.dll:7E418734  GetDC
7E418816  USER32.dll:7E418816  GetDC
7E41B4C0  USER32.dll:7E41B4C0  DefWindowProcW
7E41B50C  USER32.dll:7E41B50C  DefWindowProcW
7C90EAE3  ntdll.dll:7C90EAE3  KiUserCallbackDispatcher
7E41D598  USER32.dll:7E41D598  DefWindowProcA
5AD73C20  uxtheme.dll:5AD73C20  DrawThemeText
5AD8E300  uxtheme.dll:5AD8E300  GetThemeTextMetrics
5AD71AC7  uxtheme.dll:5AD71AC7
5AD7367A  uxtheme.dll:5AD7367A  DrawThemeText
7E42F11D  USER32.dll:7E42F11D  SendInput
7E43E535  USER32.dll:7E43E535  EnumClipboardFormats
7E42366B  USER32.dll:7E42366B  PrivateExtractIconExW
7E43E561  USER32.dll:7E43E561  DefDlgProcA
7E418734  USER32.dll:7E418734  GetDC
7E418816  USER32.dll:7E418816  GetDC
7E41C63F  USER32.dll:7E41C63F  IsWindowUnicode
7E41F65D  USER32.dll:7E41F65D  CallWindowProcA
7C22E6A2  MFC71D.DLL:7C22E6A2  Ordinal2519
7C22F6DC  MFC71D.DLL:7C22F6DC  Ordinal8672
7C22CEF0  MFC71D.DLL:7C22CEF0  Ordinal1369
7C22D3CE  MFC71D.DLL:7C22D3CE  Ordinal1591
7C29EE3A  MFC71D.DLL:7C29EE3A  Ordinal1592
7E418734  USER32.dll:7E418734  GetDC
7E418816  USER32.dll:7E418816  GetDC
7E41B4C0  USER32.dll:7E41B4C0  DefWindowProcW
7E41B50C  USER32.dll:7E41B50C  DefWindowProcW
7C90EAE3  ntdll.dll:7C90EAE3  KiUserCallbackDispatcher
7E41B903  USER32.dll:7E41B903  SendMessageW
5AD9881F  uxtheme.dll:5AD9881F  GetThemeTextMetrics
5AD71AC7  uxtheme.dll:5AD71AC7
5AD7367A  uxtheme.dll:5AD7367A  DrawThemeText
7E42F11D  USER32.dll:7E42F11D  SendInput
7E43E535  USER32.dll:7E43E535  EnumClipboardFormats
7E42366B  USER32.dll:7E42366B  PrivateExtractIconExW
7E43E561  USER32.dll:7E43E561  DefDlgProcA
7E418734  USER32.dll:7E418734  GetDC
7E418816  USER32.dll:7E418816  GetDC
7E41C63F  USER32.dll:7E41C63F  IsWindowUnicode
7E41F65D  USER32.dll:7E41F65D  CallWindowProcA
7C22E6A2  MFC71D.DLL:7C22E6A2  Ordinal2519
7C22F6DC  MFC71D.DLL:7C22F6DC  Ordinal8672
7C22CEF0  MFC71D.DLL:7C22CEF0  Ordinal1369
7C22D3CE  MFC71D.DLL:7C22D3CE  Ordinal1591
7C29EE3A  MFC71D.DLL:7C29EE3A  Ordinal1592
7E418734  USER32.dll:7E418734  GetDC
7E418816  USER32.dll:7E418816  GetDC
7E4189CD  USER32.dll:7E4189CD  GetWindowLongW
7E4196C7  USER32.dll:7E4196C7  DispatchMessageA
7C23CC60  MFC71D.DLL:7C23CC60  Ordinal1469
7C23DDEC  MFC71D.DLL:7C23DDEC  Ordinal7052
7C23CC8D  MFC71D.DLL:7C23CC8D  Ordinal1531
7C234C4F  MFC71D.DLL:7C234C4F  Ordinal7563
7C2372B3  MFC71D.DLL:7C2372B3  Ordinal2657
0040E910  LibVLCTest.exe:0040E910  CLibVLCTestApp::InitInstance
libvlctest.cpp:58
	...
	CLibVLCTestDlg dlg;
	m_pMainWnd = &dlg;
>	INT_PTR nResponse = dlg.DoModal();
	if (nResponse == IDOK)
	{
	...

7C236147  MFC71D.DLL:7C236147  Ordinal1589
00418698  LibVLCTest.exe:00418698  WinMain  appmodul.cpp:25
004110D2  LibVLCTest.exe:004110D2  WinMainCRTStartup  crtexe.c:390
7C816FD7  kernel32.dll:7C816FD7  RegisterWaitForInputIdle



More information about the vlc-devel mailing list