- OS - Windows VistaOkay, can you provide some more information
- OS (WinXP, Win7, Linux, .. ) ?
- vlc version ?
- logs ( vlc -I skins --verbose 2 1> c:\\log 2>&1) to guess what was wrong
- a gdb backtrace (if possible) to know for sure where the problem lies
Erwan10
Thanks, I will try the night build when its available.I've tested fullscreen quite a bit on both WinXP and Linux. I do agree there is a fullscreen issue (black screen that cannot be easily removed). But, no crash so far.
Anyway, I'm just about to commit a fix for this annoying fullscreen problem. You should be able to try it with a nightly build as soon as tomorrow (http://nightlies.videolan.org/build/win32/). Let's see if these crashes still occur with this fix ....
To get logs, just issue the following command at the comnand line :
vlc --verbose 2 -I skins 1> c:\\log 2>&1
and paste the tail of the log on this forum.
Erwan10
Code: Select all
main debug: adding item `office.s3e13-14.avi' ( file:///E:/TV%20Shows/The.Office/The.Office.US.S03E13-14/office.s3e13-14.avi )
main debug: Creating an input for 'office.s3e13-14.avi'
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index -1
main debug: processing request item office.s3e13-14.avi node null skip 0
main debug: resyncing on office.s3e13-14.avi
main debug: office.s3e13-14.avi is at 0
main debug: starting new item
main debug: creating new input thread
main debug: no fetch required for (null) (art currently (null))
main debug: Creating an input for 'office.s3e13-14.avi'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:214)
qt4 debug: IM: Setting an input
main debug: thread started
main debug: using timeshift granularity of 50 MiB
main debug: using timeshift path 'C:\Users\Maunil\AppData\Local\Temp'
main debug: `file:///E:/TV%20Shows/The.Office/The.Office.US.S03E13-14/office.s3e13-14.avi' gives access `file' demux `' path `E:\TV Shows\The.Office\The.Office.US.S03E13-14\office.s3e13-14.avi'
main debug: creating demux: access='file' demux='' path='E:\TV Shows\The.Office\The.Office.US.S03E13-14\office.s3e13-14.avi'
main debug: looking for access_demux module: 2 candidates
main debug: no access_demux module matching "file" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating access 'file' path='E:\TV Shows\The.Office\The.Office.US.S03E13-14\office.s3e13-14.avi'
main debug: looking for access module: 2 candidates
filesystem debug: opening file `E:\TV Shows\The.Office\The.Office.US.S03E13-14\office.s3e13-14.avi'
main debug: using access module "filesystem"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
main debug: looking for stream_filter module: 2 candidates
main debug: no stream_filter module matching "any" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating demux: access='file' demux='' path='E:\TV Shows\The.Office\The.Office.US.S03E13-14\office.s3e13-14.avi'
main debug: looking for demux module: 50 candidates
avi debug: found Chunk fourcc:46464952 (RIFF) size:367452350 pos:0
avi debug: found LIST chunk: 'AVI '
avi debug: <list 'AVI '>
avi debug: found Chunk fourcc:5453494c (LIST) size:8830 pos:12
avi debug: found LIST chunk: 'hdrl'
avi debug: <list 'hdrl'>
avi debug: found Chunk fourcc:68697661 (avih) size:56 pos:24
avi debug: avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 640x352
avi debug: found Chunk fourcc:5453494c (LIST) size:4244 pos:88
avi debug: found LIST chunk: 'strl'
avi debug: <list 'strl'>
avi debug: found Chunk fourcc:68727473 (strh) size:56 pos:100
avi debug: strh: type:vids handler:0x64697678 samplesize:0 23.98fps
avi debug: found Chunk fourcc:66727473 (strf) size:40 pos:164
avi debug: strf: video:XVID 640x352 planes:1 12bpp
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:212
avi debug: </list 'strl'>
avi debug: found Chunk fourcc:5453494c (LIST) size:4234 pos:4340
avi debug: found LIST chunk: 'strl'
avi debug: <list 'strl'>
avi debug: found Chunk fourcc:68727473 (strh) size:56 pos:4352
avi debug: strh: type:auds handler:0x00000000 samplesize:0 41.67fps
avi debug: found Chunk fourcc:66727473 (strf) size:30 pos:4416
avi debug: strf: audio:0x0055 channels:2 48000Hz 0bits/sample 129kb/s
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:4454
avi debug: </list 'strl'>
avi debug: found Chunk fourcc:5453494c (LIST) size:260 pos:8582
avi debug: found LIST chunk: 'odml'
avi debug: <list 'odml'>
avi debug: found Chunk fourcc:686c6d64 (dmlh) size:248 pos:8594
avi warning: unknown chunk (not loaded)
avi debug: </list 'odml'>
avi debug: </list 'hdrl'>
avi debug: found Chunk fourcc:5453494c (LIST) size:56 pos:8850
avi debug: found LIST chunk: 'INFO'
avi debug: <list 'INFO'>
avi debug: found Chunk fourcc:54465349 (ISFT) size:44 pos:8862
avi debug: ISFT: software : VirtualDubMod 1.5.10.1 (build 2439/release)
avi debug: </list 'INFO'>
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:1318 pos:8914
avi debug: found Chunk fourcc:5453494c (LIST) size:364747046 pos:10240
avi debug: skipping movi chunk
avi debug: found Chunk fourcc:31786469 (idx1) size:2695056 pos:364757294
qt4 debug: IM: Deleting the input
qt4 debug: IM: Setting an input
skins2 debug: new input 00392e94 detected
avi debug: idx1: index entry:168441
avi debug: </list 'AVI '>
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:1842 pos:367452358
avi debug: * LIST-root size:367454208 pos:0
avi debug: + RIFF-AVI size:367452350 pos:0
avi debug: | + LIST-hdrl size:8830 pos:12
avi debug: | | + avih size:56 pos:24
avi debug: | | + LIST-strl size:4244 pos:88
avi debug: | | | + strh size:56 pos:100
avi debug: | | | + strf size:40 pos:164
avi debug: | | | + JUNK size:4120 pos:212
avi debug: | | + LIST-strl size:4234 pos:4340
avi debug: | | | + strh size:56 pos:4352
avi debug: | | | + strf size:30 pos:4416
avi debug: | | | + JUNK size:4120 pos:4454
avi debug: | | + LIST-odml size:260 pos:8582
avi debug: | | | + dmlh size:248 pos:8594
avi debug: | + LIST-INFO size:56 pos:8850
avi debug: | | + ISFT size:44 pos:8862
avi debug: | + JUNK size:1318 pos:8914
avi debug: | + LIST-movi size:364747046 pos:10240
avi debug: | + idx1 size:2695056 pos:364757294
avi debug: + JUNK size:1842 pos:367452358
avi debug: AVIH: 2 stream, flags HAS_INDEX IS_INTERLEAVED
avi debug: stream[0] rate:2997 scale:125 samplesize:0
avi debug: stream[0] video(XVID) 640x352 12bpp 23.976000fps
main debug: selecting program id=0
avi debug: stream[1] rate:48000 scale:1152 samplesize:0
avi debug: stream[1] audio(0x55) 2 channels 48000Hz 0bits
avi debug: selected standard index for stream[0]
avi debug: selected standard index for stream[1]
avi debug: stream[0] created 61523 index entries
avi debug: stream[1] created 106918 index entries
avi debug: stream[0] length:2566 (based on index)
avi debug: stream[1] length:2566 (based on index)
main debug: using demux module "avi"
main debug: TIMER module_need() : 97.000 ms - Total 97.000 ms / 1 intvls (Avg 97.000 ms)
main debug: looking for a subtitle file in E:\TV Shows\The.Office\The.Office.US.S03E13-14\
main debug: looking for decoder module: 34 candidates
avcodec debug: libavcodec initialized (interface 0x344d00)
avcodec debug: trying to use direct rendering
avcodec debug: ffmpeg codec (MPEG-4 Video) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 14.000 ms - Total 14.000 ms / 1 intvls (Avg 14.000 ms)
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:301)
main debug: thread started
main debug: looking for decoder module: 34 candidates
main debug: using decoder module "mpeg_audio"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 2 (../.././src/input/decoder.c:301)
main debug: looking for meta reader module: 2 candidates
lua debug: Trying Lua scripts in C:\Users\Maunil\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.lua
main debug: no meta reader module matching "any" could be loaded
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: `file:///E:/TV%20Shows/The.Office/The.Office.US.S03E13-14/office.s3e13-14.avi' successfully opened
main debug: Buffering 0%
main debug: Buffering 8%
main debug: Buffering 16%
main debug: Buffering 25%
main debug: Buffering 33%
main debug: Buffering 41%
main debug: Buffering 50%
main debug: Buffering 58%
main debug: Buffering 66%
main debug: Buffering 75%
main debug: Buffering 83%
main debug: Buffering 91%
main debug: Buffering 100%
main debug: Stream buffering done (325 ms in 0 ms)
main debug: no usable vout present, spawning one
main debug: looking for text renderer module: 2 candidates
freetype debug: Building font databases.
mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:128
freetype debug: Took 205000 microseconds
freetype debug: Using Arial as font from file C:/Windows/fonts/arial.ttf
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 209.000 ms - Total 209.000 ms / 1 intvls (Avg 209.000 ms)
main debug: looking for video filter2 module: 18 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 3.000 ms - Total 3.000 ms / 1 intvls (Avg 3.000 ms)
main debug: looking for video filter2 module: 18 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 5.000 ms - Total 5.000 ms / 1 intvls (Avg 5.000 ms)
main debug: window size: 640x352
main debug: Deinterlacing available
main debug: deinterlace 0, mode blend, is_needed 0
main debug: looking for video output module: 1 candidate
vout_wrapper debug: Opening vout display wrapper
main debug: looking for vout display module: 8 candidates
direct3d debug: creating Vout EventThread
direct3d debug: DirectXCreateWindow
main debug: looking for vout window hwnd module: 3 candidates
skins2 debug: New vout : handle = 00c2062e, Ctrl = 033f5838, w x h = 640x352
main debug: using vout window hwnd module "skins2"
main debug: TIMER module_need() : 34.000 ms - Total 34.000 ms / 1 intvls (Avg 34.000 ms)
direct3d debug: created video sub-window
direct3d debug: Vout EventThread running
direct3d debug: disabling screen saver
main debug: VoutDisplayEvent 'resize' 656x388 window
direct3d warning: trying surface pixel format: YV12
direct3d debug: selected surface pixel format is YV12
direct3d debug: Direct3D scene created successfully
direct3d debug: Direct3D device adapter successfully initialized
main debug: using vout display module "direct3d"
main debug: TIMER module_need() : 120.000 ms - Total 120.000 ms / 1 intvls (Avg 120.000 ms)
main debug: using video output module "vout_wrapper"
main debug: TIMER module_need() : 121.000 ms - Total 121.000 ms / 1 intvls (Avg 121.000 ms)
main debug: got 1 direct buffer(s)
main debug: pic render sz 640x352, of (0,0), vsz 640x352, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 640x352, of (0,0), vsz 640x352, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 640x352, of (0,0), vsz 640x352, 4cc I420, sar 1439999:1440000, msk r0x0 g0x0 b0x0
main debug: direct render, mapping render pictures 0-23 to system pictures 1-24
main debug: VoutDisplayEvent 'resize' 640x352 window
main debug: creating aout
main debug: looking for audio output module: 4 candidates
aout_directx debug: Opening DirectSound Audio Output
avcodec debug: using direct rendering
main debug: End of video preroll
main debug: Received first picture
freetype debug: using fontsize: 22
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: Speakers (Realtek High Definition Audio)
main debug: Post-processing available
main warning: vlc_object_find_name(postproc) is not safe!
aout_directx debug: device supports 2 channels (DEFAULT!)
aout_directx debug: device supports 1 channel
aout_directx debug: Windows says your SpeakerConfig is stereo
aout_directx debug: creating DirectSoundThread
main debug: thread started
aout_directx debug: DirectSoundThread ready
main debug: thread (DirectSound Notification Thread) created at priority 15 (../../.././modules/audio_output/directx.c:321)
main debug: using audio output module "aout_directx"
main debug: TIMER module_need() : 46.000 ms - Total 46.000 ms / 1 intvls (Avg 46.000 ms)
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'f32l'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 14 candidates
audio_format debug: f32l->s16l, bits per sample: 32->16
main debug: using audio filter module "audio_format"
main debug: TIMER module_need() : 5.000 ms - Total 5.000 ms / 1 intvls (Avg 5.000 ms)
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/969 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: filter(s) 'mpga'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 14 candidates
mpgatofixed32 debug: mpga->f32l, bits per sample: 0
main debug: using audio filter module "mpgatofixed32"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found a filter for the whole conversion
main debug: filter(s) 'f32l'->'f32l' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 14 candidates
bandlimited_resampler debug: f32l/52800KHz/2->f32l/48000KHz/2
main debug: using audio filter module "bandlimited_resampler"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: found a filter for the whole conversion
main debug: End of audio preroll
main debug: Decoder buffering done in 402 ms
main warning: PTS is out of range (-10000), dropping buffer
main warning: PTS is out of range (-34000), dropping buffer
mpgatofixed32 debug: libmad error: bad main_data_begin pointer
main debug: audio output is too slow (45000), trashing 50000us
main warning: output date isn't PTS date, requesting resampling (45000)
main warning: buffer is 45000 late, triggering upsampling
main debug: auto hidding mouse
main warning: resampling stopped after 10175000 usec (drift: 250)
main debug: auto hidding mouse
main debug: auto hidding mouse
main debug: auto hidding mouse
main debug: VoutDisplayEvent 'resize' 1916x1083 window
main debug: auto hidding mouse
main debug: auto hidding mouse
main debug: VoutDisplayEvent 'mouse button' 0 t=8
main debug: VoutDisplayEvent 'mouse button' 0 t=9
main debug: VoutDisplayEvent 'double click'
skins2 debug: setFullscreen (1) received from vout thread
skins2 debug: VideoCtrl : fullscreen toggled (fullscreen = 1)
main debug: VoutDisplayEvent 'resize' 1920x1200 fullscreen
main debug: VoutDisplayEvent 'mouse button' 1 t=8
main debug: VoutDisplayEvent 'mouse button' 1 t=9
main debug: auto hidding mouse
main warning: late picture skipped (-645 > -5348)
skins2 debug: setFullscreen (0) received from vout thread
skins2 debug: VideoCtrl : fullscreen toggled (fullscreen = 0)
main debug: VoutDisplayEvent 'resize' 1916x1083 window
main debug: auto hidding mouse
I tried the nightly build but with no luck. Everything works great without skin. But when I play a video with skinned VLC, it crashes when I exit from full screen. Also, just to let you know, it does not crash if I exit the full screen within first 5 or 10 minutes of the video, but only crashes when I exit after playing for about 15 minutes or longer in full screen.A nightly build is now available (http://nightlies.videolan.org/build/win ... 0719-0202/) for test. Let's see what you get with this new update.
The log doesn't show anything wrong.
can you tell me how to get backtrace? is there a guide?Okay, I never waited for so long in my tests. But, till a stack backtrace is available, it is very difficult to debug.
Users browsing this forum: No registered users and 1 guest