Hi all, Just today i have joined the mailing list. I hope i can find solutions for my problems here. Actually i am working with MS MediaPlayer (v7 I think). When i try that progam with debugger, the program is stopping with some 7 to 8 hreads running..and all the threads are stpping in the method "ConnectNamedPipe"
When I have searched the MSDN about it..i came to know that it will return only when one of the two methods("CreateFile", CallNamedPipe") are called. I have kept a Break point on the "ConnectNamedPipe" and the program is stopping at that medhod.. But when i tried to set a BreakPoint in "CreateFile" and "CallNamedPipe" it dose not find the method in any of the DLLs.
In which DLL the both methods are present? Why i am not able to find their definition to set the BreakPoint.
How to make the program to procede further??
Any one working on the same program? (MS Media Player)
thank all for any help, Rajesh
__________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
In which DLL the both methods are present? Why i am not able to find their definition to set the BreakPoint.
in wine/tools/ there is findfunc to search functions.
How to make the program to procede further??
Try to set some dlls native (not kernel32 of course:)) If I don't set urlmon native it just exits. Otherwise it crashes to debugger in ntdll.RaiseException.
[syl@snoop include]$ findfunc CallNamedPipe /home/wine/tools/../dlls/kernel/kernel32.spec:@ stdcall CallNamedPipeA(str ptr long ptr long ptr long) CallNamedPipeA /home/wine/tools/../dlls/kernel/kernel32.spec:@ stdcall CallNamedPipeW(wstr ptr long ptr long ptr long) CallNamedPipeW /home/wine/tools/../dlls/kernel/sync.c:BOOL WINAPI CallNamedPipeA( /home/wine/tools/../dlls/kernel/sync.c:BOOL WINAPI CallNamedPipeW( Function: CreateFile /home/wine/tools/../dlls/crypt32/crypt32.spec:@ stub CreateFileU /home/wine/tools/../dlls/icmp/icmp.spec:@ stdcall IcmpCreateFile() IcmpCreateFile /home/wine/tools/../dlls/kernel/kernel32.spec:@ stdcall CreateFileA(str long long ptr long long long) CreateFileA /home/wine/tools/../dlls/kernel/kernel32.spec:@ stdcall CreateFileMappingA(long ptr long long long str) CreateFileMappingA /home/wine/tools/../dlls/kernel/kernel32.spec:@ stdcall CreateFileMappingW(long ptr long long long wstr) CreateFileMappingW /home/wine/tools/../dlls/kernel/kernel32.spec:@ stdcall CreateFileW(wstr long long ptr long long long) CreateFileW /home/wine/tools/../dlls/ntdll/ntdll.spec:@ stdcall NtCreateFile(ptr long ptr ptr long long long ptr long long ptr) NtCreateFile /home/wine/tools/../dlls/ntdll/ntdll.spec:@ stdcall ZwCreateFile(ptr long ptr ptr long long long ptr long long ptr) NtCreateFile /home/wine/tools/../dlls/ole32/ole2.spec:28 pascal CreateFileMoniker(str ptr) CreateFileMoniker16 /home/wine/tools/../dlls/ole32/ole32.spec: 55 stdcall CreateFileMoniker(wstr ptr) CreateFileMoniker /home/wine/tools/../dlls/shlwapi/shlwapi.spec:52 forward @ kernel32.CreateFileW /home/wine/tools/../dlls/win32s/w32skrnl.spec:402 stub _DfhCreateFile@12 /home/wine/tools/../dlls/ole32/filemoniker.c:HRESULT WINAPI CreateFileMoniker16(LPCOLESTR16 lpszPathName,LPMONIKER* ppmk) /home/wine/tools/../dlls/ole32/filemoniker.c:HRESULT WINAPI CreateFileMoniker(LPCOLESTR lpszPathName, LPMONIKER * ppmk) /home/wine/tools/../files/file.c:HANDLE WINAPI CreateFileW( LPCWSTR filename, DWORD access, DWORD sharing, /home/wine/tools/../files/file.c:HANDLE WINAPI CreateFileA( LPCSTR filename, DWORD access, DWORD sharing, /home/wine/tools/../include/winbase.h:HANDLE WINAPI CreateFileA(LPCSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE); /home/wine/tools/../include/winbase.h:HANDLE WINAPI CreateFileW(LPCWSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE); /home/wine/tools/../include/winbase.h:HANDLE WINAPI CreateFileMappingA(HANDLE,LPSECURITY_ATTRIBUTES,DWORD,DWORD,DWORD,LPCSTR); /home/wine/tools/../include/winbase.h:HANDLE WINAPI CreateFileMappingW(HANDLE,LPSECURITY_ATTRIBUTES,DWORD,DWORD,DWORD,LPCWSTR); /home/wine/tools/../include/wine/obj_moniker.h:HRESULT WINAPI CreateFileMoniker16(LPCOLESTR16 lpszPathName, LPMONIKER* ppmk); /home/wine/tools/../include/wine/obj_moniker.h:HRESULT WINAPI CreateFileMoniker(LPCOLESTR lpszPathName, LPMONIKER* ppmk); /home/wine/tools/../memory/virtual.c:HANDLE WINAPI CreateFileMappingA( /home/wine/tools/../memory/virtual.c:HANDLE WINAPI CreateFileMappingW( HANDLE hFile, LPSECURITY_ATTRIBUTES sa,
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com