17968|50

54

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

TCPMP 0.72RC1 for CE6.0的错误 [复制链接]

使用VS2005编译TCPMP,安装了CE6.0的SDK,编译成功,但运行时总是出现错误:弹出对话框,crash.txt。

调试时发现,错误好像与common.dll在关。但本人就是无法修改(即不能发现出错的原因)使TCPMP在CE6.0上正常运行。
请有经验的朋友说说,这个错误出现的原因是什么?该如何解决?

最新回复

可以帮我给个播放器么,可以考虑付费,加我QQ:84570195  详情 回复 发表于 2012-4-7 12:20
点赞 关注

回复
举报

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
"但运行时总是出现错误:弹出对话框,crash.txt" 这句话是什么意思?先把问题说清楚,然后把你的调试过程说清楚。
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
出现:"弹出对话框,crash.txt"并不是在调试的过程中,是直接运行时出现的。

我在网上下载的TCPMP 0.72RC1,使用VS2005和CE6.0的SDK编译后,在CE6.0的板子上运行出错。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

4
 
TCPMP应该是较独立的,基本上不依赖于CE系统的。注意到CE6.0与5.0在DDraw的接口方面有一些差别,而TCPMP使用了它,会不会是它引起的错误。

 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
难道没有人在CE6.0下使用TCPMP吗?
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

6
 
CE6.0下面有几个解码库和5.0不一样,所以在6.0下面要拷贝5.0下面的几个解码库。
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 5 楼 zengwenfu 的回复:
CE6.0下面有几个解码库和5.0不一样,所以在6.0下面要拷贝5.0下面的几个解码库。


能详细说一下,哪几个解码库不一样呢?
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

8
 
TCPMP不是独立CE系统的,所有解码库都是自己生成的吗!怎么会用到系统的解码库,关注!!!
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

9
 
帮顶
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 2 楼 icesoft2000 的回复:
出现:"弹出对话框,crash.txt"并不是在调试的过程中,是直接运行时出现的。

我在网上下载的TCPMP 0.72RC1,使用VS2005和CE6.0的SDK编译后,在CE6.0的板子上运行出错。


这是弹出对话框中的内容:
Unexpected program failure. Please send "crash.txt"
to the develops. Program will now exit.

crash.txt的内容如下:
GPSPlayer 0.72RC1 crash report
----------------------------
Access violation(c0000005) at 00460090 (:00460090)
Read from 03d98264

cpu dump:
R0    = 00340ee0
R1    = 0033fb90
R2    = 0033fb7c
R3    = 00e59330
R4    = f0000000
R5    = 0fffffff
R6    = 40fb14c8 (common:000204c8)
R7    = e2833f5e
R8    = e5933000
R9    = 004335a4
R10   = 004347a4
R11   = 0033fe78
R12   = 0033fb2c
Sp    = 0033fb2c
Lr    = 41021e9c (common:00090e9c)
Pc    = 00460090
Psr   = a0000010

stack dump:
0033fb2c 00340ee4
0033fb30 000000b0
0033fb34 00000480
0033fb38 00000480
0033fb3c 00346de0
0033fb40 004d0000
0033fb44 00000000
0033fb48 00000100
0033fb4c 4100634c (common:0007534c)
0033fb50 0033fb68
0033fb54 410079f4 (common:000769f4)
0033fb58 00340ee0
0033fb5c 0033fb90
0033fb60 0033fb7c
0033fb64 0033fb78
0033fb68 0033fb74
0033fb6c 00010000
0033fb70 000000b0
0033fb74 00001200
0033fb78 00001200
0033fb7c 004335a4
0033fb80 004347a4
0033fb84 00432d98
0033fb88 00000010
0033fb8c 00346de0
0033fb90 004d0000
0033fb94 411037ac (\ResidentFlash\CommTCPMP\libmad.plg:000127ac)
0033fb98 00435964
0033fb9c 00433178
0033fba0 00433378
0033fba4 00431394
0033fba8 004359a4
0033fbac 00000003
0033fbb0 00000090
0033fbb4 411037a0 (\ResidentFlash\CommTCPMP\libmad.plg:000127a0)
0033fbb8 00346de0
0033fbbc 00000002
0033fbc0 4100634c (common:0007534c)
0033fbc4 0033fbdc
0033fbc8 41009c90 (common:00078c90)
0033fbcc 00042680
0033fbd0 004300cc
0033fbd4 00001200
0033fbd8 ffffffff
0033fbdc 00000000
0033fbe0 00010000
0033fbe4 00000002
0033fbe8 00000002
0033fbec 00000024
0033fbf0 00000024
0033fbf4 40f92ad8 (common:00001ad8)
0033fbf8 0033fc08
0033fbfc 410f1448 (\ResidentFlash\CommTCPMP\libmad.plg:00000448)
0033fc00 00432598
0033fc04 00430164
0033fc08 00000000
0033fc0c 00000010
0033fc10 4100634c (common:0007534c)
0033fc14 0033fc28
0033fc18 40f93ea0 (common:00002ea0)
0033fc1c 00042680
0033fc20 004300cc
0033fc24 00340ccc
0033fc28 00000000
0033fc2c 4002fc1c
0033fc30 00000000
0033fc34 003401b6
0033fc38 0033fc4c
0033fc3c 40fad31c (common:0001c31c)
0033fc40 00043400
0033fc44 00000000
0033fc48 00000000
0033fc4c 00000000
0033fc50 00000000
0033fc54 0033fc68
0033fc58 40f9b168 (common:0000a168)
0033fc5c 00430000
0033fc60 00340ca0
0033fc64 00340ccc
0033fc68 0007ebc0
0033fc6c 00000001
0033fc70 00000000
0033fc74 00000000
0033fc78 fffffffd
0033fc7c 003edb10
0033fc80 003f8d90
0033fc84 410d6f28 (\ResidentFlash\CommTCPMP\mpeg4.plg:00005f28)
0033fc88 00000010
0033fc8c 00000000
0033fc90 00000000
0033fc94 004b8944
0033fc98 0033fca8
0033fc9c 40f9d9d0 (common:0000c9d0)
0033fca0 0007b4e0
0033fca4 00340c00
0033fca8 00000000
0033fcac 00000006
0033fcb0 00000000
0033fcb4 003410a0
0033fcb8 0007b4a0
0033fcbc 0007b4e0
0033fcc0 00341040
0033fcc4 0033fcd4
0033fcc8 40f98efc (common:00007efc)
0033fccc 0007b4e0
0033fcd0 00341140
0033fcd4 00000000
0033fcd8 0033fce8
0033fcdc 40f98f2c (common:00007f2c)
0033fce0 0007b4e0
0033fce4 00000000
0033fce8 0033fcf8
0033fcec 40f9b3a8 (common:0000a3a8)
0033fcf0 0007b4e0
0033fcf4 00340c00
0033fcf8 00000001
0033fcfc 0033fd10
0033fd00 0033fd10
0033fd04 40f9b228 (common:0000a228)
0033fd08 0007b4e0
0033fd0c 0007baa0
0033fd10 40fb14c8 (common:000204c8)
0033fd14 00040540
0033fd18 fffffffc
0033fd1c 00000000
0033fd20 00000000
0033fd24 0033fe78
0033fd28 40f92b74 (common:00001b74)
0033fd2c 00008944
0033fd30 00000010
0033fd34 00000000
0033fd38 0033fd50
0033fd3c 40f9d8e0 (common:0000c8e0)
0033fd40 0033fd50
0033fd44 40f9d9d0 (common:0000c9d0)
0033fd48 0007b4e0
0033fd4c 0007baa0
0033fd50 00000000
0033fd54 00000001
0033fd58 00000000
0033fd5c 00000000
0033fd60 00341100
0033fd64 0007b6c4
0033fd68 fffffffc
0033fd6c 0007b4a0
0033fd70 00000000
0033fd74 fffffffa
0033fd78 00000000
0033fd7c 00000000
0033fd80 00000000
0033fd84 00000000
0033fd88 0007baa0
0033fd8c 0007baa0
0033fd90 0033fda0
0033fd94 40f9dec0 (common:0000cec0)
0033fd98 0007b4e0
0033fd9c 0007baa0
0033fda0 00000001
0033fda4 00000000
0033fda8 ffffffff
0033fdac 00000001
0033fdb0 00000000
0033fdb4 0007baa0
0033fdb8 fffffffa
0033fdbc 0033fdc8
0033fdc0 4100643c (common:0007543c)
0033fdc4 00042680
0033fdc8 00042680
0033fdcc 00000000
0033fdd0 00000000
0033fdd4 00000060
0033fdd8 00000000
0033fddc 0033fdf4
0033fde0 40fb1578 (common:00020578)
0033fde4 0033fdf4
0033fde8 40fb15a4 (common:000205a4)
0033fdec 0007b4e0
0033fdf0 0033fdf8
0033fdf4 fffffffa
0033fdf8 00000000
0033fdfc 00000000
0033fe00 00000007
0033fe04 00000006
0033fe08 00000000
0033fe0c 00000000
0033fe10 403c2590
0033fe14 00000001
0033fe18 403ea500
0033fe1c 00000002
0033fe20 0033f6cc
0033fe24 40c31e74
0033fe28 07e1006a
0033fe2c fffffffa
0033fe30 00000002
0033fe34 00000000
0033fe38 8c80cd24
0033fe3c 00040540
0033fe40 fffffffa
0033fe44 0033fe7c
0033fe48 0033fe50
0033fe4c 40c31f20
0033fe50 00000001
0033fe54 40c52808
0033fe58 00000004
0033fe5c 4003aaec
0033fe60 0033f6cc
0033fe64 00000000
0033fe68 40091448
0033fe6c 00000000
0033fe70 0033fe7c
0033fe74 4003bdc0
0033fe78 00040540
0033fe7c 00000000
0033fe80 00000000
0033fe84 00000000
0033fe88 00000000
0033fe8c 00000004
0033fe90 00000000
0033fe94 00000000
0033fe98 00000000
0033fe9c 00000000
0033fea0 00000000
0033fea4 00000000
0033fea8 00000001
0033feac 00000000
0033feb0 00000000
0033feb4 00000000
0033feb8 00000000
0033febc 00000000
0033fec0 00000000
0033fec4 00000000
0033fec8 00000000
0033fecc 00000000
0033fed0 00000000
0033fed4 00000000
0033fed8 00000000
0033fedc 00000000
0033fee0 00000000
0033fee4 00000000
0033fee8 00030000
0033feec 00000000
0033fef0 00020000
0033fef4 00000000
0033fef8 0033e000
0033fefc 00320000
0033ff00 00000000
0033ff04 0033fea0
0033ff08 00000000
0033ff0c 00000000
0033ff10 00000000
0033ff14 00000000
0033ff18 00000000
0033ff1c 00000000
0033ff20 00000000
0033ff24 00000000
0033ff28 00000000

common 40f91000-41040000 obj:19 class:40
\ResidentFlash\CommTCPMP\vorbislq.plg 00000000-00000000 obj:0 class:5
\ResidentFlash\CommTCPMP\vorbishq.plg 00000000-00000000 obj:0 class:5
\ResidentFlash\CommTCPMP\splitter.plg 410b1000-410c9000 obj:1 class:8
\ResidentFlash\CommTCPMP\speex.plg 00000000-00000000 obj:0 class:3
\ResidentFlash\CommTCPMP\ac3.plg 00000000-00000000 obj:0 class:2
\ResidentFlash\CommTCPMP\network.plg 00000000-00000000 obj:0 class:2
\ResidentFlash\CommTCPMP\mpeg4.plg 410d1000-410e9000 obj:1 class:4
\ResidentFlash\CommTCPMP\mpeg1.plg 00000000-00000000 obj:0 class:2
\ResidentFlash\CommTCPMP\mpc.plg 00000000-00000000 obj:0 class:1
\ResidentFlash\CommTCPMP\matroska.plg 00000000-00000000 obj:0 class:1
\ResidentFlash\CommTCPMP\libmad.plg 410f1000-4110f000 obj:1 class:2
\ResidentFlash\CommTCPMP\interface.plg 41041000-410a4000 obj:1 class:10
\ResidentFlash\CommTCPMP\intel2700g.plg 00000000-00000000 obj:0 class:1
\ResidentFlash\CommTCPMP\ffmpeg.plg 00000000-00000000 obj:0 class:15
\ResidentFlash\CommTCPMP\wavpack.plg 00000000-00000000 obj:0 class:1
\ResidentFlash\CommTCPMP\camera.plg 00000000-00000000 obj:0 class:15
\ResidentFlash\CommTCPMP\ati3200.plg 00000000-00000000 obj:0 class:0
\ResidentFlash\CommTCPMP\amr.plg 00000000-00000000 obj:0 class:4
\ResidentFlash\CommTCPMP\aac.plg 00000000-00000000 obj:0 class:2


General (0x00041ca0)
  Language(16)=1600081477
  Platform(23)=AT8X0
  Ver(25)=600
  OS Version(27)=6.00
  OEM Info(24)=BSP Version: AIVCE6_NANO_Rel1.04.4.03
  TypeNo(26)=0
  Model(18)=0
  Caps(19)=0x00000801
  Processor(17)=ARM
  Clock speed(34)=524
  (37)=9
  Advanced platform settings:(39)=0
Advanced (0x00042020)
  No backlight keepalive for video(32)=No
  Home Screen time out with music playback(45)=No
  Old style toolbars(31)=Yes
  No wireless MMX usage(40)=No
  Slow video memory(37)=No
  Less rotation tearing (slower)(41)=No
  Prefer lookup tables over arithmetic(38)=Yes
  D-Pad follow screen orientation(56)=Yes
  Prefer less buffering over smooth video(54)=No
  Use system volume(52)=No
  Benchmark from current position(48)=No
  Override AVI frame rate based on audio(53)=No
  Widcomm BT Audio button support(58)=No
  Disable AVC deblocking filter(65)=No
  Manual A/V offset +/-(44)=0.00 ms
  Soft-drop tolerance(42)=54.99 ms
  Hard-drop tolerance(43)=699.95 ms
  (59)=No
System Timer (0x00042460)
  Time(96)=0
  Speed(98)=100.00%
  Play(99)=No
Wave Output (0x00042680)
  Input(32):IN=audio fmt=0001 rate=44100 ch=2 bits=32 bitrate=2822400
  Input(32):IN=LibMad MPEG Audio:257 (0x00430000)
  Output(33):OUT=audio fmt=0001 rate=44100 ch=2 bits=16
  Total(34)=4608
  Dropped(35)=0
  Volume(81)=90
  Mute(82)=No
  (89)=0
  Quality(83)=2
  (90)=No
  (91)= (0x00042690)
DirectDraw (0x000429c0)
  Input(32):IN=empty packet format
  Input(32):IN=NULL
  Output(33):OUT=video bitcount=0 rmask=0000 gmask=0000 bmask=0000
  Total(34)=0
  Dropped(35)=0
  Primary(112)=Yes
  (134)=No
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

11
 
上接 9L 的内容:
(116)=NULL
  Viewport(120)=0:0:0:0
  (135)=No
  OutputRect(121)=0:0:0:0
  IDCT(125)=No
  Visible(119)=No
  Clipping(127)=No
  (129)=0.00%
  (132)=-1
  (124)=No
  (133)=No
  Overlay format(259)=259
  Overlay with colorkey(256)=No
  Use blitting instead of overlay(257)=No
  Use device stretching for blitting(258)=No
(0x00043400)
  Input(32):IN=video bitcount=0 rmask=0000 gmask=0000 bmask=0000 width=480 height=272 pitch=544
  Input(32):IN=Software IDCT:82 (0x0007ebc0)
  Output(33):OUT=video bitcount=16 rmask=f800 gmask=07e0 bmask=001f width=480 height=272
  Total(34)=1
  Dropped(35)=0
  Primary(112)=Yes
  (134)=No
  (116)=NULL
  Viewport(120)=17:55:301:126
  (135)=No
  OutputRect(121)=56:56:218:122
  IDCT(125)=No
  Visible(119)=Yes
  Clipping(127)=No
  (129)=100.00%
  (132)=31
  (124)=Yes
  (133)=No
File Associations (0x00043cc0)
  PLS playlist files (PLS)(1599294544)=No
  MPEG4 files (MP4,MOV,3GP,M4A,M4B,K3G,MQV)(1177833549)=No
  Windows Media Audio files (WMA)(1178684759)=No
  Musepack files (MPC)(1178816589)=No
  TIFF files (TIF,TIFF)(1179210834)=No
  WavPack files (WV)(1179670103)=No
  Windows Media Video files (WM,WMV)(1180061015)=No
  PNG files (PNG)(1196314706)=No
  JPEG files (JPG,JPEG)(1196444242)=No
  Speex files (SPX)(1213747283)=No
  Video files (AVI,DIVX,GVI)(1230389586)=No
  Speex files (SPX)(1280856147)=No
  Matroska files (MKV,MKA)(1381253453)=No
  Ogg Vorbis files (OGG,OGM)(1447511887)=No
  Ogg Vorbis files (OGG,OGM)(1447577423)=No
  NSV files (NSV)(1448300114)=No
  Windows metafiles (ASX,WMX,WVX,WAX)(1481851218)=No
  M3U playlist files (M3U)(1599419213)=No
  ASF media files (ASF)(1179861330)=No
  Audio Interchange File Format (AIF)(1179205970)=No
  GSM AMR-NB files (AMR)(1313230145)=No
  MPEG Video elementary stream (M1V,M4V)(1397053005)=No
  Windows waveform (WAV,RMP)(1447122770)=No
  GSM AMR-WB files (AWB)(1464225089)=No
  AC-3 Audio files (AC3)(1597195073)=No
  MPEG Audio files (MP1,MP2,MP3,MPA)(1597198413)=No
  AAC files (AAC)(1598243137)=No
  MPEG Movie files (MPEG,MPG,MPV)(1195724877)=No
  (1397572941)=No
  File(1162627398)=No
  HTTP protocol(1347703880)=No
  MMS protocol(1599294797)=No
Colors (0x00043d20)
  Brightness(55)=14
  Contrast(56)=0
  Saturation(98)=14
  Red offset(100)=0
  Green offset(101)=0
  Blue offset(102)=0
  (52)=Yes
Equalizer (0x0004c420)
  Buffered(21)=No
  (256):IN=empty packet format
  (256):IN=NULL
  (257):OUT=empty packet format
  (257):OUT=NULL
  (258):OUT=NULL
  Enabled(399)=No
  Volume normalization(400)=No
  Pre-amp(384)=0
   60Hz(385)=0
  170Hz(386)=0
  310Hz(387)=0
  600Hz(388)=0
   1Khz(389)=0
   3Khz(390)=0
   6Khz(391)=0
  12Khz(392)=0
  14Khz(393)=0
  16Khz(394)=0
Player (0x00040540)
  Pre-rotate portrait movies(61)=Yes
  Repeat(34)=Yes
  Shuffle(35)=No
  Play music in backgr.(99)=Yes
  Play movie in backgr.(114)=No
  Show video in backgr.(191)=No
  Single click fullscreen(192)=Yes
  Keep playlist(72)=Yes
  Play at open(36)=No
  Play at open in fullscreen(123)=No
  Exit after cmd.line playback(185)=No
  Fullscreen zoom(53)=0.00%
  GUI zoom(54)=0.00%
  Playing speed(63)=100.00%
  Fast forward speed(74)=200.00%
  Move forward step(124)=0:10.000
  Move backward step(104)=0:10.000
  Normal buffer size(32)=2400
  Preload at underrun(103)=716
  Preload for audio(187)=64
  Microdrive mode(33)=No
  Microdrive buffer size(128)=16000
  Microdrive starts at(163)=1472
  (131)=1163280727
  (160)=1163280727
  (132)=1598637127
  (161)=1463898692
  (68)=No
  PlayList Count(46)=1
  PlayList Current(47)=0
  (162)=0
  (71)=Yes
  (122)=No
  Stereo(116)=0
  Aspect(190)=100.00%
  FullScreen Dir.(57)=0
  Skin Dir.(69)=-1
  Audio quality(66)=2
  Video quality(188)=2
  Audio Stream(119)=1
  Video Stream(118)=0
  (130)=-1
  Percent(37)=0.00%
  Volume(64)=90
  (157)=0
  (158)=0
  Mute(65)=No
  (127)=No
  (152)=No
  (180)=Yes
  Play(50)=No
  Fast Forward(73)=No
  Position(40)=0.00 ms
  Duration(70)=3:39.553
  (126)=0:00
  Title(41)=Girl.AVI
  (86)=\SDMMC\Girl.AVI
  Input(42)=File (0x0007b020)
  Format(43)=Video files (AVI,DIVX,GVI) (0x0007b4e0)
  Audio output(44)=Wave Output (0x00042680)
  Video output(45)= (0x00043400)
  Skin Viewport(60)=17:55:301:126
  Clipping(59)=No
  Fullscreen(62)=No
  (150)=No
  (109)=
  (4096)=\SDMMC\Girl.AVI
  (8192)=Girl.AVI
  (16384)=3:39.553
Buffering (0x0004cc80)
  Normal buffer size(32)=2400
  Preload at underrun(103)=716
  Preload for audio(187)=64
  Microdrive mode(33)=No
  Microdrive buffer size(128)=16000
  Microdrive starts at(163)=1472
Files (0x000936a0)
  (290)=0
  (289)=1297370438
  Multiple(257)=No
  FileType(259)=0
  (291)=0
  (292)=0
  Path(260)=
  SortCol(261)=0
  SortDir(262)=No
  WidthName(263)=90
  WidthType(264)=40
  WidthSize(265)=46
  (266)=60
  Show only name(272)=No
  (288)=0
  Name(535)=
  Type(536)=0
Hot Keys (0x00094880)
  (1280)=0
  (1283)=\ResidentFlash\CommTCPMP\skin.xml
  Capture all buttons (like games)(1285)=No
  Open File...(385)=
  Playlist...(382)=
  Play(370)=Enter
  Play(582)=Play
  Play Fullscreen(241)=
  Stop(372)=Stop
  Move Forward(250)=Right
  Move Back(251)=Left
  Next(378)=
  Previous(379)=
  Beginning/Previous(387)=
  Next(400)=Next
  Beginning/Previous(401)=Prev
  Exit(332)=
Playlist (0x00095f20)
  (263)=145
  (264)=40
  (265)=200
File (0x0007b020)
  URL(145)=\SDMMC\Girl.AVI
  Length(146)=46370352
  (147)=Yes
  (148)=No
Video files (AVI,DIVX,GVI) (0x0007b4e0)
  Input(50):IN=File (0x0007b020)
  Duration(51)=3:39.553
  Filepos(54)=175900
  AutoReadSize(75)=No
  GlobalComment(71):OUT=Player:12288 (0x00040540)
  FindSubtitles(69)=No
  StreamCount(72)=2
  (4096):OUT=video fourcc=XVID width=480 height=272
  (4096):OUT=CoreASP:256 (0x0007bca0)
  (4097):OUT=audio fmt=0055 rate=44100 ch=2 bitrate=128000
  (4097):OUT=LibMad MPEG Audio:256 (0x00430000)
  (8192):OUT=Player:12288 (0x00040540)
  (8193):OUT=Player:12289 (0x00040540)
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

12
 
上接 10L 的内容:

CoreASP (0x0007bca0)
  Input(256):IN=video fourcc=XVID width=480 height=272
  Input(256):IN=Video files (AVI,DIVX,GVI):4096 (0x0007b4e0)
  IDCT(257):OUT=Software IDCT (0x0007ebc0)
Software IDCT (0x0007ebc0)
  Buffered(21)=Yes
  Output(82):OUT=video bitcount=0 rmask=0000 gmask=0000 bmask=0000 width=480 height=272 pitch=544
  Output(82):OUT=:32 (0x00043400)
  Rounding(80)=No
  Shift(90)=0
  (91)=0
  BufferCount(83)=2
  Width(87)=480
  Height(88)=272
LibMad MPEG Audio (0x00430000)
  Buffered(21)=No
  (256):IN=audio fmt=0055 rate=44100 ch=2 bitrate=128000
  (256):IN=Video files (AVI,DIVX,GVI):4097 (0x0007b4e0)
  (257):OUT=audio fmt=0001 rate=44100 ch=2 bits=32 bitrate=2822400
  (257):OUT=Wave Output:32 (0x00042680)
  (258):OUT=NULL


FMS0 FFMV p:1 r:0 c:vcodec/cram,vcodec/msvc e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
MPG1 CCID p:1 r:0 c:vcodec/mpeg,vcodec/mpg1 e: p: m:\ResidentFlash\CommTCPMP\mpeg1.plg
FMS1 FFMV p:1 r:0 c:vcodec/mpg4,vcodec/mp41,vcodec/div1 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FWV1 FFMV p:1 r:0 c:vcodec/wmv1 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FMS2 FFMV p:1 r:0 c:vcodec/mp42,vcodec/div2 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FWV2 FFMV p:1 r:0 c:vcodec/wmv2 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
MP43 CCID p:1 r:1 c:vcodec/mp43,vcodec/mpg3,vcodec/div3,vcodec/div4,vcodec/div5,vcodec/div6,vcodec/ap41,vcodec/col0,vcodec/col1,vcodec/3ivd e: p: m:\ResidentFlash\CommTCPMP\mpeg4.plg
F263 FFMV p:1 r:0 c:vcodec/h263,vcodec/u263,vcodec/x263,vcodec/s263 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
H263 CCID p:1 r:1 c:vcodec/h263,vcodec/u263,vcodec/x263,vcodec/s263 e: p: m:\ResidentFlash\CommTCPMP\mpeg4.plg
I263 H263 p:1 r:1 c:vcodec/i263 e: p: m:\ResidentFlash\CommTCPMP\mpeg4.plg
FMS3 FFMV p:1 r:0 c:vcodec/mp43,vcodec/mpg3,vcodec/div3,vcodec/div4,vcodec/div5,vcodec/div6,vcodec/ap41,vcodec/col0,vcodec/col1,vcodec/3ivd e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FSV3 FFMV p:1 r:0 c:vcodec/svq3 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FMP4 FFMV p:1 r:0 c:vcodec/divx,vcodec/dx50,vcodec/xvid,vcodec/mrs2,vcodec/3iv2,vcodec/mp4s,vcodec/pm4v,vcodec/blz0,vcodec/ump4,vcodec/m4s2,vcodec/mp4v,vcodec/fmp4 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
G726 ADPC p:1 r:0 c:acodec/0x0045 e: p: m:\ResidentFlash\CommTCPMP\camera.plg
NULA AOUT p:1 r:1 c: e: p: m:common
OVLA VOUT p:1 r:1 c: e: p: m:common
EQUA CODC p:1 r:1 c:acodec/0x0001 e: p: m:common
RAWA FMTB p:1 r:1 c: e: p: m:common
PLAB NODE p:1 r:1 c: e: p: m:common
VOHB CODC p:1 r:0 c:acodec/0x3674F e: p: m:\ResidentFlash\CommTCPMP\vorbishq.plg
VORB CODC p:1 r:0 c:acodec/0x3674F e: p: m:\ResidentFlash\CommTCPMP\vorbislq.plg
FMTB FMT_ p:1 r:1 c: e: p: m:common
SIDC IDCT p:1 r:1 c: e: p: m:common
CODC FLOW p:1 r:1 c: e: p: m:common
BENC WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
ADPC CODC p:1 r:0 c: e: p: m:\ResidentFlash\CommTCPMP\camera.plg
FTSC FFMV p:1 r:0 c:vcodec/tscc e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FAVC FFMV p:1 r:0 c:vcodec/avc1,vcodec/h264,vcodec/x264,vcodec/vssh e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
FAAD CODC p:1 r:0 c:acodec/0xAAC0,acodec/0x00FF e: p: m:\ResidentFlash\CommTCPMP\aac.plg
LMAD CODC p:1 r:1 c:acodec/0x0050,acodec/0x0055 e: p: m:\ResidentFlash\CommTCPMP\libmad.plg
CCID FLOW p:1 r:1 c: e: p: m:common
NODE  p:0 r:1 c: e: p: m:common
OGGE CODC p:1 r:0 c:acodec/0x674F,acodec/0x676F,acodec/0x6750,acodec/0x6770,acodec/0x6751,acodec/0x6771 e: p: m:\ResidentFlash\CommTCPMP\vorbislq.plg
OGHE CODC p:1 r:0 c:acodec/0x674F,acodec/0x676F,acodec/0x6750,acodec/0x6770,acodec/0x6751,acodec/0x6771 e: p: m:\ResidentFlash\CommTCPMP\vorbishq.plg
FILE STRM p:1 r:1 c:file e: p: m:common
WAVE AOUT p:1 r:1 c: e: p: m:common
MP4F FMTB p:1 r:1 c: e:mp4:V;3gp:V;3g2:V;k3g:V;m4a:A;m4b:A;m4v:V;mov:V;mqv:V p:scan(4096,or(eq(le32(4),'moov'),eq(le32(4),'wide'),eq(le32(4),'free'),eq(le32(4),'mdat'),eq(le32(4),'pnot'),eq(le32(4),'prfl'),eq(le32(4),'udta')),!or(eq(le32(4),'ftyp'),eq(le32(4),'skip')),fwd(be32)) m:\ResidentFlash\CommTCPMP\splitter.plg
WMAF RASF p:1 r:1 c: e:wma:A p: m:common
MPCF FMTB p:1 r:0 c: e:mpc:A p: m:\ResidentFlash\CommTCPMP\mpc.plg
TIFF CODC p:1 r:0 c:vcodec/tiff e: p: m:\ResidentFlash\CommTCPMP\camera.plg
RAIF RWAV p:1 r:1 c: e:aif:A;aiff:A p:and(eq(le32,'FORM'),eq(le32(8),'AIFF')) m:\ResidentFlash\CommTCPMP\splitter.plg
RTIF RAWI p:1 r:0 c: e:tif:V;tiff:V p: m:\ResidentFlash\CommTCPMP\camera.plg
WVPF FMTB p:1 r:0 c: e:wv:A p: m:\ResidentFlash\CommTCPMP\wavpack.plg
RASF FMTB p:1 r:1 c: e:asf:V p:and(eq(le32,0x75B22630),eq(le32(4),0x11CF668E),eq(le32(8),0xAA00D9A6),eq(le32(12),0x6CCE6200)) m:\ResidentFlash\CommTCPMP\splitter.plg
INTF WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
WMVF RASF p:1 r:0 c: e:wm:V;wmv:V p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
MPEG FMTB p:1 r:1 c: e:mpeg:V;mpg:V;mpv:V p:or(and(eq(le32,'RIFF'),eq(le32(8),'CDXA')),scan(20,or(eq(be32,0x1BA),eq(be32,0x1BB),eq(be32,0x1BC),eq(be32,0x1BD),eq(be32,0x1BE),eq(be32,0x1BF),eq(mask(be32,~0xF),0x1E0),eq(mask(be32,~0xF),0x1C0)),eq(mask(be32,~0xFF),0x100),fwd)) m:\ResidentFlash\CommTCPMP\splitter.plg
RPNG RAWI p:1 r:0 c:image/png e:png:V p:and(eq(be32,0x89504E47),eq(be32(4),0x0D0A1A0A)) m:\ResidentFlash\CommTCPMP\camera.plg
MJPG CCID p:1 r:0
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

13
 
估计没有几个人能看懂crash.txt
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

14
 
上接 11L 的内容:
c:vcodec/mjpg,vcodec/ljpg,vcodec/jpgl,vcodec/jpeg,vcodec/avrn,vcodec/mjpa,vcodec/mjpb e: p: m:\ResidentFlash\CommTCPMP\camera.plg
RJPG RAWI p:1 r:0 c:image/jpeg e:jpg:V;jpeg:V p:eq(mask(be32,~0xFF),0xFFD8FF00) m:\ResidentFlash\CommTCPMP\camera.plg
WJPG FMTB p:1 r:0 c: e: p:and(eq(le16,0x2D2D),scan(64,stri('image/jpeg'),0,fwd)) m:\ResidentFlash\CommTCPMP\camera.plg
FMPG FFMV p:1 r:0 c:vcodec/mpeg,vcodec/mpg1 e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
RASH RASF p:1 r:1 c:application/vnd.ms.wms-hdr.asfv1,application/x-mms-framed e: p:scan(4096,and(eq(le16,0x4824),eq(le32(12),0x75B22630),eq(le32(16),0x11CF668E),eq(le32(20),0xAA00D9A6),eq(le32(24),0x6CCE6200)),!eq(le16,0x4D24),fwd(add(4,le16(2)))) m:\ResidentFlash\CommTCPMP\splitter.plg
SPXH OGHV p:1 r:0 c: e:spx:A;speex:A p: m:\ResidentFlash\CommTCPMP\speex.plg
270I IDCT p:1 r:0 c: e: p: m:\ResidentFlash\CommTCPMP\intel2700g.plg
MEDI WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
RAVI FMTB p:1 r:1 c: e:avi:V;divx:V;gvi:V p:and(eq(le32,'RIFF'),or(eq(le32(8),'AVI '),eq(le32(8),'AVIX'))) m:\ResidentFlash\CommTCPMP\splitter.plg
RAWI FMTB p:1 r:1 c: e: p: m:common
FMTL FMTM p:1 r:1 c: e: p: m:common
SPXL OGGV p:1 r:0 c: e:spx:A;speex:A p: m:\ResidentFlash\CommTCPMP\speex.plg
ADIM ADPC p:1 r:0 c:acodec/0x0011 e: p: m:\ResidentFlash\CommTCPMP\camera.plg
STRM NODE p:1 r:1 c: e: p: m:common
FMTM NODE p:1 r:1 c: e: p: m:common
OPEN WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
AMFN RAWA p:1 r:0 c: e:amr:A p: m:\ResidentFlash\CommTCPMP\amr.plg
FCIN FFMV p:1 r:0 c:vcodec/cvid e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
RSKN NODE p:1 r:1 c: e:xml:S p: m:\ResidentFlash\CommTCPMP\interface.plg
AMRN CODC p:1 r:0 c:acodec/0x0057 e: p: m:\ResidentFlash\CommTCPMP\amr.plg
COLO NODE p:1 r:1 c: e: p: m:common
ADMO CODC p:1 r:1 c: e: p: m:common
ASSO NODE p:1 r:1 c: e: p: m:common
OGGP CODC p:1 r:0 c:acodec/0x2674F e: p: m:\ResidentFlash\CommTCPMP\vorbislq.plg
OGHP CODC p:1 r:0 c:acodec/0x2674F e: p: m:\ResidentFlash\CommTCPMP\vorbishq.plg
STRP FMTM p:1 r:1 c: e: p: m:common
HTTP STRM p:1 r:0 c:http,https e: p: m:\ResidentFlash\CommTCPMP\network.plg
OUTP FLOW p:1 r:1 c: e: p: m:common
ADVP NODE p:1 r:1 c: e: p: m:common
ADIQ ADPC p:1 r:0 c:acodec/0x10011 e: p: m:\ResidentFlash\CommTCPMP\camera.plg
TIMR NODE p:1 r:1 c: e: p: m:common
MATR FMTB p:1 r:0 c: e:mkv:V;mka:A;cipc:V p:and(eq(le32,0xA3DF451A),scan(64,and(eq(le32,'matr'),eq(le32(4),'oska')),0,fwd)) m:\ResidentFlash\CommTCPMP\matroska.plg
MVES FMTB p:1 r:0 c: e:m1v:V;m4v:V p:or(eq(mask(be32,~0x3FF),0x8000),scan(20,or(eq(be32,0x1B3),eq(be32,0x1B0)),eq(mask(be32,~0xFF),0x100),fwd)) m:\ResidentFlash\CommTCPMP\mpeg1.plg
ADMS ADPC p:1 r:0 c:acodec/0x0002 e: p: m:\ResidentFlash\CommTCPMP\camera.plg
MEMS STRM p:1 r:1 c: e: p: m:common
PLAT NODE p:1 r:1 c: e: p: m:common
IDCT FLOW p:1 r:1 c: e: p: m:common
PLST WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
SYST TIMR p:1 r:1 c: e: p: m:common
AOUT OUTP p:1 r:1 c: e: p: m:common
VOUT OUTP p:1 r:1 c: e: p: m:common
ABOU WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
SETU WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
RWAV FMTB p:1 r:1 c: e:wav:A;rmp:A p:and(eq(le32(8),'WAVE'),or(eq(le32,'RIFF'),eq(le32,'RMP3'),eq(le32,'SDSS'))) m:\ResidentFlash\CommTCPMP\splitter.plg
OGGV FMTB p:1 r:0 c:application/ogg e:ogg:A;ogm:V p:eq(le32,'OggS') m:\ResidentFlash\CommTCPMP\vorbislq.plg
OGHV FMTB p:1 r:0 c:application/ogg e:ogg:A;ogm:V p:eq(le32,'OggS') m:\ResidentFlash\CommTCPMP\vorbishq.plg
VOHV CODC p:1 r:0 c:acodec/0x1674F e: p: m:\ResidentFlash\CommTCPMP\vorbishq.plg
NULV VOUT p:1 r:1 c: e: p: m:common
FFMV CODC p:1 r:0 c: e: p: m:\ResidentFlash\CommTCPMP\ffmpeg.plg
VORV CODC p:1 r:0 c:acodec/0x1674F e: p: m:\ResidentFlash\CommTCPMP\vorbislq.plg
RNSV FMTB p:1 r:1 c:video/nsv e:nsv:V p:or(eq(le32,'NSVf'),eq(le32,'NSVs')) m:\ResidentFlash\CommTCPMP\splitter.plg
ALAW LAW_ p:1 r:0 c:acodec/0x0006 e: p: m:\ResidentFlash\CommTCPMP\camera.plg
ULAW LAW_ p:1 r:0 c:acodec/0x0007 e: p: m:\ResidentFlash\CommTCPMP\camera.plg
DRAW OVLA p:1 r:1 c: e: p: m:common
AMFW RAWA p:1 r:0 c: e:awb:A p: m:\ResidentFlash\CommTCPMP\amr.plg
FLOW NODE p:1 r:1 c: e: p: m:common
AMRW CODC p:1 r:0 c:acodec/0x0058 e: p: m:\ResidentFlash\CommTCPMP\amr.plg
SPEX CODC p:1 r:0 c:acodec/0xCD00 e: p: m:\ResidentFlash\CommTCPMP\speex.plg
RASX FMTL p:1 r:1 c: e:asx:P;wmx:P;wmweb:P;wmwebasf:P;wmwebasx:P;wvx:V;wax:A p:and(text,scan(64,stri(' DIVX CCID p:1 r:1 c:vcodec/divx,vcodec/dx50,vcodec/xvid,vcodec/mrs2,vcodec/3iv2,vcodec/mp4s,vcodec/pm4v,vcodec/blz0,vcodec/ump4,vcodec/m4s2,vcodec/mp4v,vcodec/fmp4,vcodec/em4a,vcodec/sedg e: p: m:\ResidentFlash\CommTCPMP\mpeg4.plg
PLAY NODE p:1 r:1 c: e: p: m:common
QKEY WIN_ p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
A52_ CODC p:1 r:0 c:acodec/0x2000 e: p: m:\ResidentFlash\CommTCPMP\ac3.plg
AC3_ RAWA p:1 r:0 c: e:ac3:A p: m:\ResidentFlash\CommTCPMP\ac3.plg
MP3_ RAWA p:1 r:1 c:audio/mpeg e:mp1:A;mp2:A;mp3:A;mpa:A p: m:\ResidentFlash\CommTCPMP\libmad.plg
WMA_ ADMO p:1 r:1 c:acodec/0x0160,acodec/0x0161,acodec/0x0162,acodec/0x0163,acodec/0x000A e: p: m:common
AAC_ RAWA p:1 r:0 c:audio/aac,audio/aacp e:aac:A p: m:\ResidentFlash\CommTCPMP\aac.plg
PNG_ CODC p:1 r:0 c:vcodec/png_ e: p: m:\ResidentFlash\CommTCPMP\camera.plg
GDI_ OVLA p:1 r:1 c: e: p: m:common
WIN_ NODE p:1 r:1 c: e: p: m:\ResidentFlash\CommTCPMP\interface.plg
PLS_ FMTL p:1 r:1 c:audio/x-scpls,audio/scpls e:pls:P p:and(text,scan(64,stri('[playlist]'),0,fwd)) m:common
MMS_ HTTP p:1 r:0 c:mms e: p: m:\ResidentFlash\CommTCPMP\network.plg
FMT_ FMTM p:1 r:1 c: e: p: m:common
M3U_ FMTL p:1 r:1 c:audio/x-mpegurl,audio/mpegurl e:m3u:P p:and(text,gt(512,length),or(eq(lines,1),eq(lines,0))) m:common
LAW_ CODC p:1 r:0 c: e: p: m:\ResidentFlash\CommTCPMP\camera.plg
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

15
 
好啦,全部的crash.txt总算是发完了。

期待有人能帮助我
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

16
 
你用以下方法把TCPMP所有的PLG和DLL处理一下就可以了:

#define MODULE_NAME                TEXT("ffmpeg.plg")
#define MODULE_LOAD_LOW                TEXT("System\\Loader\\LoadModuleLow")

static void ConfigDllLoadLow()
{
        OSVERSIONINFO info = {0};
        info.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
        if(GetVersionEx(&info))
        {
                if(info.dwMajorVersion >= 5 && info.dwMinorVersion >= 2)
                { /* >= v6.1 */
                        HKEY hKey = NULL;
                        if(ERROR_SUCCESS == RegOpenKeyEx(HKEY_LOCAL_MACHINE, MODULE_LOAD_LOW, 0, 0, &hKey))
                        {
                                DWORD dwValue = 1;
                                if(ERROR_SUCCESS == RegSetValueEx(hKey, MODULE_NAME, 0, REG_DWORD, &dwValue, sizeof(dwValue)))
                                {
                                       
                                }
                        }
                }
        }
}
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

17
 
整理了一下:
BOOL ConfigDllLoadLow(LPCWSTR pModuleName)
{
        BOOL success = FALSE;
        OSVERSIONINFO info = {0};
        info.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
        if(GetVersionEx(&info))
        {
                if(info.dwMajorVersion >= 5 && info.dwMinorVersion >= 2)
                { /* >= v6.1 */
                        HKEY hKey = NULL;
                        if(ERROR_SUCCESS == RegOpenKeyEx(HKEY_LOCAL_MACHINE, MODULE_LOAD_LOW, 0, 0, &hKey))
                        {
                                DWORD dwValue = 1;
                                if(ERROR_SUCCESS == RegSetValueEx(hKey, pModuleName, 0, REG_DWORD, &dwValue, sizeof(dwValue)))
                                {
                                        success = TRUE;
                                }

                                RegCloseKey(hKey);
                                hKey = NULL;
                        }
                }
        }

        return success;
}

...
ConfigDllLoadLow(MODULE_NAME);
...
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

18
 
处理PLG和DLL,在哪里处理?我看了一下注册表,里面没有你说的这些项。RegOpenKeyEx()只打开、而不创建注册表项的。

请问bzjing,为什么这样弄呢?

 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

19
 
我的网上查找了一下bzjing说的方法,是WM的。
在CE6.0下,可能不适用。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

20
 
是指定这些DLL加载到内存的低端位置,这样TCPMP才能正常地加载这些PLG和DLL。不然无法加载成功!在CE6.0中,对于每个DLL都是如此,默认是会被加载到内存高端,导致使用LoadLibrary无法成功加载。系统中没有这些注册表项,你可以自己添加上去。
希望你能尽快测试验证一下!谢谢。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表