segfault when talking screenshot without visual videoutput

macOS specific usage questions
theanimal666
New Cone
New Cone
Posts: 9
Joined: 20 Jul 2009 15:00

segfault when talking screenshot without visual videoutput

Postby theanimal666 » 22 Feb 2010 16:30

We are using the vlc-1.1.0-git version for the OSX version of our video player (VLCKit).
We are creating snapshots by using a seperate instance (own process) to create snapshots of the videos in the background. The problem is that the libblend.dylib causes the player to crash when it tries to render the generated snapshot to the not existing video output.
When i simply rename the libblend.dylib so that it is not found by the player it works - but of course this is not a solution to this issue.

Is there any way to disable the libblend module using the configuration arguments for initializing the libvlc?
If not, it would be cool if someone point me to the right place in the sources to fix that issue on my own?

her the output of vlc:

Code: Select all

[0x101420678] main libvlc debug: VLC media player - version 1.1.0-git The Luggage - (c) 1996-2010 the VideoLAN team [0x101420678] main libvlc debug: libvlc was configured with /Users/jurajmajer/devel/vlc/projects/macosx/framework/../../../configure '--build=x86_64-apple-darwin10' '--enable-debug' '--with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk' '--prefix=/Users/jurajmajer/devel/vlc/projects/macosx/framework/build/vlc_build_dir/vlc_install_dir' '--disable-visual' '--disable-sdl-image' '--disable-sdl' '--disable-xcb' '--disable-xvideo' '--disable-glx' '--disable-x11' '--disable-skins2' '--disable-vlm' '--disable-httpd' '--disable-ncurses' '--enable-asademux' '--enable-libass' '--enable-realrtsp' '--enable-twolame' '--enable-vcdx' '--enable-caca' '--enable-cddax' '--enable-shout' '--enable-theora' '--enable-flac' '--enable-faad' '--with-macosx-version-min=10.5' '--disable-macosx-vlc-app' '--disable-macosx' '--disable-macosx-defaults' '--disable-nls' 'build_alias=x86_64-apple-darwin10' 'CC=/Developer/usr/bin/llvm-gcc-4.2' 'CFLAGS=-arch x86_64' 'CPPFLAGS=-arch x86_64' 'CXX=/Developer/usr/bin/llvm-g++-4.2' 'CXXFLAGS=-arch x86_64' 'OBJC=/Developer/usr/bin/llvm-gcc-4.2' 'OBJCFLAGS=-arch x86_64' [0x101420678] main libvlc debug: translation test: code is "C" [0x101420678] main libvlc debug: checking plugin modules [0x101420678] main libvlc debug: recursively browsing `/Users/jurajmajer/devel/vlc/projects/macosx/framework/build/vlc_build_dir/vlc_install_dir/lib/vlc' [0x101420678] main libvlc debug: recursively browsing `plugins' [0x101420678] main libvlc debug: module bank initialized (357 modules) [0x101420678] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 FPU [0x101420678] main libvlc debug: looking for memcpy module: 4 candidates [0x101420678] main libvlc debug: using memcpy module "memcpymmxext" [0x1012cbc98] main playlist debug: Activated [0x1012cdc38] main interface debug: looking for interface module: 1 candidate [0x1012cbc98] main playlist debug: rebuilding array of current - root Playlist [0x1012cbc98] main playlist debug: rebuild done - 0 items, index -1 [0x1012cdc38] main interface debug: using interface module "hotkeys" [0x1012cf848] main input debug: Creating an input for 'potter.avi' [0x1012cf848] main input debug: thread (input) created at priority 22 (/Users/jurajmajer/devel/vlc/projects/macosx/framework/../../../src/input/input.c:215) [0x1012cf848] main input debug: thread started [0x1012cf848] main input debug: using timeshift granularity of 50 MBytes [0x1012cf848] main input debug: using timeshift path '/tmp' [0x1012cf848] main input debug: `/Users/christianhubinger/Videos/potter.avi' gives access `' demux `' path `/Users/christianhubinger/Videos/potter.avi' [0x1012cf848] main input debug: creating demux: access='' demux='' path='/Users/christianhubinger/Videos/potter.avi' [0x101480148] main demux debug: looking for access_demux module: 4 candidates [0x1012cf848] main input debug: creating access '' path='/Users/christianhubinger/Videos/potter.avi' [0x101480148] main access debug: looking for access module: 7 candidates [0x101480148] vcd access debug: trying .cue file: /Users/christianhubinger/Videos/potter.cue [0x101480148] vcd access debug: could not find .cue file [0x101480148] access_mmap access debug: opening file /Users/christianhubinger/Videos/potter.avi [0x101480148] main access debug: using access module "access_mmap" [0x1014804b8] main stream debug: Using AStream*Block [0x1014804b8] main stream debug: pre buffering [0x1014804b8] main stream debug: received first data after 0 ms [0x1014804b8] main stream debug: prebuffering done 1048576 bytes in 0s - 18285714 kbytes/s [0x101480758] main stream debug: looking for stream_filter module: 5 candidates [0x101480758] main stream debug: looking for stream_filter module: 1 candidate [0x101480758] main stream debug: using stream_filter module "stream_filter_record" [0x1012cf848] main input debug: creating demux: access='' demux='' path='/Users/christianhubinger/Videos/potter.avi' [0x101480988] main demux debug: looking for demux module: 51 candidates [0x101480758] avi stream debug: found Chunk fourcc:46464952 (RIFF) size:83917568 pos:0 [0x101480758] avi stream debug: found LIST chunk: 'AVI ' [0x101480758] avi stream debug: <list 'AVI '> [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:574 pos:12 [0x101480758] avi stream debug: found LIST chunk: 'hdrl' [0x101480758] avi stream debug: <list 'hdrl'> [0x101480758] avi stream debug: found Chunk fourcc:68697661 (avih) size:56 pos:24 [0x101480758] avi stream debug: avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 1280x544 [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:116 pos:88 [0x101480758] avi stream debug: found LIST chunk: 'strl' [0x101480758] avi stream debug: <list 'strl'> [0x101480758] avi stream debug: found Chunk fourcc:68727473 (strh) size:56 pos:100 [0x101480758] avi stream debug: strh: type:vids handler:0x64697678 samplesize:0 23,98fps [0x101480758] avi stream debug: found Chunk fourcc:66727473 (strf) size:40 pos:164 [0x101480758] avi stream debug: strf: video:XVID 1280x544 planes:1 12bpp [0x101480758] avi stream debug: </list 'strl'> [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:106 pos:212 [0x101480758] avi stream debug: found LIST chunk: 'strl' [0x101480758] avi stream debug: <list 'strl'> [0x101480758] avi stream debug: found Chunk fourcc:68727473 (strh) size:56 pos:224 [0x101480758] avi stream debug: strh: type:auds handler:0x00000000 samplesize:0 41,67fps [0x101480758] avi stream debug: found Chunk fourcc:66727473 (strf) size:30 pos:288 [0x101480758] avi stream debug: strf: audio:0x0055 channels:2 48000Hz 0bits/sample 155kb/s [0x101480758] avi stream debug: </list 'strl'> [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:260 pos:326 [0x101480758] avi stream debug: found LIST chunk: 'odml' [0x101480758] avi stream debug: <list 'odml'> [0x101480758] avi stream debug: found Chunk fourcc:686c6d64 (dmlh) size:248 pos:338 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: </list 'odml'> [0x101480758] avi stream debug: </list 'hdrl'> [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:2106 pos:594 [0x101480758] avi stream debug: found LIST chunk: 'INFO' [0x101480758] avi stream debug: <list 'INFO'> [0x101480758] avi stream debug: found Chunk fourcc:53554d49 (IMUS) size:30 pos:606 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:53444349 (ICDS) size:12 pos:644 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:544e4349 (ICNT) size:4 pos:664 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:54534449 (IDST) size:12 pos:676 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:54444549 (IEDT) size:14 pos:696 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:4e475349 (ISGN) size:18 pos:718 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:4f525049 (IPRO) size:32 pos:744 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:53445049 (IPDS) size:14 pos:784 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:4d4e4349 (ICNM) size:12 pos:806 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:55494d49 (IMIU) size:24 pos:826 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:54494d49 (IMIT) size:28 pos:858 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:49525749 (IWRI) size:28 pos:894 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:44545349 (ISTD) size:28 pos:930 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:52545349 (ISTR) size:998 pos:966 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:474e4c49 (ILNG) size:8 pos:1972 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:44545249 (IRTD) size:8 pos:1988 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:42455749 (IWEB) size:28 pos:2004 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:4d414e49 (INAM) size:58 pos:2040 [0x101480758] avi stream debug: INAM: name : Harry Potter and the Goblet of Fire - Theatrical Trailer [0x101480758] avi stream debug: found Chunk fourcc:54524149 (IART) size:12 pos:2106 [0x101480758] avi stream debug: IART: artist : Mike Newell [0x101480758] avi stream debug: found Chunk fourcc:44525049 (IPRD) size:14 pos:2126 [0x101480758] avi stream debug: IPRD: product : movie trailer [0x101480758] avi stream debug: found Chunk fourcc:44524349 (ICRD) size:6 pos:2148 [0x101480758] avi stream debug: ICRD: creation date : 2005 [0x101480758] avi stream debug: found Chunk fourcc:524e4749 (IGNR) size:8 pos:2162 [0x101480758] avi stream debug: IGNR: genre : Fantasy [0x101480758] avi stream debug: found Chunk fourcc:504f4349 (ICOP) size:18 pos:2178 [0x101480758] avi stream debug: ICOP: copyright : 2005, Warner Bros [0x101480758] avi stream debug: found Chunk fourcc:544d4349 (ICMT) size:342 pos:2204 [0x101480758] avi stream debug: ICMT: comments : Original VOB properties : Resolution : 720p (1280x544) FPS : 23.976 (NTSC) Video Codec : XviD Codec Download : http://www.divx-digest.com/software/xvid.html Trailer Resolution: 720p (1280x544) Audio Codec : Lame MP3 Resolution : 48 kHz Bitrate : VBR 160 kbps Codec Download : http://www.riphelp.com/downloads/lame_codec.html [0x101480758] avi stream debug: found Chunk fourcc:54465349 (ISFT) size:36 pos:2554 [0x101480758] avi stream debug: ISFT: software : AutoGK 2.20 + QuickTime Pro + XviD [0x101480758] avi stream debug: found Chunk fourcc:48435449 (ITCH) size:12 pos:2598 [0x101480758] avi stream debug: ITCH: technician : DivX Digest [0x101480758] avi stream debug: found Chunk fourcc:46525349 (ISRF) size:14 pos:2618 [0x101480758] avi stream debug: ISRF: source form : Digital Video [0x101480758] avi stream debug: found Chunk fourcc:44454d49 (IMED) size:14 pos:2640 [0x101480758] avi stream debug: IMED: medium : QuickTime HD [0x101480758] avi stream debug: found Chunk fourcc:43525349 (ISRC) size:22 pos:2662 [0x101480758] avi stream debug: ISRC: source : http://www.apple.com [0x101480758] avi stream debug: found Chunk fourcc:31534149 (IAS1) size:8 pos:2692 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: </list 'INFO'> [0x101480758] avi stream debug: found Chunk fourcc:4b4e554a (JUNK) size:7524 pos:2708 [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:83758520 pos:10240 [0x101480758] avi stream debug: skipping movi chunk [0x1014804b8] main stream debug: b_seek=1 th*avg=1048576 skip=82720192 [0x101480758] avi stream debug: found Chunk fourcc:31786469 (idx1) size:147264 pos:83768768 [0x101480758] avi stream debug: idx1: index entry:9204 [0x101480758] avi stream debug: found Chunk fourcc:5453494c (LIST) size:1528 pos:83916040 [0x101480758] avi stream debug: found LIST chunk: 'MID ' [0x101480758] avi stream debug: <list 'MID '> [0x101480758] avi stream debug: found Chunk fourcc:4c544954 (TITL) size:58 pos:83916052 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:43524944 (DIRC) size:12 pos:83916118 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:52415453 (STAR) size:998 pos:83916138 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:524e4547 (GENR) size:8 pos:83917144 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:52414559 (YEAR) size:6 pos:83917160 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:53454741 (AGES) size:8 pos:83917174 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:474e414c (LANG) size:8 pos:83917190 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:4d4d4f43 (COMM) size:342 pos:83917206 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: found Chunk fourcc:45444f43 (CODE) size:12 pos:83917556 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x101480758] avi stream debug: </list 'MID '> [0x101480758] avi stream debug: </list 'AVI '> [0x101480758] avi stream debug: found Chunk fourcc:58564449 (IDVX) size:128 pos:83917576 [0x101480758] avi stream warning: unknown chunk (not loaded) [0x1014804b8] main stream debug: b_seek=0 th*avg=598760 skip=0 [0x101480148] access_mmap access debug: at end of memory mapped file [0x101480758] avi stream debug: * LIST-root size:83917712 pos:0 [0x101480758] avi stream debug: + RIFF-AVI size:83917568 pos:0 [0x101480758] avi stream debug: | + LIST-hdrl size:574 pos:12 [0x101480758] avi stream debug: | | + avih size:56 pos:24 [0x101480758] avi stream debug: | | + LIST-strl size:116 pos:88 [0x101480758] avi stream debug: | | | + strh size:56 pos:100 [0x101480758] avi stream debug: | | | + strf size:40 pos:164 [0x101480758] avi stream debug: | | + LIST-strl size:106 pos:212 [0x101480758] avi stream debug: | | | + strh size:56 pos:224 [0x101480758] avi stream debug: | | | + strf size:30 pos:288 [0x101480758] avi stream debug: | | + LIST-odml size:260 pos:326 [0x101480758] avi stream debug: | | | + dmlh size:248 pos:338 [0x101480758] avi stream debug: | + LIST-INFO size:2106 pos:594 [0x101480758] avi stream debug: | | + IMUS size:30 pos:606 [0x101480758] avi stream debug: | | + ICDS size:12 pos:644 [0x101480758] avi stream debug: | | + ICNT size:4 pos:664 [0x101480758] avi stream debug: | | + IDST size:12 pos:676 [0x101480758] avi stream debug: | | + IEDT size:14 pos:696 [0x101480758] avi stream debug: | | + ISGN size:18 pos:718 [0x101480758] avi stream debug: | | + IPRO size:32 pos:744 [0x101480758] avi stream debug: | | + IPDS size:14 pos:784 [0x101480758] avi stream debug: | | + ICNM size:12 pos:806 [0x101480758] avi stream debug: | | + IMIU size:24 pos:826 [0x101480758] avi stream debug: | | + IMIT size:28 pos:858 [0x101480758] avi stream debug: | | + IWRI size:28 pos:894 [0x101480758] avi stream debug: | | + ISTD size:28 pos:930 [0x101480758] avi stream debug: | | + ISTR size:998 pos:966 [0x101480758] avi stream debug: | | + ILNG size:8 pos:1972 [0x101480758] avi stream debug: | | + IRTD size:8 pos:1988 [0x101480758] avi stream debug: | | + IWEB size:28 pos:2004 [0x101480758] avi stream debug: | | + INAM size:58 pos:2040 [0x101480758] avi stream debug: | | + IART size:12 pos:2106 [0x101480758] avi stream debug: | | + IPRD size:14 pos:2126 [0x101480758] avi stream debug: | | + ICRD size:6 pos:2148 [0x101480758] avi stream debug: | | + IGNR size:8 pos:2162 [0x101480758] avi stream debug: | | + ICOP size:18 pos:2178 [0x101480758] avi stream debug: | | + ICMT size:342 pos:2204 [0x101480758] avi stream debug: | | + ISFT size:36 pos:2554 [0x101480758] avi stream debug: | | + ITCH size:12 pos:2598 [0x101480758] avi stream debug: | | + ISRF size:14 pos:2618 [0x101480758] avi stream debug: | | + IMED size:14 pos:2640 [0x101480758] avi stream debug: | | + ISRC size:22 pos:2662 [0x101480758] avi stream debug: | | + IAS1 size:8 pos:2692 [0x101480758] avi stream debug: | + JUNK size:7524 pos:2708 [0x101480758] avi stream debug: | + LIST-movi size:83758520 pos:10240 [0x101480758] avi stream debug: | + idx1 size:147264 pos:83768768 [0x101480758] avi stream debug: | + LIST-MID size:1528 pos:83916040 [0x101480758] avi stream debug: | | + TITL size:58 pos:83916052 [0x101480758] avi stream debug: | | + DIRC size:12 pos:83916118 [0x101480758] avi stream debug: | | + STAR size:998 pos:83916138 [0x101480758] avi stream debug: | | + GENR size:8 pos:83917144 [0x101480758] avi stream debug: | | + YEAR size:6 pos:83917160 [0x101480758] avi stream debug: | | + AGES size:8 pos:83917174 [0x101480758] avi stream debug: | | + LANG size:8 pos:83917190 [0x101480758] avi stream debug: | | + COMM size:342 pos:83917206 [0x101480758] avi stream debug: | | + CODE size:12 pos:83917556 [0x101480758] avi stream debug: + IDVX size:128 pos:83917576 [0x101480988] avi demux debug: AVIH: 2 stream, flags HAS_INDEX IS_INTERLEAVED [0x101480988] avi demux debug: stream[0] rate:5000000 scale:208507 samplesize:0 [0x101480988] avi demux debug: stream[0] video(XVID) 1280x544 12bpp 23,980011fps [0x1012cf848] main input debug: selecting program id=0 [0x101480988] avi demux debug: stream[1] rate:48000 scale:1152 samplesize:0 [0x101480988] avi demux debug: stream[1] audio(0x55) 2 channels 48000Hz 0bits [0x101480988] avi demux debug: stream[0] created 3362 index entries [0x101480988] avi demux debug: stream[1] created 5842 index entries [0x101480988] avi demux debug: stream[0] length:140 (based on index) [0x101480988] avi demux debug: stream[1] length:140 (based on index) [0x101480988] main demux debug: using demux module "avi" [0x10205f908] main decoder debug: looking for decoder module: 29 candidates [0x10205f908] avcodec decoder debug: libavcodec initialized (interface 0x342501) [0x10205f908] avcodec decoder debug: using direct rendering [0x10205f908] avcodec decoder debug: ffmpeg codec (MPEG-4 Video) started [0x10205f908] main decoder debug: using decoder module "avcodec" [0x1012cf848] main input debug: Buffering 100% [0x1012cf848] main input debug: Stream buffering done (325 ms in 1 ms) [0x1012cf848] main input debug: no usable vout present, spawning one [0x1020e2b08] main spu text debug: looking for text renderer module: 3 candidates [0x1020e2b08] main spu text debug: using text renderer module "quartztext" [0x101870308] main scale debug: looking for video filter2 module: 18 candidates [0x101870308] swscale scale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality) [0x101870308] main scale debug: using video filter2 module "swscale" [0x101870908] main scale debug: looking for video filter2 module: 18 candidates [0x101870908] yuvp scale debug: YUVP to YUVA converter [0x101870908] main scale debug: using video filter2 module "yuvp" [0x1012cf848] main input warning: Failed to add a callback to the non-existing variable 'highlight' [0x102140108] main video output debug: window size: 1280x544 [0x102140108] main video output debug: Deinterlacing available [0x102140108] main video output debug: deinterlace 0, mode blend, is_needed 0 [0x102140108] main video output debug: looking for video output module: 2 candidates [0x102140108] vout_wrapper video output warning: Opening vout display wrapper [0x101489fa8] main generic debug: looking for vout display module: 3 candidates [0x101489fa8] vout_macosx generic debug: No drawable-nsobject, passing over. [0x116e370c8] avi demux debug: seek requested: 28 seconds 20% [0x116e370c8] avi demux debug: old:333611 < new 28000000 [0x116e370c8] avi demux debug: seek: 28 seconds [0x116e2aa18] main input debug: Buffering 0% [0x10143c638] main stream debug: b_seek=1 th*avg=748016 skip=14046072 [0x116e2aa18] main input debug: Buffering 8% [0x116e2aa18] main input debug: Buffering 16% [0x116e2aa18] main input debug: Buffering 25% [0x116e2aa18] main input debug: Buffering 33% [0x116e2aa18] main input debug: Buffering 41% [0x116e2aa18] main input debug: Buffering 50% [0x116e2aa18] main input debug: Buffering 58% [0x116e2aa18] main input debug: Buffering 66% [0x116e2aa18] main input debug: Buffering 75% [0x116e2aa18] main input debug: Buffering 83% [0x116e2aa18] main input debug: Buffering 91% [0x116e2aa18] main input debug: Buffering 100% [0x116e2aa18] main input debug: Stream buffering done (325 ms in 19 ms) [0x101870508] main decoder debug: End of video preroll [0x101870508] main decoder debug: Received first picture [0x116e2aa18] main input debug: Decoder buffering done in 45 ms [0x101a6bf08] main encoder debug: looking for encoder module: 10 candidates [0x101a6bf08] avcodec encoder debug: libavcodec already initialized [0x101a6bf08] avcodec encoder debug: found encoder PNG Image [0x101a6bf08] main encoder debug: using encoder module "avcodec" [0x101ac7f08] main filter debug: looking for video filter2 module: 18 candidates [0x101ac7f08] swscale filter debug: 1280x544 chroma: I420 -> 1279x544 chroma: RV24 with scaling using Bicubic (good quality) [0x101ac7f08] main filter debug: using video filter2 module "swscale" [0x101a6bf08] main encoder debug: removing module "avcodec" [0x101ac7f08] main filter debug: removing module "swscale" [0x1019c6708] main video output debug: snapshot taken ({11111111-1111-1111-1111-111111111111}.png) [0x116e2aa18] main input debug: control type=1 [0x102050708] main blend debug: looking for video blending module: 1 candidate [0x102050708] blend blend debug: chroma: YUVA -> I420 [0x102050708] main blend debug: using video blending module "blend" Segmentation fault
thanks in advance for your help,
Christian Hubinger

ajmas
Big Cone-huna
Big Cone-huna
Posts: 935
Joined: 04 Feb 2006 07:33
VLC version: 3.0.x
Operating System: MacOS X
Location: Montreal, Canada

Re: segfault when talking screenshot without visual videoutput

Postby ajmas » 22 Feb 2010 16:52

Do you have the crash log of VLC?
Providing logs, messages, configuration info (VLC, OS, Hardware) and a clear explanation of the issue always helps the problem solvers help you, even if they don't end up solving the issue. Just think what you would need if you were solving someone else's problem. Additional: Always looking for eager and capable MacOS X developers to join the VLC team - for more information see here.

fkuehne
Developer
Developer
Posts: 7296
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: segfault when talking screenshot without visual videoutput

Postby fkuehne » 22 Feb 2010 18:12

Regrettably, the blend filter cannot be removed at compilation time or even at configuration time. I hope that it is fixed soon. For the meantime, I recommend you to add an extra rule to the VLCKit project which removes this module.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

theanimal666
New Cone
New Cone
Posts: 9
Joined: 20 Jul 2009 15:00

Re: segfault when talking screenshot without visual videoutput

Postby theanimal666 » 23 Feb 2010 10:34

Do you have the crash log of VLC?
here it is:

Code: Select all

Thread 6 Crashed: 0 libblend_plugin.dylib 0x00000001137e6f93 BlendYUVAI420 + 675 1 libblend_plugin.dylib 0x00000001137ea24f Blend + 319 2 libvlccore.4.dylib 0x000000010113301b filter_Blend + 27 3 libvlccore.4.dylib 0x000000010110b625 spu_RenderSubpictures + 5717 4 libvlccore.4.dylib 0x0000000101107ff0 vout_RenderPicture + 224 5 libvlccore.4.dylib 0x0000000101105198 RunThread + 1688 6 libSystem.B.dylib 0x00007fff84c6ef8e _pthread_start + 331 7 libSystem.B.dylib 0x00007fff84c6ee41 thread_start + 13 Thread 6 crashed with X86 Thread State (64-bit): rax: 0x00000000000000c8 rbx: 0x00000001194a3c00 rcx: 0x0000000117bfefe2 rdx: 0x00000000000000c8 rdi: 0x0000000097ca17f1 rsi: 0x0000000000000044 rbp: 0x0000000117bf1810 rsp: 0x0000000117bf17b0 r8: 0x0000000000000000 r9: 0x0000000097ccbff1 r10: 0x0000000000000500 r11: 0x000000011948fc00 r12: 0x000000000000505a r13: 0x00000001021045b8 r14: 0x0000000000000190 r15: 0x0000000000000190 rip: 0x00000001137e6f93 rfl: 0x0000000000010202 cr2: 0x0000000097ca18b9

theanimal666
New Cone
New Cone
Posts: 9
Joined: 20 Jul 2009 15:00

Re: segfault when talking screenshot without visual videoutput

Postby theanimal666 » 23 Feb 2010 10:36

Regrettably, the blend filter cannot be removed at compilation time or even at configuration time. I hope that it is fixed soon. For the meantime, I recommend you to add an extra rule to the VLCKit project which removes this module.
Hi,

Thanks for the information i'll try to fix that on my own, if i'm successful i'll send you the patch.

thanks and greetings,
chris

fkuehne
Developer
Developer
Posts: 7296
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: segfault when talking screenshot without visual videoutput

Postby fkuehne » 23 Feb 2010 16:33

Patches would be absolutely welcome. Please send them to vlc-devel # videolan dot org. You're welcome format them accordingly to this wiki page.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

theanimal666
New Cone
New Cone
Posts: 9
Joined: 20 Jul 2009 15:00

Re: segfault when talking screenshot without visual videoutput

Postby theanimal666 » 24 Feb 2010 13:15

Patches would be absolutely welcome. Please send them to vlc-devel # videolan dot org. You're welcome format them accordingly to this wiki page.
I did'n manage to fix this within our short timeline - i simply implemented a workaround for the moment (using vlc on the commandline ;) - if i find time to fix this i'll send you the a patch.

best reagards,
chris


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 15 guests