Opened 9 years ago

Closed 7 years ago

#11505 closed bug (fixed)

[MediaPlayer] fTempPacket.size >= 0

Reported by: kim1963 Owned by: colin
Priority: normal Milestone: R1
Component: Audio & Video/Codecs Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #11365
Platform: All

Description (last modified by diver)

Hrev48359 x86_gcc2 VLC 0.8.6 and SMPlayer work

Debug information for team /boot/system/apps/MediaPlayer (14414):
CPU(s): 4x Intel Core™ i3-2330M
Memory: 3.95 GiB total, 359.58 MiB used
Haiku revision: hrev48359 Nov 21 2014 09:36:44 (BePC)

Active Threads:
	thread 14414: MediaPlayer (main)
	thread 14415: event queue runner 
	thread 14419: playback manager 
	thread 14421: w>Playlist 
	thread 14422: w>Vzryvizproshlogo.avi 
	thread 14424: w>MediaPlayer settings 
	thread 14425: media extractor thread 
	thread 14426: _BMediaRoster_ 
	thread 14427: MediaPlayer video ou control 
	thread 14428: MediaPlayer video in control 
	thread 14429: MediaPlayer audio ou control 
	thread 14432: team 14414 debug task 
	thread 14430: frame generator 
		state: Call (fTempPacket.size >= 0)

		Frame		IP			Function Name
		-----------------------------------------------
		00000000	0x60879112	commpage_syscall + 0x2 
			Disassembly:
				commpage_syscall:
				0x60879110:             89e1  mov %esp, %ecx
				0x60879112:             0f34  sysenter  <--

			Frame memory:
				
		0x7125eb58	0x2063e49	debugger + 0x39 
		0x7125eb88	0x2073068	__assert_fail + 0x4c 
		0x7125ebc0	0x1fc79ce	AVCodecDecoder::_DecodeNextVideoFrame() + 0x3a 
		0x7125ebf0	0x1fc7041	AVCodecDecoder::_DecodeVideo(void*, void*, media_header*, media_decode_info*) + 0x25 
		0x7125ec30	0x1fc6b30	AVCodecDecoder::Decode(void*, void*, media_header*, media_decode_info*) + 0x54 
		0x7125ed50	0x13adafc	BMediaTrack::ReadFrames(void*, void*, media_header*, media_decode_info*) + 0xa0 
		0x7125ed90	0x13ada4d	BMediaTrack::ReadFrames(void*, void*, media_header*) + 0x29 
		0x7125ee90	0x1e06702	MediaTrackVideoSupplier::ReadFrame(void*, void*, media_raw_video_format&, &) + 0xc2 
		0x7125eef0	0x1e07fb5	ProxyVideoSupplier::FillBuffer(int64, void*, media_raw_video_format&, bool, &) + 0x185 
		0x7125ef80	0x1dedb99	VideoProducer::_FrameGeneratorThread() + 0x499 
		0x7125efb0	0x1ded6f2	VideoProducer::_FrameGeneratorThreadEntry(void*) + 0x1a 
		0x7125efd8	0x206aef9	thread_entry + 0x21 
		00000000	0x60879250	commpage_thread_exit + 0 

		Registers:
			  eip:	0x60879114
			  esp:	0x7125eb1c
			  ebp:	0x7125eb58
			  eax:	0x000000de
			  ebx:	0x02110e48
			  ecx:	0x7125eb1c
			  edx:	0x60879114
			  esi:	0x01fd35af
			  edi:	0x01875000
			   cs:	0x001b
			   ds:	0x0023
			   es:	0x0023
			   fs:	0x0063
			   gs:	0x0023
			   ss:	0x0023

Loaded Images:
	ID		Text Base	Text End	Data Base	Data End	Type	Name
	--------------------------------------------------------------------------------
	12419	0x00563000	0x005b5000	0x005b5000	0x005c0000	lib    	/boot/system/lib/libicule.so.54.1
	12456	0x005c1000	0x005d1000	0x005d1000	0x005d2000	lib    	/boot/system/lib/libtheoradec.so.1.1.4
	12446	0x005d4000	0x005d7000	0x005d7000	0x005d8000	lib    	/boot/system/lib/libavdevice.so.53.4.100
	12417	0x005e9000	0x0083d000	0x0083d000	0x0089d000	lib    	/boot/system/lib/libicui18n.so.54.1
	12459	0x0090b000	0x0090f000	0x0090f000	0x00911000	lib    	/boot/system/lib/libogg.so.0.8.0
	12411	0x0091d000	0x00ac9000	0x00ac9000	0x00b27000	lib    	/boot/system/lib/libtracker.so
	12458	0x00ccf000	0x00cd5000	0x00cd5000	0x00cd7000	lib    	/boot/system/lib/libswresample.so.0.6.100
	12455	0x00d2a000	0x00d5e000	0x00d5e000	0x00d5f000	lib    	/boot/system/lib/libtheoraenc.so.1.1.2
	12454	0x00d6c000	0x00d94000	0x00d94000	0x00d95000	lib    	/boot/system/lib/libvorbis.so.0.4.7
	12453	0x00f05000	0x00f7c000	0x00f7c000	0x00f8e000	lib    	/boot/system/lib/libvorbisenc.so.2.0.10
	12447	0x00f99000	0x00fc5000	0x00fc5000	0x00fcb000	lib    	/boot/system/lib/libavfilter.so.2.61.100
	12452	0x01109000	0x01187000	0x01187000	0x01193000	lib    	/boot/system/lib/libvpx.so.1.0.0
	12450	0x011a1000	0x011e2000	0x011e2000	0x011e6000	lib    	/boot/system/lib/libnetwork.so
	12448	0x0125c000	0x012a1000	0x012a1000	0x012a2000	lib    	/boot/system/lib/libswscale.so.2.1.100
	12414	0x012bd000	0x012ed000	0x012ed000	0x012fa000	lib    	/boot/system/lib/libstdc++.r4.so
	12410	0x01352000	0x013e3000	0x013e3000	0x01401000	lib    	/boot/system/lib/libmedia.so
	12422	0x01417000	0x0156e000	0x0156e000	0x015a0000	lib    	/boot/system/lib/libicuuc.so.54.1
	12409	0x016ba000	0x016d4000	0x016d4000	0x016db000	lib    	/boot/system/lib/libgame.so
	12457	0x016f1000	0x01705000	0x01705000	0x01708000	lib    	/boot/system/lib/libspeex.so.1.5.0
	12418	0x01784000	0x0178d000	0x0178d000	0x0178e000	lib    	/boot/system/lib/libicuio.so.54.1
	12420	0x01867000	0x01871000	0x01871000	0x01875000	lib    	/boot/system/lib/libiculx.so.54.1
	12408	0x01953000	0x01bfa000	0x01bfa000	0x01c87000	lib    	/boot/system/lib/libbe.so
	12421	0x01c92000	0x01cca000	0x01cca000	0x01d01000	lib    	/boot/system/lib/libicutu.so.54.1
	12412	0x01d43000	0x01d57000	0x01d57000	0x01d5c000	lib    	/boot/system/lib/libtranslation.so
	12407	0x01d99000	0x01e2e000	0x01e2e000	0x01e4a000	app    	/boot/system/apps/MediaPlayer
	12451	0x01e7c000	0x01e8b000	0x01e8b000	0x01e8d000	lib    	/boot/system/lib/libbz2.so.1.0.6
	12423	0x01e91000	0x01eaa000	0x01eaa000	0x01eab000	lib    	/boot/system/lib/libz.so.1.2.8
	12413	0x01ebd000	0x01fb4000	0x01fb4000	0x01fb7000	lib    	/boot/system/lib/libtextencoding.so
	12443	0x01fbd000	0x01fdb000	0x01fdb000	0x02010000	add-on 	/boot/system/add-ons/media/plugins/ffmpeg
	12415	0x0203a000	0x02107000	0x02107000	0x02152000	lib    	/boot/system/lib/libroot.so
	12444	0x02164000	0x0225f000	0x0225f000	0x0226d000	lib    	/boot/system/lib/libavformat.so.53.32.100
	12406	0x02275000	0x02291000	0x02291000	0x02294000	lib    	/boot/system/runtime_loader
	12449	0x02428000	0x0243e000	0x0243e000	0x02445000	lib    	/boot/system/lib/libavutil.so.51.35.100
	12416	0x0269d000	0x03f08000	0x03f08000	0x03f10000	lib    	/boot/system/lib/libicudata.so.54.1
	12445	0x046af000	0x04c2e000	0x04c2e000	0x051ba000	lib    	/boot/system/lib/libavcodec.so.53.61.100
	12405	0x60879000	0x60881000	0x00000000	0x00000000	system 	commpage

Areas:
	ID		Base		End			Size (KiB)	Protection	Locking			Name
	--------------------------------------------------------------------------------
	89361	0x00100000	0x00108000	        32	rw-S       	full          	shared buffer list clone
	89383	0x00109000	0x0010a000	         4	rw-S       	full          	__cloned_timesource_buf_2
	89240	0x0010d000	0x00115000	        32	rw-        	full          	rld heap
	89195	0x00116000	0x00117000	         4	rw-S       	full          	_rld_debug_
	89241	0x00174000	0x00184000	        64	rw-        	full          	rld heap
	89194	0x00185000	0x00195000	        64	rw-        	full          	rld heap
	89388	0x00195000	0x001c2000	       180	rw-S       	full          	a cloned BBuffer
	89389	0x001c2000	0x001ef000	       180	rw-S       	full          	a cloned BBuffer
	89390	0x001ef000	0x0021c000	       180	rw-S       	full          	a cloned BBuffer
	89348	0x00248000	0x00549000	      3076	rw-        	full          	media chunk cache
	89228	0x00563000	0x005b5000	       328	r-x        	full          	libicule.so.54.1_seg0ro
	89229	0x005b5000	0x005c0000	        44	rw-        	full          	libicule.so.54.1_seg1rw
	89340	0x005c1000	0x005d1000	        64	r-x        	full          	libtheoradec.so.1.1.4_seg0ro
	89341	0x005d1000	0x005d2000	         4	rw-        	full          	libtheoradec.so.1.1.4_seg1rw
	89317	0x005d4000	0x005d7000	        12	r-x        	full          	libavdevice.so.53.4.100_seg0ro
	89318	0x005d7000	0x005d8000	         4	rw-        	full          	libavdevice.so.53.4.100_seg1rw
	89223	0x005e9000	0x0083d000	      2384	r-x        	full          	libicui18n.so.54.1_seg0ro
	89224	0x0083d000	0x0089c000	       380	rw-        	full          	libicui18n.so.54.1_seg1rw
	89225	0x0089c000	0x0089d000	         4	rw-        	full          	libicui18n.so.54.1_seg2rw
	89391	0x0089d000	0x008ca000	       180	rw-S       	full          	a cloned BBuffer
	89346	0x0090b000	0x0090f000	        16	r-x        	full          	libogg.so.0.8.0_seg0ro
	89347	0x0090f000	0x00911000	         8	rw-        	full          	libogg.so.0.8.0_seg1rw
	89207	0x0091d000	0x00ac9000	      1712	r-x        	full          	libtracker.so_seg0ro
	89208	0x00ac9000	0x00b26000	       372	rw-        	full          	libtracker.so_seg1rw
	89209	0x00b26000	0x00b27000	         4	rw-        	full          	libtracker.so_seg2rw
	89365	0x00b27000	0x00bfd000	       856	rw-S       	full          	a cloned BBuffer
	89344	0x00ccf000	0x00cd5000	        24	r-x        	full          	libswresample.so.0.6.100_seg0ro
	89345	0x00cd5000	0x00cd7000	         8	rw-        	full          	libswresample.so.0.6.100_seg1rw
	89338	0x00d2a000	0x00d5e000	       208	r-x        	full          	libtheoraenc.so.1.1.2_seg0ro
	89339	0x00d5e000	0x00d5f000	         4	rw-        	full          	libtheoraenc.so.1.1.2_seg1rw
	89336	0x00d6c000	0x00d94000	       160	r-x        	full          	libvorbis.so.0.4.7_seg0ro
	89337	0x00d94000	0x00d95000	         4	rw-        	full          	libvorbis.so.0.4.7_seg1rw
	89369	0x00d95000	0x00e6b000	       856	rw-S       	full          	a cloned BBuffer
	89334	0x00f05000	0x00f7c000	       476	r-x        	full          	libvorbisenc.so.2.0.10_seg0ro
	89335	0x00f7c000	0x00f8e000	        72	rw-        	full          	libvorbisenc.so.2.0.10_seg1rw
	89319	0x00f99000	0x00fc5000	       176	r-x        	full          	libavfilter.so.2.61.100_seg0ro
	89320	0x00fc5000	0x00fcb000	        24	rw-        	full          	libavfilter.so.2.61.100_seg1rw
	89373	0x00fcb000	0x010a1000	       856	rw-S       	full          	a cloned BBuffer
	89331	0x01109000	0x01187000	       504	r-x        	full          	libvpx.so.1.0.0_seg0ro
	89332	0x01187000	0x01189000	         8	rw-        	full          	libvpx.so.1.0.0_seg1rw
	89333	0x01189000	0x01193000	        40	rw-        	full          	libvpx.so.1.0.0_seg2rw
	89326	0x011a1000	0x011e2000	       260	r-x        	full          	libnetwork.so_seg0ro
	89327	0x011e2000	0x011e5000	        12	rw-        	full          	libnetwork.so_seg1rw
	89328	0x011e5000	0x011e6000	         4	rw-        	full          	libnetwork.so_seg2rw
	89321	0x0125c000	0x012a1000	       276	r-x        	full          	libswscale.so.2.1.100_seg0ro
	89322	0x012a1000	0x012a2000	         4	rw-        	full          	libswscale.so.2.1.100_seg1rw
	89215	0x012bd000	0x012ed000	       192	r-x        	full          	libstdc++.r4.so_seg0ro
	89216	0x012ed000	0x012f8000	        44	rw-        	full          	libstdc++.r4.so_seg1rw
	89217	0x012f8000	0x012fa000	         8	rw-        	full          	libstdc++.r4.so_seg2rw
	89204	0x01352000	0x013e3000	       580	r-x        	full          	libmedia.so_seg0ro
	89205	0x013e3000	0x01400000	       116	rw-        	full          	libmedia.so_seg1rw
	89206	0x01400000	0x01401000	         4	rw-        	full          	libmedia.so_seg2rw
	89235	0x01417000	0x0156e000	      1372	r-x        	full          	libicuuc.so.54.1_seg0ro
	89236	0x0156e000	0x0159d000	       188	rw-        	full          	libicuuc.so.54.1_seg1rw
	89237	0x0159d000	0x015a0000	        12	rw-        	full          	libicuuc.so.54.1_seg2rw
	89377	0x015a0000	0x01676000	       856	rw-S       	full          	a cloned BBuffer
	89202	0x016ba000	0x016d4000	       104	r-x        	full          	libgame.so_seg0ro
	89203	0x016d4000	0x016db000	        28	rw-        	full          	libgame.so_seg1rw
	89342	0x016f1000	0x01705000	        80	r-x        	full          	libspeex.so.1.5.0_seg0ro
	89343	0x01705000	0x01708000	        12	rw-        	full          	libspeex.so.1.5.0_seg1rw
	89226	0x01784000	0x0178d000	        36	r-x        	full          	libicuio.so.54.1_seg0ro
	89227	0x0178d000	0x0178e000	         4	rw-        	full          	libicuio.so.54.1_seg1rw
	89378	0x0178e000	0x01864000	       856	rw-S       	full          	a cloned BBuffer
	89230	0x01867000	0x01871000	        40	r-x        	full          	libiculx.so.54.1_seg0ro
	89231	0x01871000	0x01875000	        16	rw-        	full          	libiculx.so.54.1_seg1rw
	89379	0x01875000	0x0194b000	       856	rw-S       	full          	a cloned BBuffer
	89199	0x01953000	0x01bfa000	      2716	r-x        	full          	libbe.so_seg0ro
	89200	0x01bfa000	0x01c86000	       560	rw-        	full          	libbe.so_seg1rw
	89201	0x01c86000	0x01c87000	         4	rw-        	full          	libbe.so_seg2rw
	89232	0x01c92000	0x01cca000	       224	r-x        	full          	libicutu.so.54.1_seg0ro
	89233	0x01cca000	0x01ccf000	        20	rw-        	full          	libicutu.so.54.1_seg1rw
	89234	0x01ccf000	0x01d01000	       200	rw-        	full          	libicutu.so.54.1_seg2rw
	89210	0x01d43000	0x01d57000	        80	r-x        	full          	libtranslation.so_seg0ro
	89211	0x01d57000	0x01d5b000	        16	rw-        	full          	libtranslation.so_seg1rw
	89212	0x01d5b000	0x01d5c000	         4	rw-        	full          	libtranslation.so_seg2rw
	89196	0x01d99000	0x01e2e000	       596	r-x        	full          	MediaPlayer_seg0ro
	89197	0x01e2e000	0x01e49000	       108	rw-        	full          	MediaPlayer_seg1rw
	89198	0x01e49000	0x01e4a000	         4	rw-        	full          	MediaPlayer_seg2rw
	89329	0x01e7c000	0x01e8b000	        60	r-x        	full          	libbz2.so.1.0.6_seg0ro
	89330	0x01e8b000	0x01e8d000	         8	rw-        	full          	libbz2.so.1.0.6_seg1rw
	89238	0x01e91000	0x01eaa000	       100	r-x        	full          	libz.so.1.2.8_seg0ro
	89239	0x01eaa000	0x01eab000	         4	rw-        	full          	libz.so.1.2.8_seg1rw
	89213	0x01ebd000	0x01fb4000	       988	r-x        	full          	libtextencoding.so_seg0ro
	89214	0x01fb4000	0x01fb7000	        12	rw-        	full          	libtextencoding.so_seg1rw
	89309	0x01fbd000	0x01fdb000	       120	r-x        	full          	ffmpeg_seg0ro
	89310	0x01fdb000	0x01fe0000	        20	rw-        	full          	ffmpeg_seg1rw
	89311	0x01fe0000	0x02010000	       192	rw-        	full          	ffmpeg_seg2rw
	89218	0x0203a000	0x02107000	       820	r-x        	full          	libroot.so_seg0ro
	89219	0x02107000	0x0211a000	        76	rw-        	full          	libroot.so_seg1rw
	89220	0x0211a000	0x02152000	       224	rw-        	full          	libroot.so_seg2rw
	89312	0x02164000	0x0225f000	      1004	r-x        	full          	libavformat.so.53.32.100_seg0ro
	89313	0x0225f000	0x0226d000	        56	rw-        	full          	libavformat.so.53.32.100_seg1rw
	89191	0x02275000	0x02291000	       112	r-x        	full          	runtime_loader_seg0ro
	89192	0x02291000	0x02293000	         8	rw-        	full          	runtime_loader_seg1rw
	89193	0x02293000	0x02294000	         4	rw-        	full          	runtime_loader_bss1
	89380	0x02294000	0x0236a000	       856	rw-S       	full          	a cloned BBuffer
	89323	0x02428000	0x0243e000	        88	r-x        	full          	libavutil.so.51.35.100_seg0ro
	89324	0x0243e000	0x02441000	        12	rw-        	full          	libavutil.so.51.35.100_seg1rw
	89325	0x02441000	0x02445000	        16	rw-        	full          	libavutil.so.51.35.100_seg2rw
	89381	0x02445000	0x0251b000	       856	rw-S       	full          	a cloned BBuffer
	89395	0x0251b000	0x025f1000	       856	rw-S       	full          	a cloned BBuffer
	89221	0x0269d000	0x03f08000	     25004	r-x        	full          	libicudata.so.54.1_seg0ro
	89222	0x03f08000	0x03f10000	        32	rw-        	full          	libicudata.so.54.1_seg1rw
	89349	0x04128000	0x04429000	      3076	rw-        	full          	media chunk cache
	89314	0x046af000	0x04c2e000	      5628	r-x        	full          	libavcodec.so.53.61.100_seg0ro
	89315	0x04c2e000	0x04c4b000	       116	rw-        	full          	libavcodec.so.53.61.100_seg1rw
	89316	0x04c4b000	0x051ba000	      5564	rw-        	full          	libavcodec.so.53.61.100_seg2rw
	89363	0x051ba000	0x05290000	       856	rw-S       	full          	server_memory
	89367	0x0d1ba000	0x0d290000	       856	rw-S       	full          	server_memory
	89242	0x18440000	0x1ab40000	     39936	rw-        	full          	heap
	89371	0x60440000	0x60516000	       856	rw-S       	full          	server_memory
	89375	0x60516000	0x605ec000	       856	rw-S       	full          	server_memory
	89190	0x60879000	0x60881000	        32	r-xSk      	full          	commpage
	89187	0x61fd7000	0x61fdb000	        16	rw-        	full          	user area
	89251	0x62057000	0x62058000	         4	rw-S       	full          	server_memory
	89357	0x7087d000	0x708c2000	       276	rw-s       	full          	MediaPlayer video ou control_14
	89263	0x70d4d000	0x70d92000	       276	rw-s       	full          	w>MediaPlayer_14422_stack
	89359	0x70e06000	0x70e4b000	       276	rw-s       	full          	MediaPlayer video in control_14
	89257	0x71035000	0x7107a000	       276	rw-s       	full          	playback manager_14419_stack
	89393	0x7121b000	0x71260000	       276	rw-s       	full          	frame generator_14430_stack
	89355	0x71264000	0x712a9000	       276	rw-s       	full          	_BMediaRoster__14426_stack
	89353	0x714c0000	0x71505000	       276	rw-s       	full          	media extractor thread_14425_st
	89261	0x71508000	0x7154d000	       276	rw-s       	full          	w>Playlist_14421_stack
	89385	0x7154f000	0x71594000	       276	rw-s       	full          	MediaPlayer audio ou control_14
	89246	0x7159e000	0x715e3000	       276	rw-s       	full          	event queue runner_14415_stack
	89189	0x717de000	0x727df000	     16388	rw-s       	full          	MediaPlayer_14414_stack
	89253	0x727df000	0x727ff000	       128	rw-S       	full          	server_memory
	89269	0x7ab49000	0x7ab8e000	       276	rw-s       	full          	w>MediaPlayer settings_14424_st

Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel

Semaphores:
	ID		Count	Last Holder	Name
	------------------------------------------------------------
	5722933	    0	      14428	MediaPlayer
	5772366	    0	      11888	video supplier lock
	5780003	    0	      11876	source I/O lock
	5789178	    0	      14425	stream lock
	5801100	    0	      11888	Light Lock
	5814046	    0	      11888	BMessageQueue Lock
	5817090	    0	      11888	BMessageQueue Lock
	5817835	    0	      11888	BTimedEventQueue locker
	5818161	    0	      11888	dormant node manager locker
	5818196	    0	      14428	time source object manager
	5819387	    0	      11888	BMessageQueue Lock
	5819694	    0	      11888	some BLocker
	5819945	    0	      11876	some BLocker
	5820504	    0	      11888	command stack lock
	5820580	    0	      11888	playlist lock
	5820915	    0	      11888	some BLocker
	5820952	    0	      11888	FFmpeg lock
	5820958	    0	      11888	port pool
	5820972	    0	      11876	stream lock
	5820985	    0	      11888	some BLocker
	5820987	    0	      11888	media plugin manager
	5821002	    0	      11888	some BLocker
	5821003	    0	      11888	audio supplier lock
	5821005	    0	      11888	token space
	5821006	    0	      11888	Catalog
	5821007	    0	      14415	some BLocker
	5821014	    0	      11888	_BMediaRoster_
	5821027	    2	      14430	buffer reclaim sem
	5821028	    0	      14415	some BBlockCache lock
	5821031	    0	      11888	Catalog
	5821032	    0	      11888	clipboard
	5821033	    0	      11888	LocaleRosterData
	5821034	   -1	      14415	event queue control
	5821035	    0	      11888	Light Lock
	5821039	    0	      14422	BLooperList lock
	5821040	    0	      14414	AppServerLink_sLock
	5821044	    0	      11888	some BLocker
	5821045	    0	      11888	media theme lock
	5821046	    0	      11888	add-on manager
	5821048	    0	      11888	shared buffer list
	5821049	    0	      11888	Catalog
	5821050	    0	      11888	Catalog
	5821051	    0	      11888	GameSound device lock
	5821052	    0	      11888	PeriodicUpdatePoses
	5821054	    0	      11888	command stack lock_RWLocker_mut
	5821055	    0	      11888	undo
	5821056	    0	      11888	settings lock
	5821058	    0	      11888	Playlist
	5821059	    0	      11888	some BLocker
	5821060	    0	      11888	Tracker node icon cache
	5821065	    0	      11888	format manager
	5821066	    0	      11888	BMessageQueue Lock
	5821068	    0	      11888	AppLooperPort
	5821072	    0	      11888	tool tip manager
	5821078	    0	      11888	MediaPlayer settings
	5821079	    0	      11888	screen list
	5821080	    0	      11888	width buffer
	5821087	    0	      11888	Tracker shared icon cache
	5821088	    0	      14419	playback manager
	5821097	    0	      11888	some BLocker
	5821104	    0	      11888	command stack lock_RWLocker_que
	5821112	    0	      11888	BMessageQueue Lock
	5821118	    0	      11888	BTimedEventQueue locker
	5821120	   -1	      14425	media extractor thread sem
	5821130	    0	      11888	BMessageQueue Lock
	5821153	    0	      11876	offscreen bitmap
	5821159	    0	      11876	FFmpeg lock
	5821161	    0	      14425	media chunk cache
	5821162	    0	      14425	media chunk cache
	5821165	    0	      11888	BMediaRoster::Roster locker
	5821170	    0	      11876	BMessageQueue Lock
	5821177	    0	      11876	BTimedEventQueue locker
	5821178	    0	      11888	some BLocker
	5821186	    0	      11888	BTimedEventQueue locker
	5821187	    0	      11876	BTimedEventQueue locker
	5821188	    2	      14430	buffer reclaim sem
	5821192	    0	      11876	BTimedEventQueue locker
	5821193	    0	      11888	frame synchronization
	5821201	    4	     -14429	buffer reclaim sem
VLC 0.8.6 info:
main vlc : CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU 
main vlc : looking for memcpy module: 3 candidates
main vlc : using memcpy module "memcpymmxext"
main playlist : waiting for thread completion
main playlist : thread 14463 (playlist) created at priority 5 (playlist/playlist.c:184)
main playlist : waiting for thread completion
main playlist : thread 14464 (preparser) created at priority 5 (playlist/playlist.c:210)
main interface : looking for interface module: 1 candidate
main interface : using interface module "hotkeys"
main interface : thread 14465 (interface) created at priority 5 (interface/interface.c:231)
main interface : looking for interface module: 2 candidates
main interface : using interface module "beos"
main interface : thread 14474 (manager) created at priority 5 (interface/interface.c:216)
main playlist : adding playlist item `/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi' ( /boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi )
main playlist : creating statistics handler
main playlist : creating new input thread
main input : waiting for thread completion
main input : thread 14476 (input) created at priority 10 (input/input.c:265)
main input : `/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi' gives access `' demux `' path `/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi'
main input : creating demux: access='' demux='' path='/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi'
main input : looking for access_demux module: 0 candidates
main input : no access_demux module matched "any"
main input : creating access '' path='/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi'
main input : looking for access2 module: 2 candidates
access_file input : opening file `/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi'
main input : using access2 module "access_file"
main input : pre-buffering...
main input : received first data for our buffer
main input : pre-buffering done 1408981 bytes in 0s - 620639 kbytes/s
main input : creating demux: access='' demux='' path='/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi'
main input : looking for demux2 module: 41 candidates
avi input : found Chunk fourcc:46464952 (RIFF) size:1468080666 pos:0
avi input : found LIST chunk: 'AVI '
avi input : <list 'AVI '>
avi input : found Chunk fourcc:5453494c (LIST) size:8818 pos:12
avi input : found LIST chunk: 'hdrl'
avi input : <list 'hdrl'>
avi input : found Chunk fourcc:68697661 (avih) size:56 pos:24
avi input : avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 720x304
avi input : found Chunk fourcc:5453494c (LIST) size:4244 pos:88
avi input : found LIST chunk: 'strl'
avi input : <list 'strl'>
avi input : found Chunk fourcc:68727473 (strh) size:56 pos:100
avi input : strh: type:vids handler:0x78766964 samplesize:0 25.00fps
avi input : found Chunk fourcc:66727473 (strf) size:40 pos:164
avi input : strf: video:DX50 720x304 planes:1 24bpp
avi input : found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:212
avi input : </list 'strl'>
avi input : found Chunk fourcc:5453494c (LIST) size:4222 pos:4340
avi input : found LIST chunk: 'strl'
avi input : <list 'strl'>
avi input : found Chunk fourcc:68727473 (strh) size:56 pos:4352
avi input : strh: type:auds handler:0x00000000 samplesize:1 48000.00fps
avi input : found Chunk fourcc:66727473 (strf) size:18 pos:4416
avi input : strf: audio:0x2000 channels:6 48000Hz 0bits/sample 375kb/s
avi input : found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:4442
avi input : </list 'strl'>
avi input : found Chunk fourcc:5453494c (LIST) size:260 pos:8570
avi input : found LIST chunk: 'odml'
avi input : <list 'odml'>
avi input : found Chunk fourcc:686c6d64 (dmlh) size:248 pos:8582
avi input : unknown chunk (not loaded)
avi input : </list 'odml'>
avi input : </list 'hdrl'>
avi input : found Chunk fourcc:5453494c (LIST) size:56 pos:8838
avi input : found LIST chunk: 'INFO'
avi input : <list 'INFO'>
avi input : found Chunk fourcc:54465349 (ISFT) size:44 pos:8850
avi input : ISFT: software : VirtualDubMod 1.5.10.2 (build 2540/release)
avi input : </list 'INFO'>
avi input : found Chunk fourcc:4b4e554a (JUNK) size:1330 pos:8902
avi input : found Chunk fourcc:5453494c (LIST) size:1463340658 pos:10240
avi input : skipping movi chunk
avi input : found Chunk fourcc:31786469 (idx1) size:4729760 pos:1463350906
avi input : idx1: index entry:295610
avi input : </list 'AVI '>
avi input : found Chunk fourcc:4b4e554a (JUNK) size:1494 pos:1468080674
avi input : * LIST-root size:1468082176 pos:0
avi input :      + RIFF-AVI  size:1468080666 pos:0
avi input :      |    + LIST-hdrl size:8818 pos:12
avi input :      |    |    + avih size:56 pos:24
avi input :      |    |    + LIST-strl size:4244 pos:88
avi input :      |    |    |    + strh size:56 pos:100
avi input :      |    |    |    + strf size:40 pos:164
avi input :      |    |    |    + JUNK size:4120 pos:212
avi input :      |    |    + LIST-strl size:4222 pos:4340
avi input :      |    |    |    + strh size:56 pos:4352
avi input :      |    |    |    + strf size:18 pos:4416
avi input :      |    |    |    + JUNK size:4120 pos:4442
avi input :      |    |    + LIST-odml size:260 pos:8570
avi input :      |    |    |    + dmlh size:248 pos:8582
avi input :      |    + LIST-INFO size:56 pos:8838
avi input :      |    |    + ISFT size:44 pos:8850
avi input :      |    + JUNK size:1330 pos:8902
avi input :      |    + LIST-movi size:1463340658 pos:10240
avi input :      |    + idx1 size:4729760 pos:1463350906
avi input :      + JUNK size:1494 pos:1468080674
avi input : AVIH: 2 stream, flags  HAS_INDEX IS_INTERLEAVED 
avi input : stream[0] rate:25 scale:1 samplesize:0
avi input : stream[0] video(DX50) 720x304 24bpp 25.000000fps
main input : selecting program id=0
avi input : stream[1] rate:48000 scale:1 samplesize:1
avi input : stream[1] audio(0x2000) 6 channels 48000Hz 0bits
avi input : stream[0] created 147811 index entries
avi input : stream[1] created 147799 index entries
avi input : stream[0] length:5912 (based on index)
avi input : stream[1] length:5912 (based on index)
main input : using demux2 module "avi"
main input : looking for a subtitle file in /boot/home/Desktop/9wwwww/
main input : looking for a subtitle file in /boot/home/Desktop/9wwwww/./
main decoder : looking for decoder module: 21 candidates
ffmpeg decoder : libavcodec initialized (interface 3349504 )
ffmpeg decoder : postprocessing disabled
ffmpeg decoder : using direct rendering
ffmpeg decoder : ffmpeg codec (MPEG-4 Video) started
main decoder : using decoder module "ffmpeg"
main decoder : thread 14477 (decoder) created at priority 5 (input/decoder.c:159)
main decoder : looking for decoder module: 21 candidates
main decoder : using decoder module "a52"
main decoder : thread 14478 (decoder) created at priority 10 (input/decoder.c:159)
main input : meta information:
main input :   - 'Setting' = ' HAS_INDEX IS_INTERLEAVED'
main input : `/boot/home/Desktop/9wwwww/Vzryvizproshlogo.avi' successfully opened
avi input : old:0 < new 0
a52 decoder : A/52 channels:6 samplerate:48000 bitrate:384000
main decoder : no usable vout present, spawning one
main decoder : no aout present, spawning one
main audio output : looking for audio output module: 2 candidates
main audio output : using audio output module "beos"
main audio output : output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main audio output : mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main audio output : no need for any filter
main audio output : looking for audio mixer module: 3 candidates
main audio output : using audio mixer module "float32_mixer"
main audio output : input 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/1536 bytes
main audio output : filter(s) 'a52 '->'fl32' 48000 Hz->48000 Hz 3F2R/LFE->Stereo
main audio output : looking for audio filter module: 24 candidates
main video output : window size: 720x304
main video output : looking for video output module: 2 candidates
main video output : using audio filter module "a52tofloat32"
main audio output : found a filter for the whole conversion
main audio output : filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main audio output : looking for audio filter module: 24 candidates
main video output : using video output module "beos"
main video output : waiting for thread completion
beos video output : no possible overlay
main video output : using audio filter module "bandlimited_resampler"
main audio output : found a filter for the whole conversion
main video output : got 3 direct buffer(s)
main video output : picture in 720x304 (0,0,720x304), chroma I420, ar 1023157:432000, sar 1:1
main video output : picture user 720x304 (0,0,720x304), chroma I420, ar 1023157:432000, sar 1:1
main video output : picture out 720x304 (0,0,720x304), chroma RV32, ar 1023157:432000, sar 19439983:19440000
main video output : looking for chroma module: 9 candidates
main video output : using chroma module "i420_rgb_mmx"
main video output : indirect render, mapping render pictures 0-7 to system pictures 3-10
main video output : thread 14481 (video output) created at priority 15 (video_output/video_output.c:421)
main video output : Registering subpicture channel, ID: 2
main video output : Registering subpicture channel, ID: 3
main video output : Registering subpicture channel, ID: 4
main video output : Registering subpicture channel, ID: 5

Attachments (1)

MediaPlayer-14414-debug-23-11-2014-01-44-52.report (29.8 KB ) - added by kim1963 9 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 by diver, 9 years ago

Description: modified (diff)
Owner: changed from nobody to colin
Status: newassigned

This assert has been introduced in hrev47576 db59a667044f697d0bb8fdff23597105cd7df4b2

comment:2 by diver, 9 years ago

Summary: MediaPlayer debug[ffmpeg] fTempPacket.size >= 0

comment:3 by diver, 9 years ago

Summary: [ffmpeg] fTempPacket.size >= 0[MediaPlayer] fTempPacket.size >= 0

comment:4 by pulkomandy, 9 years ago

Could be fixed in hrev48475. If not, please provide a video sample.

comment:6 by diver, 9 years ago

Blocking: 11365 added

comment:7 by pulkomandy, 7 years ago

Resolution: fixed
Status: assignedclosed

Closing because the assert is not there anymore. The issues from the screenshots are from #12512.

Note: See TracTickets for help on using tickets.