wince6.0 windows media player 不能打开媒体文件
Hwen剑 2013-01-08 11:43:34 控件应该都添加好了,media player 可以运行起来,但是在打开媒体文件的时候就出现重大错误了。弹出框提示“Application ceplayer.exe encountered a serious error and must shut down”
郁闷中啊。。求各位大侠帮忙看看,一下是串口的打印信息:
OSAXST1: >>> Loading Module 'coredll.dll' (0x8DFF45C8) at address 0x40010000-0x40157000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'ceplayer.exe' (0x8D1909B8) at address 0x00010000-0x00059000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'ole32.dll' (0x8DF182D0) at address 0x408F0000-0x40A1E000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'rpcrt4.dll' (0x8DF18498) at address 0x40AE0000-0x40B97000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'lpcrt.dll' (0x8DF185E8) at address 0x406D0000-0x406D8000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'oleaut32.dll' (0x8D1900C8) at address 0x40A20000-0x40A7F000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'commctrl.dll' (0x8D190418) at address 0x40220000-0x40329000 in Process 'ceplayer.exe' (0x8D1909B8)
AddToProcessInputLocaleTable: Added process to ProcessInputLocale table, hProcess = 0x01170032Widgets: bm.bmWidth = 0x80
Widgets: bm.bmHeight = 0x82
OSAXST1: >>> Loading Module 'aygshell.dll' (0x8D23B0C8) at address 0x41640000-0x4165F000 in Process 'ceplayer.exe' (0x8D1909B8)
Entering InitCapEdit
CAPEDIT registered(49290)
InitTTButton:
WARNING: CreateFileForMapping is being deprecated! Use CreateFile+CloseHandle instead.
OSAXST1: >>> Loading Module 'quartz.dll' (0x8AC7E000) at address 0x419C0000-0x41E35000 in Process 'NK.EXE' (0x8785CA84)
OSAXST1: >>> Loading Module 'quartz.dll' (0x8AC7E000) at address 0x419C0000-0x41E35000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'ws2.dll' (0x8DCB37B0) at address 0x40460000-0x40477000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'mmtimer.dll' (0x8AC7C988) at address 0x40740000-0x40747000 in Process 'NK.EXE' (0x8785CA84)
OSAXST1: >>> Loading Module 'mmtimer.dll' (0x8AC7C988) at address 0x40740000-0x40747000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'urlmon.dll' (0x8D367D28) at address 0x41130000-0x4120F000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'shlwapi.dll' (0x8D1F7778) at address 0x40CD0000-0x40D2E000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'wininet.dll' (0x8D1F7638) at address 0x40FC0000-0x41119000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'iphlpapi.dll' (0x8DC97A80) at address 0x40430000-0x40451000 in Process 'ceplayer.exe' (0x8D1909B8)
OSAXST1: >>> Loading Module 'msdxm.dll' (0x8DCBA540) at address 0x41E40000-0x41F03000 in Process 'NK.EXE' (0x8785CA84)
OSAXST1: >>> Loading Module 'msdxm.dll' (0x8DCBA540) at address 0x41E40000-0x41F03000 in Process 'ceplayer.exe' (0x8D1909B8)
Exception '<Invalid>' (10): Thread-Id=01180036(pth=8df79b40), Proc-Id=01170032(pprc=8d1909b8) 'ceplayer.exe', VM-active=01170032(pprc=8d1909b8) 'ceplayer.exe'
PC=400b4fe4(coredll.dll+0x000a4fe4) RA=400b4f9c(coredll.dll+0x000a4f9c) SP=1801f170, BVA=00000000
RtlDispatchException: returning failure. Flags=0KPSLExceptionHandler: flags=1 ControlPc=c00f9adc
Exception 'Raised Exception' (-1): Thread-Id=01180036(pth=8df79b40), Proc-Id=00400002(pprc=8785ca84) 'NK.EXE', VM-active=01170032(pprc=8d1909b8) 'ceplayer.exe'
PC=c01010d8(k.coredll.dll+0x000410d8) RA=8402cad8(kernel.dll+0x00018ad8) SP=d062ef48, BVA=ffffffff
Exception '<Invalid>' (10): Thread-Id=010f0052(pth=8ac802a8), Proc-Id=01170032(pprc=8d1909b8) 'ceplayer.exe', VM-active=01170032(pprc=8d1909b8) 'ceplayer.exe'
PC=400b4fe4(coredll.dll+0x000a4fe4) RA=400b4f9c(coredll.dll+0x000a4f9c) SP=1808f748, BVA=00000000
RtlDispatchException: returning failure. Flags=0
Unhandled exception c000001d:
Terminating thread 8ac802a8
Secondary thread in proc 01170032 faulted, Exception code = c000001d, Exception Address = 400b4fe4!
DlgMgr: FindDlgItem id 1 returning NULL.
线程中断问题?还是内存的问题?麻烦大侠们多多提建议。。。。