Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ProjectM crashes VLC
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
voncloft
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2014
Posts: 99

PostPosted: Sat Apr 12, 2014 7:10 am    Post subject: ProjectM crashes VLC Reply with quote

I will attempt to play a mp3 file in VLC, and when I switch to ProjectM in my visualization it crashes the program.
Here is the output of vlc -vvvv

Code:

vlc -vvvv
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
[0xa20108] main libvlc debug: VLC media player - 2.0.7 Twoflower
[0xa20108] main libvlc debug: Copyright © 1996-2013 VLC authors and VideoLAN
[0xa20108] main libvlc debug: revision 2.0.6-54-g7dd7e4d
[0xa20108] main libvlc debug: configured with ./configure  '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--disable-silent-rules' '--disable-dependency-tracking' '--docdir=/usr/share/doc/vlc-2.0.7' '--enable-a52' '--disable-aa' '--enable-faad' '--enable-alsa' '--disable-altivec' '--disable-atmo' '--disable-audioqueue' '--disable-bonjour' '--enable-avcodec' '--enable-avformat' '--disable-fribidi' '--disable-bluray' '--enable-vcd' '--disable-libcddb' '--enable-dbus' '--enable-dbus-control' '--disable-dirac' '--disable-direct2d' '--disable-directfb' '--disable-directx' '--disable-dc1394' '--disable-debug' '--disable-dshow' '--enable-dca' '--enable-dvbpsi' '--enable-dvdread' '--enable-dvdnav' '--disable-dxva2' '--disable-egl' '--enable-sout' '--disable-fbosd' '--enable-flac' '--disable-fluidsynth' '--enable-fontconfig' '--enable-libgcrypt' '--disable-gme' '--disable-gnomevfs' '--disable-gnutls' '--disable-growl' '--disable-httpd' '--disable-dv' '--disable-ios-vout' '--disable-jack' '--disable-kate' '--with-kde-solid' '--disable-libass' '--disable-caca' '--disable-notify' '--disable-libproxy' '--disable-samplerate' '--disable-libtar' '--disable-tiger' '--disable-linsys' '--disable-lirc' '--disable-live555' '--disable-lua' '--disable-macosx-audio' '--disable-macosx-dialog-provider' '--disable-macosx-eyetv' '--disable-macosx-qtkit' '--disable-macosx-quartztext' '--disable-macosx-vout' '--disable-mkv' '--disable-media-library' '--enable-mmx' '--disable-mod' '--enable-mad' '--enable-libmpeg2' '--disable-mtp' '--disable-mpc' '--enable-ncurses' '--disable-neon' '--enable-ogg' '--enable-mux_ogg' '--disable-omxil' '--enable-glx' '--disable-opus' '--disable-optimize-memory' '--disable-oss' '--enable-png' '--disable-portaudio' '--enable-postproc' '--enable-projectm' '--enable-pulse' '--disable-pvr' '--enable-qt4' '--disable-realrtsp' '--disable-run-as-root' '--disable-smb' '--disable-schroedinger' '--enable-sdl' '--disable-sdl-image' '--disable-shine' '--disable-sid' '--disable-shout' '--disable-skins2' '--disable-speex' '--disable-sqlite' '--enable-sse' '--disable-svg' '--disable-switcher' '--enable-swscale' '--disable-taglib' '--disable-theora' '--enable-freetype' '--disable-twolame' '--enable-udev' '--disable-upnp' '--disable-v4l2' '--disable-libva' '--disable-vcdx' '--disable-vlm' '--enable-vorbis' '--disable-waveout' '--disable-wingdi' '--disable-wma-fixed' '--with-x' '--enable-x264' '--enable-xcb' '--enable-libxml2' '--disable-xosd' '--enable-xvideo' '--disable-zvbi' '--enable-telx' '--disable-loader' '--disable-optimizations' '--without-tuning' '--enable-fast-install' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CXXFLAGS=-O2 -pipe -march=native' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig'
[0xa20108] main libvlc debug: searching plug-in modules
[0xa20108] main libvlc debug: loading plugins cache file /usr/lib64/vlc/plugins/plugins.dat
[0xa20108] main libvlc debug: recursively browsing `/usr/lib64/vlc/plugins'
[0xa20108] main libvlc debug: saving plugins cache /usr/lib64/vlc/plugins/plugins.dat
[0xa20108] main libvlc debug: plug-ins loaded: 351 modules
[0xa20108] main libvlc debug: opening config file (/home/nick/.config/vlc/vlcrc)
[0xa20108] main libvlc debug: translation test: code is "C"
[0xa20108] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU
[0xa20108] main libvlc debug: looking for memcpy module: 4 candidates
[0xa20108] main libvlc debug: using memcpy module "memcpymmxext"
[0xae2b48] main input debug: Creating an input for 'Media Library'
[0xae2b48] main input debug: Input is a meta file: disabling unneeded options
[0xae2b48] main input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[0xae2b48] main input debug: `file/xspf-open:///home/nick/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/nick/.local/share/vlc/ml.xspf'
[0xae2b48] main input debug: creating demux: access='file' demux='xspf-open' location='/home/nick/.local/share/vlc/ml.xspf' file='/home/nick/.local/share/vlc/ml.xspf'
[0xae74c8] main demux debug: looking for access_demux module: 2 candidates
[0xae74c8] main demux debug: no access_demux module matching "file" could be loaded
[0xae74c8] main demux debug: TIMER module_need() : 0.237 ms - Total 0.237 ms / 1 intvls (Avg 0.237 ms)
[0xae2b48] main input debug: creating access 'file' location='/home/nick/.local/share/vlc/ml.xspf', path='/home/nick/.local/share/vlc/ml.xspf'
[0xae81e8] main access debug: looking for access module: 2 candidates
[0xae81e8] filesystem access debug: opening file `/home/nick/.local/share/vlc/ml.xspf'
[0xae81e8] main access debug: using access module "filesystem"
[0xae81e8] main access debug: TIMER module_need() : 0.138 ms - Total 0.138 ms / 1 intvls (Avg 0.138 ms)
[0xae8df8] main stream debug: Using stream method for AStream*
[0xae8df8] main stream debug: starting pre-buffering
[0xae8df8] main stream debug: received first data after 0 ms
[0xae8df8] main stream debug: pre-buffering done 296 bytes in 0s - 20647 KiB/s
[0xae9058] main stream debug: looking for stream_filter module: 7 candidates
[0xae9058] main stream debug: no stream_filter module matching "any" could be loaded
[0xae9058] main stream debug: TIMER module_need() : 1.169 ms - Total 1.169 ms / 1 intvls (Avg 1.169 ms)
[0xae9058] main stream debug: looking for stream_filter module: 1 candidate
[0xae9058] main stream debug: using stream_filter module "stream_filter_record"
[0xae9058] main stream debug: TIMER module_need() : 0.074 ms - Total 0.074 ms / 1 intvls (Avg 0.074 ms)
[0xae2b48] main input debug: creating demux: access='file' demux='xspf-open' location='/home/nick/.local/share/vlc/ml.xspf' file='/home/nick/.local/share/vlc/ml.xspf'
[0xacb518] main demux debug: looking for demux module: 1 candidate
[0xacb518] playlist demux debug: using XSPF playlist reader
[0xacb518] main demux debug: using demux module "playlist"
[0xacb518] main demux debug: TIMER module_need() : 0.118 ms - Total 0.118 ms / 1 intvls (Avg 0.118 ms)
[0xad08a8] main demux meta debug: looking for meta reader module: 0 candidates
[0xad08a8] main demux meta debug: no meta reader module matched "any"
[0xad08a8] main demux meta debug: TIMER module_need() : 0.034 ms - Total 0.034 ms / 1 intvls (Avg 0.034 ms)
[0xae2b48] main input debug: `file/xspf-open:///home/nick/.local/share/vlc/ml.xspf' successfully opened
[0xacbd68] main xml reader debug: looking for xml reader module: 1 candidate
[0xacbd68] main xml reader debug: using xml reader module "xml"
[0xacbd68] main xml reader debug: TIMER module_need() : 0.442 ms - Total 0.442 ms / 1 intvls (Avg 0.442 ms)
[0xacb518] playlist demux debug: parsed 0 tracks successfully
[0xae2b48] main input debug: EOF reached
[0xacb518] main demux debug: removing module "playlist"
[0xae9058] main stream debug: removing module "stream_filter_record"
[0xae81e8] main access debug: removing module "filesystem"
[0xae2b48] main input debug: TIMER input launching for 'Media Library' : 2.095 ms - Total 2.095 ms / 1 intvls (Avg 2.095 ms)
[0xae7248] main interface debug: looking for interface module: 1 candidate
[0xae7248] main interface debug: using interface module "hotkeys"
[0xae7248] main interface debug: TIMER module_need() : 0.113 ms - Total 0.113 ms / 1 intvls (Avg 0.113 ms)
[0xacbd48] main interface debug: looking for interface module: 1 candidate
[0xa33928] main playlist debug: playlist threads correctly activated
[0xacbd48] main interface debug: using interface module "inhibit"
[0xacbd48] main interface debug: TIMER module_need() : 0.541 ms - Total 0.541 ms / 1 intvls (Avg 0.541 ms)
[0xa33928] main playlist debug: rebuilding array of current - root Playlist
[0xa33928] main playlist debug: rebuild done - 0 items, index -1
[0xacb4f8] main interface debug: looking for interface module: 1 candidate
[0xacb4f8] main interface debug: using interface module "globalhotkeys"
[0xacb4f8] main interface debug: TIMER module_need() : 0.452 ms - Total 0.452 ms / 1 intvls (Avg 0.452 ms)
[0xa20108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0xae4fb8] main interface debug: looking for interface module: 3 candidates
[0x7f74a8198f88] main generic debug: looking for extension module: 0 candidates
[0x7f74a8198f88] main generic debug: no extension module matched "any"
[0x7f74a8198f88] main generic debug: TIMER module_need() : 0.081 ms - Total 0.081 ms / 1 intvls (Avg 0.081 ms)
[0xae4fb8] qt4 interface error: Unable to load extensions module
[0xae4fb8] main interface debug: using interface module "qt4"
[0xae4fb8] main interface debug: TIMER module_need() : 87.727 ms - Total 87.727 ms / 1 intvls (Avg 87.727 ms)
^C[0xa20108] main libvlc debug: deactivating the playlist
[0xa33928] main playlist debug: deactivating the playlist
[0xad64b8] main playlist export debug: saving Media Library to file /home/nick/.local/share/vlc/ml.xspf
[0xad64b8] main playlist export debug: looking for playlist export module: 1 candidate
[0xad64b8] main playlist export debug: using playlist export module "export"
[0xad64b8] main playlist export debug: TIMER module_need() : 0.168 ms - Total 0.168 ms / 1 intvls (Avg 0.168 ms)
[0xad64b8] main playlist export debug: removing module "export"
[0xa33928] main playlist debug: playlist correctly deactivated
[0xa20108] main libvlc debug: removing all services discovery tasks
[0xa20108] main libvlc debug: removing all interfaces
[0xa20108] main libvlc debug: exiting
[0xae4fb8] main interface debug: removing module "qt4"
[0xae4fb8] qt4 interface debug: requesting exit...
[0xae4fb8] qt4 interface debug: waiting for UI thread...
[0xae4fb8] qt4 interface debug: QApp exec() finished
[0xae4fb8] qt4 interface debug: Video is not needed anymore
[0xae4fb8] qt4 interface debug: Killing extension dialog provider
[0xacb4f8] main interface debug: removing module "globalhotkeys"
[0xacbd48] main interface debug: removing module "inhibit"
[0xae7248] main interface debug: removing module "hotkeys"
[0xa33928] main playlist debug: destroying
[0xa20108] main libvlc debug: TIMER ML Load : Total 2.776 ms / 1 intvls (Avg 2.776 ms)
[0xa20108] main libvlc debug: TIMER Items array build : Total 0.055 ms / 1 intvls (Avg 0.055 ms)
[0xa20108] main libvlc debug: TIMER ML Dump : Total 0.377 ms / 1 intvls (Avg 0.377 ms)
[0xa20108] main libvlc debug: removing stats
[0xa20108] main libvlc debug: removing module "memcpymmxext"
[0xa20108] main libvlc debug: opening config file (/home/nick/.config/vlc/vlcrc)
nick@gentoo-nick /var/tmp/portage/media-libs/libprojectm-2.1.0-r1 $ clear
nick@gentoo-nick /var/tmp/portage/media-libs/libprojectm-2.1.0-r1 $ vlc -vvvv
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
[0xf14108] main libvlc debug: VLC media player - 2.0.7 Twoflower
[0xf14108] main libvlc debug: Copyright © 1996-2013 VLC authors and VideoLAN
[0xf14108] main libvlc debug: revision 2.0.6-54-g7dd7e4d
[0xf14108] main libvlc debug: configured with ./configure  '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--disable-silent-rules' '--disable-dependency-tracking' '--docdir=/usr/share/doc/vlc-2.0.7' '--enable-a52' '--disable-aa' '--enable-faad' '--enable-alsa' '--disable-altivec' '--disable-atmo' '--disable-audioqueue' '--disable-bonjour' '--enable-avcodec' '--enable-avformat' '--disable-fribidi' '--disable-bluray' '--enable-vcd' '--disable-libcddb' '--enable-dbus' '--enable-dbus-control' '--disable-dirac' '--disable-direct2d' '--disable-directfb' '--disable-directx' '--disable-dc1394' '--disable-debug' '--disable-dshow' '--enable-dca' '--enable-dvbpsi' '--enable-dvdread' '--enable-dvdnav' '--disable-dxva2' '--disable-egl' '--enable-sout' '--disable-fbosd' '--enable-flac' '--disable-fluidsynth' '--enable-fontconfig' '--enable-libgcrypt' '--disable-gme' '--disable-gnomevfs' '--disable-gnutls' '--disable-growl' '--disable-httpd' '--disable-dv' '--disable-ios-vout' '--disable-jack' '--disable-kate' '--with-kde-solid' '--disable-libass' '--disable-caca' '--disable-notify' '--disable-libproxy' '--disable-samplerate' '--disable-libtar' '--disable-tiger' '--disable-linsys' '--disable-lirc' '--disable-live555' '--disable-lua' '--disable-macosx-audio' '--disable-macosx-dialog-provider' '--disable-macosx-eyetv' '--disable-macosx-qtkit' '--disable-macosx-quartztext' '--disable-macosx-vout' '--disable-mkv' '--disable-media-library' '--enable-mmx' '--disable-mod' '--enable-mad' '--enable-libmpeg2' '--disable-mtp' '--disable-mpc' '--enable-ncurses' '--disable-neon' '--enable-ogg' '--enable-mux_ogg' '--disable-omxil' '--enable-glx' '--disable-opus' '--disable-optimize-memory' '--disable-oss' '--enable-png' '--disable-portaudio' '--enable-postproc' '--enable-projectm' '--enable-pulse' '--disable-pvr' '--enable-qt4' '--disable-realrtsp' '--disable-run-as-root' '--disable-smb' '--disable-schroedinger' '--enable-sdl' '--disable-sdl-image' '--disable-shine' '--disable-sid' '--disable-shout' '--disable-skins2' '--disable-speex' '--disable-sqlite' '--enable-sse' '--disable-svg' '--disable-switcher' '--enable-swscale' '--disable-taglib' '--disable-theora' '--enable-freetype' '--disable-twolame' '--enable-udev' '--disable-upnp' '--disable-v4l2' '--disable-libva' '--disable-vcdx' '--disable-vlm' '--enable-vorbis' '--disable-waveout' '--disable-wingdi' '--disable-wma-fixed' '--with-x' '--enable-x264' '--enable-xcb' '--enable-libxml2' '--disable-xosd' '--enable-xvideo' '--disable-zvbi' '--enable-telx' '--disable-loader' '--disable-optimizations' '--without-tuning' '--enable-fast-install' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CXXFLAGS=-O2 -pipe -march=native' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig'
[0xf14108] main libvlc debug: searching plug-in modules
[0xf14108] main libvlc debug: loading plugins cache file /usr/lib64/vlc/plugins/plugins.dat
[0xf14108] main libvlc debug: recursively browsing `/usr/lib64/vlc/plugins'
[0xf14108] main libvlc debug: saving plugins cache /usr/lib64/vlc/plugins/plugins.dat
[0xf14108] main libvlc debug: plug-ins loaded: 351 modules
[0xf14108] main libvlc debug: opening config file (/home/nick/.config/vlc/vlcrc)
[0xf14108] main libvlc debug: translation test: code is "C"
[0xf14108] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU
[0xf14108] main libvlc debug: looking for memcpy module: 4 candidates
[0xf14108] main libvlc debug: using memcpy module "memcpymmxext"
[0xfd6b48] main input debug: Creating an input for 'Media Library'
[0xfd6b48] main input debug: Input is a meta file: disabling unneeded options
[0xfd6b48] main input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[0xfd6b48] main input debug: `file/xspf-open:///home/nick/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/nick/.local/share/vlc/ml.xspf'
[0xfd6b48] main input debug: creating demux: access='file' demux='xspf-open' location='/home/nick/.local/share/vlc/ml.xspf' file='/home/nick/.local/share/vlc/ml.xspf'
[0xfdb4c8] main demux debug: looking for access_demux module: 2 candidates
[0xfdb4c8] main demux debug: no access_demux module matching "file" could be loaded
[0xfdb4c8] main demux debug: TIMER module_need() : 0.254 ms - Total 0.254 ms / 1 intvls (Avg 0.254 ms)
[0xfd6b48] main input debug: creating access 'file' location='/home/nick/.local/share/vlc/ml.xspf', path='/home/nick/.local/share/vlc/ml.xspf'
[0xfdc1e8] main access debug: looking for access module: 2 candidates
[0xfdc1e8] filesystem access debug: opening file `/home/nick/.local/share/vlc/ml.xspf'
[0xfdc1e8] main access debug: using access module "filesystem"
[0xfdc1e8] main access debug: TIMER module_need() : 0.137 ms - Total 0.137 ms / 1 intvls (Avg 0.137 ms)
[0xfdcdf8] main stream debug: Using stream method for AStream*
[0xfdcdf8] main stream debug: starting pre-buffering
[0xfdcdf8] main stream debug: received first data after 0 ms
[0xfdcdf8] main stream debug: pre-buffering done 296 bytes in 0s - 16059 KiB/s
[0xfdd058] main stream debug: looking for stream_filter module: 7 candidates
[0xfdd058] main stream debug: no stream_filter module matching "any" could be loaded
[0xfdd058] main stream debug: TIMER module_need() : 1.162 ms - Total 1.162 ms / 1 intvls (Avg 1.162 ms)
[0xfdd058] main stream debug: looking for stream_filter module: 1 candidate
[0xfdd058] main stream debug: using stream_filter module "stream_filter_record"
[0xfdd058] main stream debug: TIMER module_need() : 0.072 ms - Total 0.072 ms / 1 intvls (Avg 0.072 ms)
[0xfd6b48] main input debug: creating demux: access='file' demux='xspf-open' location='/home/nick/.local/share/vlc/ml.xspf' file='/home/nick/.local/share/vlc/ml.xspf'
[0xfbf518] main demux debug: looking for demux module: 1 candidate
[0xfbf518] playlist demux debug: using XSPF playlist reader
[0xfbf518] main demux debug: using demux module "playlist"
[0xfbf518] main demux debug: TIMER module_need() : 0.108 ms - Total 0.108 ms / 1 intvls (Avg 0.108 ms)
[0xfc48a8] main demux meta debug: looking for meta reader module: 0 candidates
[0xfc48a8] main demux meta debug: no meta reader module matched "any"
[0xfc48a8] main demux meta debug: TIMER module_need() : 0.036 ms - Total 0.036 ms / 1 intvls (Avg 0.036 ms)
[0xfd6b48] main input debug: `file/xspf-open:///home/nick/.local/share/vlc/ml.xspf' successfully opened
[0xfbfd68] main xml reader debug: looking for xml reader module: 1 candidate
[0xfbfd68] main xml reader debug: using xml reader module "xml"
[0xfbfd68] main xml reader debug: TIMER module_need() : 0.477 ms - Total 0.477 ms / 1 intvls (Avg 0.477 ms)
[0xfbf518] playlist demux debug: parsed 0 tracks successfully
[0xfd6b48] main input debug: EOF reached
[0xfbf518] main demux debug: removing module "playlist"
[0xfdd058] main stream debug: removing module "stream_filter_record"
[0xfdc1e8] main access debug: removing module "filesystem"
[0xfd6b48] main input debug: TIMER input launching for 'Media Library' : 2.092 ms - Total 2.092 ms / 1 intvls (Avg 2.092 ms)
[0xfdb248] main interface debug: looking for interface module: 1 candidate
[0xfdb248] main interface debug: using interface module "hotkeys"
[0xfdb248] main interface debug: TIMER module_need() : 0.114 ms - Total 0.114 ms / 1 intvls (Avg 0.114 ms)
[0xfbfd48] main interface debug: looking for interface module: 1 candidate
[0xf27928] main playlist debug: playlist threads correctly activated
[0xfbfd48] main interface debug: using interface module "inhibit"
[0xfbfd48] main interface debug: TIMER module_need() : 0.659 ms - Total 0.659 ms / 1 intvls (Avg 0.659 ms)
[0xf27928] main playlist debug: rebuilding array of current - root Playlist
[0xf27928] main playlist debug: rebuild done - 0 items, index -1
[0xfbf4f8] main interface debug: looking for interface module: 1 candidate
[0xfbf4f8] main interface debug: using interface module "globalhotkeys"
[0xfbf4f8] main interface debug: TIMER module_need() : 0.505 ms - Total 0.505 ms / 1 intvls (Avg 0.505 ms)
[0xf14108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0xfd8fb8] main interface debug: looking for interface module: 3 candidates
[0x7f0e14199018] main generic debug: looking for extension module: 0 candidates
[0x7f0e14199018] main generic debug: no extension module matched "any"
[0x7f0e14199018] main generic debug: TIMER module_need() : 0.084 ms - Total 0.084 ms / 1 intvls (Avg 0.084 ms)
[0xfd8fb8] qt4 interface error: Unable to load extensions module
[0xfd8fb8] main interface debug: using interface module "qt4"
[0xfd8fb8] main interface debug: TIMER module_need() : 85.612 ms - Total 85.612 ms / 1 intvls (Avg 85.612 ms)
[0xf27928] main playlist debug: adding item `01. Blurry.mp3' ( file:///media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3 )
[0xfd8fb8] qt4 interface debug: Adding a new MRL to recent ones: file:///media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3
[0x7f0e08000a28] main input debug: Creating an input for '01. Blurry.mp3'
[0xf27928] main playlist debug: rebuilding array of current - root Playlist
[0xf27928] main playlist debug: rebuild done - 1 items, index -1
[0xf27928] main playlist debug: processing request item: 01. Blurry.mp3, node: null, skip: 0
[0xf27928] main playlist debug: resyncing on 01. Blurry.mp3
[0xf27928] main playlist debug: 01. Blurry.mp3 is at 0
[0xf27928] main playlist debug: starting playback of the new playlist item
[0xf27928] main playlist debug: resyncing on 01. Blurry.mp3
[0xf27928] main playlist debug: 01. Blurry.mp3 is at 0
[0xf27928] main playlist debug: creating new input thread
[0x7f0e1c000b78] main input debug: Creating an input for '01. Blurry.mp3'
[0x7f0e1c000b78] main input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[0x7f0e1c000b78] main input debug: `file:///media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3' gives access `file' demux `' path `/media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3'
[0x7f0e1c000b78] main input debug: creating demux: access='file' demux='' location='/media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3' file='/media/Storage/Audio/Puddle Of Mudd/Singles/2001 - Blurry/01. Blurry.mp3'
[0x7f0e00001118] main demux debug: looking for access_demux module: 2 candidates
[0x7f0e00001118] main demux debug: no access_demux module matching "file" could be loaded
[0x7f0e00001118] main demux debug: TIMER module_need() : 0.335 ms - Total 0.335 ms / 1 intvls (Avg 0.335 ms)
[0x7f0e1c000b78] main input debug: creating access 'file' location='/media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3', path='/media/Storage/Audio/Puddle Of Mudd/Singles/2001 - Blurry/01. Blurry.mp3'
[0x7f0e00001488] main access debug: looking for access module: 2 candidates
[0x7f0e00001488] filesystem access debug: opening file `/media/Storage/Audio/Puddle Of Mudd/Singles/2001 - Blurry/01. Blurry.mp3'
[0x7f0e00001488] main access debug: using access module "filesystem"
[0x7f0e00001488] main access debug: TIMER module_need() : 0.219 ms - Total 0.219 ms / 1 intvls (Avg 0.219 ms)
[0x7f0e000015d8] main stream debug: Using stream method for AStream*
[0x7f0e000015d8] main stream debug: starting pre-buffering
[0x7f0e000015d8] main stream debug: received first data after 0 ms
[0x7f0e000015d8] main stream debug: pre-buffering done 1024 bytes in 0s - 62500 KiB/s
[0xf27928] main playlist debug: adding item `02. All I Ask For.mp3' ( file:///media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/02.%20All%20I%20Ask%20For.mp3 )
[0x7f0e00c01888] main stream debug: looking for stream_filter module: 7 candidates
[0x7f0e00c01888] main stream debug: no stream_filter module matching "any" could be loaded
[0x7f0e00c01888] main stream debug: TIMER module_need() : 0.081 ms - Total 0.081 ms / 1 intvls (Avg 0.081 ms)
[0xfd8fb8] qt4 interface debug: Adding a new MRL to recent ones: file:///media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/02.%20All%20I%20Ask%20For.mp3
[0x7f0e00c01888] main stream debug: looking for stream_filter module: 1 candidate
[0x7f0e00c01888] main stream debug: using stream_filter module "stream_filter_record"
[0x7f0e00c01888] main stream debug: TIMER module_need() : 0.041 ms - Total 0.041 ms / 1 intvls (Avg 0.041 ms)
[0x7f0e1c000b78] main input debug: creating demux: access='file' demux='' location='/media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3' file='/media/Storage/Audio/Puddle Of Mudd/Singles/2001 - Blurry/01. Blurry.mp3'
[0x7f0e00c01b68] main demux debug: ID3v2.3 revision 0 tag found, skipping 30069 bytes
[0x7f0e00c01b68] main demux debug: looking for demux module: 48 candidates
[0x7f0e00c01b68] es demux debug: detected format mpga
[0x7f0e00c04878] main demux packetizer debug: looking for packetizer module: 19 candidates
[0xfd8fb8] qt4 interface debug: IM: Setting an input
[0x7f0e00c04878] main demux packetizer debug: using packetizer module "mpeg_audio"
[0x7f0e00c04878] main demux packetizer debug: TIMER module_need() : 0.461 ms - Total 0.461 ms / 1 intvls (Avg 0.461 ms)
[0x7f0e00c01b68] es demux debug: did not sync on first block
[0x7f0e00c04878] mpeg_audio demux packetizer debug: MPGA channels:2 samplerate:44100 bitrate:320
[0x7f0e1c000b78] main input debug: selecting program id=0
[0x7f0e00c01b68] main demux debug: using demux module "es"
[0x7f0e00c01b68] main demux debug: TIMER module_need() : 1.070 ms - Total 1.070 ms / 1 intvls (Avg 1.070 ms)
[0xf27928] main playlist debug: meta ok for (null), need to fetch art
[0x7f0e1c000b78] main input debug: looking for a subtitle file in /media/Storage/Audio/Puddle Of Mudd/Singles/2001 - Blurry/
[0x7f0e08c0d8b8] main input debug: Creating an input for '02. All I Ask For.mp3'
[0x7f0dfc000958] main demux meta debug: looking for meta fetcher module: 0 candidates
[0x7f0dfc000958] main demux meta debug: no meta fetcher module matched "any"
[0x7f0dfc000958] main demux meta debug: TIMER module_need() : 0.082 ms - Total 0.082 ms / 1 intvls (Avg 0.082 ms)
[0xf27928] main playlist debug: searching art for 01. Blurry.mp3
[0x7f0dfc000958] main art finder debug: looking for art finder module: 1 candidate
[0x7f0e00c02988] main decoder debug: looking for decoder module: 24 candidates
[0xf27928] main playlist debug: meta ok for (null), need to fetch art
[0x7f0dfc000958] main art finder debug: no art finder module matching "any" could be loaded
[0x7f0dfc000958] main art finder debug: TIMER module_need() : 0.257 ms - Total 0.257 ms / 1 intvls (Avg 0.257 ms)
[0xf27928] main playlist debug: art not found for 01. Blurry.mp3
[0x7f0dfc000958] main demux meta debug: looking for meta fetcher module: 0 candidates
[0x7f0dfc000958] main demux meta debug: no meta fetcher module matched "any"
[0x7f0dfc000958] main demux meta debug: TIMER module_need() : 0.033 ms - Total 0.033 ms / 1 intvls (Avg 0.033 ms)
[0xf27928] main playlist debug: searching art for 02. All I Ask For.mp3
[0x7f0dfc000958] main art finder debug: looking for art finder module: 1 candidate
[0x7f0dfc000958] main art finder debug: no art finder module matching "any" could be loaded
[0x7f0dfc000958] main art finder debug: TIMER module_need() : 0.131 ms - Total 0.131 ms / 1 intvls (Avg 0.131 ms)
[0xf27928] main playlist debug: art not found for 02. All I Ask For.mp3
[0x7f0e00c02988] main decoder debug: using decoder module "mpeg_audio"
[0x7f0e00c02988] main decoder debug: TIMER module_need() : 0.748 ms - Total 0.748 ms / 1 intvls (Avg 0.748 ms)
[0x7f0e00c09d68] main demux meta debug: looking for meta reader module: 0 candidates
[0x7f0e00c09d68] main demux meta debug: no meta reader module matched "any"
[0x7f0e00c09d68] main demux meta debug: TIMER module_need() : 0.059 ms - Total 0.059 ms / 1 intvls (Avg 0.059 ms)
[0x7f0e1c000b78] main input debug: `file:///media/Storage/Audio/Puddle%20Of%20Mudd/Singles/2001%20-%20Blurry/01.%20Blurry.mp3' successfully opened
[0x7f0e1c000b78] main input debug: Buffering 0%
[0x7f0e1c000b78] main input debug: Buffering 8%
[0x7f0e00c02988] mpeg_audio decoder debug: MPGA channels:2 samplerate:44100 bitrate:320
[0xf27928] main playlist debug: creating audio output
[0x7f0e1c000b78] main input debug: Buffering 17%
[0x7f0e1c000b78] main input debug: Buffering 26%
[0x7f0dfc0011a8] main audio output debug: looking for audio output module: 2 candidates
[0x7f0e1c000b78] main input debug: Buffering 34%
[0x7f0e1c000b78] main input debug: Buffering 43%
[0x7f0e1c000b78] main input debug: Buffering 52%
[0x7f0e1c000b78] main input debug: Buffering 60%
[0x7f0e1c000b78] main input debug: Buffering 69%
[0x7f0e1c000b78] main input debug: Buffering 78%
[0x7f0e1c000b78] main input debug: Buffering 87%
[0x7f0e1c000b78] main input debug: Buffering 95%
[0x7f0e1c000b78] main input debug: Stream buffering done (313 ms in 0 ms)
[0x7f0dfc0011a8] pulse audio output debug: using stereo channel map
[0x7f0dfc0011a8] pulse audio output debug: using library version 5.0.0
[0x7f0dfc0011a8] pulse audio output debug:  (compiled with version 5.0.0, protocol 29)
[0x7f0dfc0011a8] pulse audio output debug: connected locally to unix:/tmp/pulse-tBRHMRTG0N3U/native as client #108
[0x7f0dfc0011a8] pulse audio output debug: using protocol 29, server protocol 29
[0x7f0dfc0011a8] pulse audio output debug: using buffer metrics: maxlength=4194304, tlength=14112, prebuf=0, minreq=4704
[0x7f0dfc0011a8] pulse audio output debug: connected to sink 1: alsa_output.pci-0000_00_1b.0.analog-stereo
[0x7f0dfc0011a8] main audio output debug: using audio output module "pulse"
[0x7f0dfc0011a8] main audio output debug: TIMER module_need() : 3.891 ms - Total 3.891 ms / 1 intvls (Avg 3.891 ms)
[0x7f0dfc0011a8] main audio output debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[0x7f0dfc0011a8] main audio output debug: mixer 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
[0x7f0dfc0011a8] main audio output debug: filter(s) 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[0x7f0dfc0011a8] main audio output debug: conversion pipeline completed
[0x7f0dfc003348] main mixer debug: looking for audio mixer module: 2 candidates
[0x7f0dfc0011a8] pulse audio output debug: nothing to play
[0x7f0dfc003348] main mixer debug: using audio mixer module "float32_mixer"
[0x7f0dfc003348] main mixer debug: TIMER module_need() : 0.138 ms - Total 0.138 ms / 1 intvls (Avg 0.138 ms)
[0x7f0dfc0011a8] main audio output debug: input 'mpga' 44100 Hz Stereo frame=1152 samples/1053 bytes
[0x7f0dfc003a88] main audio filter debug: looking for audio filter module: 1 candidate
[0x7f0dfc003a88] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[0x7f0dfc003a88] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[0x7f0dfc003a88] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[0x7f0dfc003a88] main audio filter debug: using audio filter module "scaletempo"
[0x7f0dfc003a88] main audio filter debug: TIMER module_need() : 0.151 ms - Total 0.151 ms / 1 intvls (Avg 0.151 ms)
[0x7f0dfc0011a8] main audio output debug: filter(s) 'mpga'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[0x7f0dfc010a38] main audio filter debug: looking for audio filter module: 12 candidates
[0x7f0dfc0011a8] pulse audio output debug: listing sink alsa_output.pci-0000_01_00.1.hdmi-stereo-extra2 (0): GF116 High Definition Audio Controller Digital Stereo (HDMI)
[0x7f0dfc0011a8] pulse audio output debug: listing sink alsa_output.pci-0000_00_1b.0.analog-stereo (1): Built-in Audio Analog Stereo
[0x7f0dfc010a38] mpgatofixed32 audio filter debug: mpga->f32l, bits per sample: 32
[0x7f0dfc010a38] main audio filter debug: using audio filter module "mpgatofixed32"
[0x7f0dfc010a38] main audio filter debug: TIMER module_need() : 0.468 ms - Total 0.468 ms / 1 intvls (Avg 0.468 ms)
[0x7f0dfc0011a8] main audio output debug: conversion pipeline completed
[0x7f0dfc0011a8] main audio output debug: filter(s) 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[0x7f0dfc0011a8] main audio output debug: conversion pipeline completed
[0x7f0dfc0011a8] main audio output debug: filter(s) 'f32l'->'f32l' 48510 Hz->44100 Hz Stereo->Stereo
[0x7f0dfc0011a8] pulse audio output debug: base volume: 65536
[0x7f0dfc017ff8] main audio filter debug: looking for audio filter module: 12 candidates
[0x7f0dfc017ff8] main audio filter debug: using audio filter module "ugly_resampler"
[0x7f0dfc017ff8] main audio filter debug: TIMER module_need() : 0.324 ms - Total 0.324 ms / 1 intvls (Avg 0.324 ms)
[0x7f0dfc0011a8] main audio output debug: conversion pipeline completed
[0x7f0e00c02988] main decoder debug: End of audio preroll
[0x7f0e1c000b78] main input debug: Decoder buffering done in 4 ms
[0x7f0dfc0011a8] main audio output warning: PTS is out of range (-9947), dropping buffer                                                                                 
[0x7f0dfc0011a8] pulse audio output debug: nothing to play
[0x7f0dfc0011a8] main audio output warning: PTS is out of range (-35992), dropping buffer                                                                                 
[0x7f0dfc0011a8] pulse audio output debug: nothing to play
[0x7f0dfc0011a8] pulse audio output debug: cannot synchronize start
[0x7f0dfc0011a8] pulse audio output debug: deferring start (61963 us)
[0x7f0dfc0011a8] pulse audio output debug: deferring start (35754 us)
[0x7f0dfc0011a8] pulse audio output debug: deferring start (9526 us)
[0x7f0dfc0011a8] pulse audio output warning: starting late (-16733 us)
[0x7f0dfc0011a8] pulse audio output warning: too early by 61478 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44057 Hz
[0x7f0dfc0011a8] pulse audio output debug: suspended
[0x7f0dfc0011a8] pulse audio output debug: suspended
[0x7f0dfc0011a8] pulse audio output debug: started
[0x7f0dfc0011a8] pulse audio output warning: too early by 59541 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44038 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 49637 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44112 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 47173 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44107 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 47183 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44075 Hz
[0x7f0dfc0011a8] pulse audio output debug: listing sink alsa_output.pci-0000_00_1b.0.analog-stereo (1): Built-in Audio Analog Stereo
[0x7f0dfc0011a8] pulse audio output warning: too early by 47243 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44042 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 45595 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44029 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 45496 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43999 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 45110 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43973 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 44796 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43946 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 44625 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43918 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 43903 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43896 Hz
[0x7f0dfc0011a8] pulse audio output warning: too early by 40756 us
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43902 Hz
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 43988 Hz
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44074 Hz
[0x7f0dfc0011a8] pulse audio output debug: changed sample rate to 44100 Hz
[0x7f0dfc010a38] main audio filter debug: removing module "mpgatofixed32"
[0x7f0dfc003a88] main audio filter debug: removing module "scaletempo"
[0x7f0dfc017ff8] main audio filter debug: removing module "ugly_resampler"
[0x7f0dfc0011a8] main audio output debug: input 'mpga' 44100 Hz Stereo frame=1152 samples/1053 bytes
[0x7f0dfc003958] main audio filter debug: looking for audio filter module: 1 candidate
[0x7f0dfc003958] scaletempo audio filter debug: format: 44100 rate, 2 nch, 4 bps, fl32
[0x7f0dfc003958] scaletempo audio filter debug: params: 30 stride, 0.200 overlap, 14 search
[0x7f0dfc003958] scaletempo audio filter debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
[0x7f0dfc003958] main audio filter debug: using audio filter module "scaletempo"
[0x7f0dfc003958] main audio filter debug: TIMER module_need() : 0.079 ms - Total 0.079 ms / 1 intvls (Avg 0.079 ms)
[0x7f0dfc0011a8] main audio output debug: filter(s) 'mpga'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
[0x7f0dfc010978] main audio filter debug: looking for audio filter module: 12 candidates
[0x7f0dfc010978] mpgatofixed32 audio filter debug: mpga->f32l, bits per sample: 32
[0x7f0dfc010978] main audio filter debug: using audio filter module "mpgatofixed32"
[0x7f0dfc010978] main audio filter debug: TIMER module_need() : 0.033 ms - Total 0.033 ms / 1 intvls (Avg 0.033 ms)
[0x7f0dfc0011a8] main audio output debug: conversion pipeline completed
[0x7f0dfc020be8] main audio filter debug: looking for visualization2 module: 1 candidate
[0x7f0de8000bd8] main vout display debug: looking for vout display module: 1 candidate
[0x7f0de8002fd8] main window debug: looking for vout window xid module: 3 candidates
[0x7f0de8002fd8] qt4 window debug: requesting video...
[0xfd8fb8] qt4 interface debug: Video was requested 0, 0
[0x7f0de8002fd8] main window debug: using vout window xid module "qt4"
[0x7f0de8002fd8] main window debug: TIMER module_need() : 50.459 ms - Total 50.459 ms / 1 intvls (Avg 50.459 ms)
[0x7f0de80030f8] main inhibit debug: looking for inhibit module: 2 candidates
[0x7f0de80030f8] main inhibit debug: using inhibit module "xdg_screensaver"
[0x7f0de80030f8] main inhibit debug: TIMER module_need() : 0.336 ms - Total 0.336 ms / 1 intvls (Avg 0.336 ms)
[0x7f0de80030f8] xdg_screensaver inhibit debug: started xdg-screensaver (PID = 30577)
[0x7f0de8000bd8] xcb_glx vout display debug: using GLX extension version 1.4
[0x7f0de8000bd8] xcb_glx vout display debug: using screen 0x29d (number: 0)
[0x7f0de8000bd8] xcb_glx vout display debug: using X11 window 06400000
[0x7f0de8000bd8] main vout display debug: VoutDisplayEvent 'fullscreen' 0
[0x7f0de8000bd8] main vout display debug: VoutDisplayEvent 'resize' 800x500 window
[0x7f0de8000bd8] main vout display debug: using vout display module "xcb_glx"
[0x7f0de8000bd8] main vout display debug: TIMER module_need() : 306.704 ms - Total 306.704 ms / 1 intvls (Avg 306.704 ms)
[0x7f0de8000bd8] main vout display debug: A filter to adapt decoder to display is needed
[0x7f0de83418f8] main filter debug: looking for video filter2 module: 18 candidates
[0x7f0de83418f8] swscale filter debug: 800x500 chroma: RV32 -> 800x500 chroma: RV32 with scaling using Bicubic (good quality)
[0x7f0de83418f8] main filter debug: using video filter2 module "swscale"
[0x7f0de83418f8] main filter debug: TIMER module_need() : 0.520 ms - Total 0.520 ms / 1 intvls (Avg 0.520 ms)
[0x7f0de8000bd8] main vout display debug: Filter 'Swscale' (0x7f0de83418f8) appended to chain
Cg: Initialized profile: gp5fp
[0x7f0dfc0011a8] pulse audio output warning: underflow
[0x7f0dfc0011a8] pulse audio output debug: nothing to play
[0x7f0dfc0011a8] pulse audio output debug: nothing to play
[0x7f0dfc0011a8] pulse audio output debug: nothing to play
[0x7f0dfc0011a8] pulse audio output debug: listing sink alsa_output.pci-0000_00_1b.0.analog-stereo (1): Built-in Audio Analog Stereo
No Textures Loaded from /usr/share/projectM/textures
Segmentation fault


and here is gdb vlc
Code:

nick@gentoo-nick /var/tmp/portage/media-libs/libprojectm-2.1.0-r1 $ gdb vlc
GNU gdb (Gentoo 7.6.2 p1) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
[New Thread 0x7ffff7fbc700 (LWP 30625)]
[0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7ffff4ab9700 (LWP 30626)]
[0x6ca238] qt4 interface error: Unable to load extensions module
[New Thread 0x7fffe8191700 (LWP 30627)]
[New Thread 0x7fffdb96d700 (LWP 30628)]
[New Thread 0x7fffd82df700 (LWP 30629)]
[Thread 0x7fffd82df700 (LWP 30629) exited]
[New Thread 0x7fffd82df700 (LWP 30630)]
[Thread 0x7fffe8191700 (LWP 30627) exited]
[Thread 0x7fffd82df700 (LWP 30630) exited]
[New Thread 0x7fffd82df700 (LWP 30631)]
[New Thread 0x7fffc9c08700 (LWP 30632)]
[New Thread 0x7fffe8191700 (LWP 30633)]
[New Thread 0x7fffdbb39700 (LWP 30634)]
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe8191700 (LWP 30633)]
0x00007fffc33077be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
(gdb) next
Single stepping until exit from function _ZN12ShaderEngine9setParamsEijfP10BeatDetectP14TextureManager,
which has no line number information.
[Thread 0x7fffdb96d700 (LWP 30628) exited]
[Thread 0x7ffff4ab9700 (LWP 30626) exited]
[Thread 0x7fffd82df700 (LWP 30631) exited]
[Thread 0x7fffdbb39700 (LWP 30634) exited]
[Thread 0x7fffc9c08700 (LWP 30632) exited]
[Thread 0x7ffff7fbc700 (LWP 30625) exited]
[Thread 0x7ffff7fbe700 (LWP 30621) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb)


package.use
Code:

media-video/vlc -nvidia -theora -matroska -libnotify -live -lua -httpd -gnutls -bidi -debug -svg X a52 aac alsa avcodec avformat cdda dbus dts dvbmedia-libs/libprojectm-2.0.1-r1 was built with the following:
media-libs/libprojectm (multilib) openmp -debug video_cards_nvidia


make.conf
Code:

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe -march=native"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
MAKEOPTS="-j9"
USE="xml dbus hal xorg fontconfig projectm libkms xa icu dreamdesktop snmp desktopglobe firefox glib cups mmx sse sse2 multilib kde pulseaudio alsa usb dvd cdrom qt4 gtk python nsplugin X"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev"

GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo"

SYNC="rsync://rsync25.us.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY="/usr/local/overlays/crossdev"


I have searched high and low on google for this issue and no luck
Back to top
View user's profile Send private message
TomWij
Retired Dev
Retired Dev


Joined: 04 Jul 2012
Posts: 1553

PostPosted: Sat Apr 12, 2014 8:06 am    Post subject: Reply with quote

Can you capture a backtrace? You might want to file this backtrace upstream; but before you do, feel free to run it by us such that we can confirm it contains enough information.
Back to top
View user's profile Send private message
voncloft
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2014
Posts: 99

PostPosted: Sat Apr 12, 2014 1:40 pm    Post subject: Reply with quote

isn't the gdb bactrace what I did earlier in the post?

nick@gentoo-nick /var/tmp/portage/media-libs/libprojectm-2.1.0-r1 $ gdb vlc
GNU gdb (Gentoo 7.6.2 p1) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>...
Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
VLC media player 2.0.7 Twoflower (revision 2.0.6-54-g7dd7e4d)
[New Thread 0x7ffff7fbc700 (LWP 30625)]
[0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7ffff4ab9700 (LWP 30626)]
[0x6ca238] qt4 interface error: Unable to load extensions module
[New Thread 0x7fffe8191700 (LWP 30627)]
[New Thread 0x7fffdb96d700 (LWP 30628)]
[New Thread 0x7fffd82df700 (LWP 30629)]
[Thread 0x7fffd82df700 (LWP 30629) exited]
[New Thread 0x7fffd82df700 (LWP 30630)]
[Thread 0x7fffe8191700 (LWP 30627) exited]
[Thread 0x7fffd82df700 (LWP 30630) exited]
[New Thread 0x7fffd82df700 (LWP 30631)]
[New Thread 0x7fffc9c08700 (LWP 30632)]
[New Thread 0x7fffe8191700 (LWP 30633)]
[New Thread 0x7fffdbb39700 (LWP 30634)]
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe8191700 (LWP 30633)]
0x00007fffc33077be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
(gdb) next
Single stepping until exit from function _ZN12ShaderEngine9setParamsEijfP10BeatDetectP14TextureManager,
which has no line number information.
[Thread 0x7fffdb96d700 (LWP 30628) exited]
[Thread 0x7ffff4ab9700 (LWP 30626) exited]
[Thread 0x7fffd82df700 (LWP 30631) exited]
[Thread 0x7fffdbb39700 (LWP 30634) exited]
[Thread 0x7fffc9c08700 (LWP 30632) exited]
[Thread 0x7ffff7fbc700 (LWP 30625) exited]
[Thread 0x7ffff7fbe700 (LWP 30621) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb)
Back to top
View user's profile Send private message
TomWij
Retired Dev
Retired Dev


Joined: 04 Jul 2012
Posts: 1553

PostPosted: Sat Apr 12, 2014 4:05 pm    Post subject: Reply with quote

Quote:
0x00007fffc33077be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2


No, there is no backtrace or debugging information in your posts. This above quoted line is the function where it went wrong; however, we don't know which function has called this. In order to know how we came to call this function, we would need a backtrace; the backtrace can tell what is really going on and where in the code to look for what the code is doing. The backtraces of all threads can be obtained by executing `thread apply all bt full` inside gdb, similarly, `bt` for only the current thread. The last code block "Using logging feature to save the backtrace to file" of this section demonstrates how you can log those backtraces to a file; in doing so, you avoid having to manually copy and paste it into an editor. Note: Make sure to compile the libraries involved in the backtrace with debugging information per the linked Wiki article such that the backtrace contains enough information.

An example backtrace copied from a random Bugzilla bug; in full detail, it shows you how it got from main to a transfer, what the parameters were, in which file and at which source line this all happened:

Quote:
#0 0xb7e29be2 in usb_urb_transfer (dev=0x28, ep=5, urbtype=3, bytes=0x815e1a0 "\200", size=26, timeout=10000) at linux.c:210
#1 0xb7f78b93 in obex_transport_write (self=0x3e8, msg=0x815e180) at obex_transport.c:436
#2 0xb7f779ba in obex_data_request (self=0x814e068, msg=0x815e180, opcode=128) at obex_main.c:217
#3 0xb7f78653 in obex_object_send (self=0x814e068, object=0x816fe38, allowfinalcmd=1, forcefinalbit=0) at obex_object.c:547
#4 0xb7f7935a in obex_client (self=0x814e068, msg=0x0, final=0) at obex_client.c:113
#5 0xb7f770b9 in OBEX_Request (self=0x28, object=0x3e8) at obex.c:573
#6 0xb7f875a1 in cli_sync_request (cli=0x814e008, object=0x28) at client.c:448
#7 0xb7f87fdc in obexftp_connect_src (cli=0x814e008, src=0x0, device=0x0, port=0, uuid=0x804d238 "{\225<\021\230NRT", uuid_len=16) at client.c:725
#8 0x08049001 in cli_connect_uuid (uuid=0x804d238 "{\225<\021\230NRT", uuid_len=16) at obexftp.c:268
#9 0x08049613 in cli_connect () at obexftp.c:314
#10 0x08049d23 in main (argc=4, argv=0xbffceea4) at obexftp.c:624
Back to top
View user's profile Send private message
voncloft
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2014
Posts: 99

PostPosted: Sat Apr 12, 2014 5:19 pm    Post subject: updated post Reply with quote

nick@gentoo-nick /etc/portage $ gdb vlc
GNU gdb (Gentoo 7.6.2 p1) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>...
Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib64/debug/usr/bin/vlc.debug...done.
done.
(gdb) set logging file backtrace.log
(gdb) set logging on
set logging: Permission denied.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[New Thread 0x7fffed6f0700 (LWP 23382)]
[New Thread 0x7ffff7fbc700 (LWP 23383)]
[New Thread 0x7ffff3d58700 (LWP 23384)]
[0x605428] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffe13eb700 (LWP 23385)]
[New Thread 0x7fffd7f6d700 (LWP 23386)]
[New Thread 0x7fffd4408700 (LWP 23387)]
[New Thread 0x7fffd4307700 (LWP 23388)]
[New Thread 0x7fffc0b37700 (LWP 23389)]
[New Thread 0x7fffc0a36700 (LWP 23390)]
[Thread 0x7fffd4408700 (LWP 23387) exited]
[0x6b7358] main audio output error: cannot add user visualization "any" (skipped)
[Thread 0x7fffc0a36700 (LWP 23390) exited]
[New Thread 0x7fffc0a36700 (LWP 23391)]
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc0a36700 (LWP 23391)]
0x00007fffba3097be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
(gdb) Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
Undefined command: "Reading". Try "help".
(gdb) thread apply all bt full

Thread 11 (Thread 0x7fffc0a36700 (LWP 23391)):
#0 0x00007fffba3097be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
No symbol table info available.
#1 0x00007fffba305aaf in Renderer::Renderer(int, int, int, int, int, BeatDetect*, std::string, std::string, std::string) () from /usr/lib64/libprojectM.so.2
No symbol table info available.
#2 0x00007fffba2eb533 in projectM::projectM_init(int, int, int, int, int, int) ()
from /usr/lib64/libprojectM.so.2
No symbol table info available.
#3 0x00007fffba2eb7b9 in projectM::readSettings(projectM::Settings const&) ()
from /usr/lib64/libprojectM.so.2
No symbol table info available.
#4 0x00007fffba2eb8a3 in projectM::projectM(projectM::Settings, int) ()
from /usr/lib64/libprojectM.so.2
No symbol table info available.
#5 0x00007fffba596f74 in Thread (p_data=0x7fffbc007f38) at projectm.cpp:393
p_filter = 0x7fffbc007f38
p_sys = 0x7fffbc05f6e0
i_last_height = 0
psz_title_font = 0x7fffd0340600 "/usr/share/fonts/dejavu//DejaVuSans.ttf"
fmt = {i_chroma = 842225234, i_width = 800, i_height = 500, i_x_offset = 0,
i_y_offset = 0, i_visible_width = 800, i_visible_height = 500,
i_bits_per_pixel = 32, i_sar_num = 1, i_sar_den = 1, i_frame_rate = 0,
i_frame_rate_base = 0, i_rmask = 0, i_gmask = 0, i_bmask = 0,
i_rrshift = 0, i_lrshift = 0, i_rgshift = 0, i_lgshift = 0,
i_rbshift = 0, i_lbshift = 0, p_palette = 0x0,
orientation = ORIENT_TOP_LEFT}
gl = 0x7fffd0c04fb0
i_last_width = 0
loc = 0x7ffff7793a80
p_projectm = 0x0
psz_menu_font = 0x7fffd0340630 "/usr/share/fonts/dejavu//DejaVuSansMono.ttf"
state = {cfg = {is_fullscreen = false, display = {title = 0x0, width = 0,
height = 0, sar = {num = 1, den = 1}}, align = {horizontal = 0,
vertical = 0}, is_display_filled = true, zoom = {num = 1, den = 1}},
wm_state = 0, sar = {num = 1, den = 1}}
oldloc = 0xffffffffffffffff
psz_preset_path = 0x7fffd03405d0 "/usr/share/projectM/presets"
settings = {meshX = 32, meshY = 24, fps = 35, textureSize = 1024,
windowWidth = 800, windowHeight = 500,
presetURL = "/usr/share/projectM/presets",
---Type <return> to continue, or q <return> to quit---
titleFontURL = "/usr/share/fonts/dejavu//DejaVuSans.ttf",
menuFontURL = "/usr/share/fonts/dejavu//DejaVuSansMono.ttf",
smoothPresetDuration = 5, presetDuration = 30, beatSensitivity = 10,
aspectCorrection = true, easterEgg = 1, shuffleEnabled = true,
softCutRatingsEnabled = false}
#6 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 9 (Thread 0x7fffc0b37700 (LWP 23389)):
#0 0x00007ffff79adf00 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff719fb6f in vlc_sem_wait (sem=0x7fffbc05f6e8) at posix/thread.c:519
val = 32767
__func__ = "vlc_sem_wait"
#2 0x00007fffba5968a2 in Open (p_this=0x7fffbc007f38) at projectm.cpp:192
p_filter = 0x7fffbc007f38
p_sys = 0x7fffbc05f6e0
#3 0x00007ffff7183c4e in generic_start (func=0x7fffba596772 <Open(vlc_object_t*)>,
ap=0x7fffc0b369d0) at modules/modules.c:351
obj = 0x7fffbc007f38
activate = 0x7fffba596772 <Open(vlc_object_t*)>
#4 0x00007ffff7183542 in module_load (obj=0x7fffbc007f38, m=0x68aba0,
init=0x7ffff7183bdc <generic_start>, args=0x7fffc0b36a60)
at modules/modules.c:185
ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffc0b36ba0,
reg_save_area = 0x7fffc0b36ae0}}
ret = 0
#5 0x00007ffff718390c in vlc_module_load (obj=0x7fffbc007f38,
capability=0x7ffff71b7513 "visualization", name=0x7fffbc015738 "",
strict=false, probe=0x7ffff7183bdc <generic_start>) at modules/modules.c:277
cand = 0x68aba0
ret = 1815229286
i = 0
buf = "projectm\000r\033÷ÿ\177\000\000 j³À\003\000\000\000Xsk\000\000\000\000"
slen = 8
shortcut = 0x7fffc0b36a40 "projectm"
var = 0x0
mods = 0x7fffbc008290
total = 2
module = 0x0
---Type <return> to continue, or q <return> to quit---
b_force_backup = false
args = {{gp_offset = 40, fp_offset = 48,
overflow_arg_area = 0x7fffc0b36ba0, reg_save_area = 0x7fffc0b36ae0}}
__PRETTY_FUNCTION__ = "vlc_module_load"
#6 0x00007ffff7183d08 in module_need (obj=0x7fffbc007f38,
cap=0x7ffff71b7513 "visualization", name=0x7fffbc015730 "projectm",
strict=false) at modules/modules.c:366
No locals.
#7 0x00007ffff71705a2 in CreateFilter (obj=0x6b7358,
type=0x7ffff71b7513 "visualization", name=0x7fffbc015730 "projectm",
owner=0x6b7518, infmt=0x7fffc0b36ce0, outfmt=0x7fffc0b36cb0)
at audio_output/filters.c:59
filter = 0x7fffbc007f38
__PRETTY_FUNCTION__ = "CreateFilter"
#8 0x00007ffff71711a3 in AppendFilter (obj=0x6b7358,
type=0x7ffff71b7513 "visualization", name=0x7fffbc015730 "projectm",
filters=0x7fffbc000ce0, owner=0x6b7518, infmt=0x7fffc0b36ce0,
outfmt=0x7fffc0b36cb0) at audio_output/filters.c:360
max = 10
filter = 0x7fffbc015730
__PRETTY_FUNCTION__ = "AppendFilter"
#9 0x00007ffff71716eb in aout_FiltersNew (obj=0x6b7358, infmt=0x6b74d0,
outfmt=0x6b74f4, request_vout=0x6b7518) at audio_output/filters.c:467
visual = 0x7fffbc015730 "projectm"
filters = 0x7fffbc000ce0
input_format = {i_format = 1815229286, i_rate = 44100,
i_physical_channels = 6, i_original_channels = 6,
i_bytes_per_frame = 1053, i_frame_length = 1152, i_bitspersample = 0,
i_blockalign = 0, i_channels = 2 '\002'}
output_format = {i_format = 1815229286, i_rate = 44100,
i_physical_channels = 6, i_original_channels = 6, i_bytes_per_frame = 8,
i_frame_length = 1, i_bitspersample = 32, i_blockalign = 0,
i_channels = 2 '\002'}
str = 0x0
__PRETTY_FUNCTION__ = "aout_FiltersNew"
#10 0x00007ffff716f651 in aout_CheckReady (aout=0x6b7358) at audio_output/dec.c:154
owner = 0x6b7408
restart = 1
#11 0x00007ffff716fe75 in aout_DecPlay (aout=0x6b7358, block=0x7fffbc014f90,
input_rate=1000) at audio_output/dec.c:374
owner = 0x6b7408
__PRETTY_FUNCTION__ = "aout_DecPlay"
now = 140736628540544
---Type <return> to continue, or q <return> to quit---
advance = 140736628544040
#12 0x00007ffff712f4f3 in DecoderPlayAudio (p_dec=0x7fffccc05228,
p_audio=0x7fffbc014f90, pi_played_sum=0x7fffc0b36e40,
pi_lost_sum=0x7fffc0b36e44) at input/decoder.c:1232
b_has_more = false
b_paused = false
b_reject = false
i_rate = 1000
p_owner = 0x7fffccc055e0
p_aout = 0x6b7358
__PRETTY_FUNCTION__ = "DecoderPlayAudio"
#13 0x00007ffff712f6d2 in DecoderDecodeAudio (p_dec=0x7fffccc05228,
p_block=0x7fffccc0a850) at input/decoder.c:1289
p_aout = 0x6b7358
p_owner = 0x7fffccc055e0
p_aout_buf = 0x7fffbc014f90
i_decoded = 1
i_lost = 0
i_played = 0
p_input = 0x7fffccc01ac0
#14 0x00007ffff7130cfb in DecoderProcessAudio (p_dec=0x7fffccc05228,
p_block=0x7fffccc0a850, b_flush=false) at input/decoder.c:1889
p_owner = 0x7fffccc055e0
#15 0x00007ffff71310e6 in DecoderProcess (p_dec=0x7fffccc05228,
p_block=0x7fffccc0a850) at input/decoder.c:2010
b_flush = false
p_owner = 0x7fffccc055e0
b_flush_request = false
__PRETTY_FUNCTION__ = "DecoderProcess"
#16 0x00007ffff712eb25 in DecoderThread (p_data=0x7fffccc05228)
at input/decoder.c:936
canc = 0
p_block = 0x7fffccc0a850
p_dec = 0x7fffccc05228
p_owner = 0x7fffccc055e0
#17 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#18 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 8 (Thread 0x7fffd4307700 (LWP 23388)):
#0 0x00007ffff79ae7a4 in __lll_lock_wait () from /lib64/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1 0x00007ffff79aa19c in _L_lock_518 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x00007ffff79a9feb in pthread_mutex_lock () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x00007ffff719f6de in vlc_mutex_lock (p_mutex=0x7fffccc059c0)
at posix/thread.c:283
val = 0
__func__ = "vlc_mutex_lock"
#4 0x00007ffff712dfd5 in input_DecoderHasFormatChanged (p_dec=0x7fffccc05228,
p_fmt=0x7fffd4306b30, pp_meta=0x7fffd4306b28) at input/decoder.c:631
p_owner = 0x7fffccc055e0
b_changed = false
#5 0x00007ffff713953d in EsOutSend (out=0x7fffc8004870, es=0x7fffccc042a0,
p_block=0x7fffccc04f30) at input/es_out.c:1981
p_sys = 0x7fffc8005a10
p_input = 0x7fffc80009b8
fmt_dsc = {i_cat = 0, i_codec = 6, i_original_fourcc = 3559943120,
i_id = 32767, i_group = -735024272, i_priority = 32767,
psz_language = 0x7ffff74ef85d <clock_gettime+29> "H=",
psz_description = 0x404c8e10cde <Address 0x404c8e10cde out of bounds>,
i_extra_languages = -149290151, p_extra_languages = 0x3438, audio = {
i_format = 770799716, i_rate = 0, i_physical_channels = 27552,
i_original_channels = 32767, i_bytes_per_frame = 4145287594,
i_frame_length = 32767, i_bitspersample = 3559943120,
i_blockalign = 32767, i_channels = 112 'p'}, audio_replay_gain = {
pb_peak = {255, 127}, pf_peak = {-3.03088796e+12, 4.59163468e-41},
pb_gain = {239, 64}, pf_gain = {8.40779079e-45, -3.03093409e+12}},
video = {i_chroma = 4145276551, i_width = 32767, i_height = 0,
i_x_offset = 0, i_y_offset = 3559943424, i_visible_width = 32767,
i_visible_height = 0, i_bits_per_pixel = 6, i_sar_num = 3422554784,
i_sar_den = 32767, i_frame_rate = 3611359235, i_frame_rate_base = 796,
i_rmask = 1536, i_gmask = 3370423040, i_bmask = 0, i_rrshift = 32512,
i_lrshift = -872415200, i_rgshift = 32767, i_lgshift = 594,
i_rbshift = 0, i_lbshift = -149431567, p_palette = 0x660a,
orientation = 19800}, subs = {psz_encoding = 0x7fffd4307700 "",
i_x_origin = 514, i_y_origin = 0, spu = {palette = {3435154112, 32767,
3435154032, 32767, 3559943264, 1152, 3435150048, 32767, 26122, 0,
4145674121, 32767, 3435154032, 32767, 3422554880, 32767,
3559943312}, i_original_frame_width = 32767,
i_original_frame_height = -872412448}, dvb = {i_id = 0}, teletext = {
i_magazine = -735023952, i_page = 32767}}, i_bitrate = 4145278704,
i_profile = 32767, i_level = -859817184, b_packetized = 255,
i_extra = -735023872, p_extra = 0x6ccc03b18}
---Type <return> to continue, or q <return> to quit---
p_meta_dsc = 0x7fffd4306d00
pb_cc = {41, 32, 68, 204}
#6 0x00007ffff713d6b0 in es_out_Send (out=0x7fffc8004870, id=0x7fffccc042a0,
p_block=0x7fffccc04f30) at ../include/vlc_es_out.h:121
No locals.
#7 0x00007ffff71405e7 in CmdExecuteSend (p_out=0x7fffc8004870,
p_cmd=0x7fffd4306d60) at input/es_out_timeshift.c:1276
p_block = 0x7fffccc04f30
#8 0x00007ffff713df50 in Send (p_out=0x7fffcc000aa0, p_es=0x7fffccc03b40,
p_block=0x7fffccc04f30) at input/es_out_timeshift.c:422
p_sys = 0x7fffcc000ae0
cmd = {i_type = 1 '\001', i_date = 13368770811, u = {add = {
p_es = 0x7fffccc03b40, p_fmt = 0x0}, del = {p_es = 0x7fffccc03b40},
send = {p_es = 0x7fffccc03b40, p_block = 0x0, i_offset = -3940443},
control = {i_query = -859817152, u = {b_bool = 255, i_int = 32767,
i_i64 = 32767, p_es = 0x7fff, int_i64 = {i_int = 32767,
i_i64 = -16924073816752128}, int_meta = {i_int = 32767,
p_meta = 0xffc3dfa500000000}, int_epg = {i_int = 32767,
p_epg = 0xffc3dfa500000000}, es_bool = {p_es = 0x7fff,
b_bool = false}, es_fmt = {p_es = 0x7fff,
p_fmt = 0xffc3dfa500000000}, times = {
f_position = 1.6189049017280126e-319,
i_time = -16924073816752128, i_length = 3458764514223194239},
jitter = {i_pts_delay = 32767, i_pts_jitter = -16924073816752128,
i_cr_average = 402653311}}}}}
i_ret = 0
#9 0x00007fffc3df88e1 in es_out_Send (out=0x7fffcc000aa0, id=0x7fffccc03b40,
p_block=0x7fffccc04f30) at ../../include/vlc_es_out.h:121
No locals.
#10 0x00007fffc3df9e1e in Demux (p_demux=0x7fffccc017f8) at mpeg/es.c:305
p_next = 0x7fffccc03b80
ret = 1
p_sys = 0x7fffccc02e10
p_block_out = 0x7fffccc04f30
#11 0x00007ffff7143063 in demux_Demux (p_demux=0x7fffccc017f8) at input/demux.h:44
No locals.
#12 0x00007ffff71441bd in MainLoopDemux (p_input=0x7fffc80009b8,
pb_changed=0x7fffd4306ebf, pb_demux_polled=0x7fffd4306eaf,
i_start_mdate=13355964028) at input/input.c:562
i_ret = 32767
#13 0x00007ffff71447f0 in MainLoop (p_input=0x7fffc80009b8, b_interactive=true)
at input/input.c:738
b_force_update = false
---Type <return> to continue, or q <return> to quit---
val = {i_int = 140736548833968, b_bool = 176, f_float = -131114.75,
psz_string = 0x7fffc8000ab0 "(\021", p_address = 0x7fffc8000ab0,
p_object = 0x7fffc8000ab0, p_list = 0x7fffc8000ab0,
i_time = 140736548833968, coords = {x = -939521360, y = 32767}}
i_current = 13368770784
i_wakeup = 0
b_paused = false
b_demux_polled = true
i_start_mdate = 13355964028
i_intf_update = 13368968556
i_statistic_update = 13369274487
i_last_seek_mdate = 0
b_pause_after_eof = false
#14 0x00007ffff7144085 in Run (obj=0x7fffc80009b8) at input/input.c:524
p_input = 0x7fffc80009b8
canc = 0
b_abort = false
#15 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#16 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 6 (Thread 0x7fffd7f6d700 (LWP 23386)):
#0 0x00007ffff79abd0c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff719f956 in vlc_cond_wait (p_condvar=0x7fffdc1a8158,
p_mutex=0x7fffdc1a8188) at posix/thread.c:414
val = 0
__func__ = "vlc_cond_wait"
#2 0x00007ffff71a05e9 in vlc_timer_thread (data=0x7fffdc1a8150) at posix/timer.c:63
canc = 0
now = 0
misses = 0
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
-6202040750982935469, 1, 140736972367008, 4096, 140736816666368,
-6202040751022781357, -6202110817141765037},
__mask_was_saved = 0}}, __pad = {0x7fffd7f6cf70, 0x0, 0x0, 0x0}}
__cancel_routine = 0x7ffff71a051f <vlc_cleanup_lock>
__cancel_arg = 0x7fffdc1a8188
__not_first_call = 0
timer = 0x7fffdc1a8150
__PRETTY_FUNCTION__ = "vlc_timer_thread"
---Type <return> to continue, or q <return> to quit---
#3 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fffe13eb700 (LWP 23385)):
#0 0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fffe2bb88ec in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fffe2bb8a14 in g_main_context_iteration ()
from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffe3041d36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4 0x00007fffe35ec41e in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#5 0x00007fffe301268f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6 0x00007fffe3012918 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7 0x00007fffe3017b78 in QCoreApplication::exec() ()
from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#8 0x00007fffec092f4c in Thread (obj=0x6dd458) at qt4.cpp:551
p_intf = 0x6dd458
argv = {0x7fffe13ead80 "vlc", 0x0}
app = {<QApplication> = {<No data fields>}, static staticMetaObject = {d = {
superdata = 0x7fffe3fc13c0 <QApplication::staticMetaObject>,
stringdata = 0x7fffec220100 "QVLCApp", data = 0x7fffec220080,
extradata = 0x7fffec4c4980}}, static staticMetaObjectExtraData = {
objects = 0x0,
static_metacall = 0x7fffec1de8a0 <QVLCApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
s_style = {static null = {<No data fields>}, static shared_null = {ref = {
_q_value = 3782}, alloc = 0, size = 0,
data = 0x7fffe336f91a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 9}, alloc = 0, size = 0,
---Type <return> to continue, or q <return> to quit---
data = 0x7fffe336f8fa <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x7fffdc12bb00,
static codecForCStrings = 0x0}
p_mi = 0x7fffdc149dc0
dummy = "vlc"
argc = 1
#9 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#10 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7ffff3d58700 (LWP 23384)):
#0 0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fffec4d6b61 in Run (data=0x6d8438) at dbus/dbus.c:817
fds = 0x7ffff3d57e50
i_now = 13368718619
i_pollres = 1
i_timeouts = 0
p_info = 0x7ffff3d57e10
i_watches = 2
i_fds = 2
i_next_timeout = -1
i_events = 0
canc = 0
i_loop_interval = 261219
p_timeouts = 0x7ffff3d57e40
p_watches = 0x7ffff3d57e20
p_intf = 0x6d8438
p_sys = 0x6d9170
i_last_run = 13368718619
__PRETTY_FUNCTION__ = "Run"
#2 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7ffff7fbc700 (LWP 23383)):
#0 0x00007ffff79abd0c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff719f956 in vlc_cond_wait (p_condvar=0x6aec00, p_mutex=0x6aebd8)
---Type <return> to continue, or q <return> to quit---
at posix/thread.c:414
val = 0
__func__ = "vlc_cond_wait"
#2 0x00007ffff711b81d in LoopInput (p_playlist=0x6aea88) at playlist/thread.c:480
p_sys = 0x6aea88
p_input = 0x7fffc80009b8
__PRETTY_FUNCTION__ = "LoopInput"
#3 0x00007ffff711b9b8 in Thread (data=0x6aea88) at playlist/thread.c:532
status = 1
p_playlist = 0x6aea88
p_sys = 0x6aea88
#4 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7fffed6f0700 (LWP 23382)):
#0 0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff441028f in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#2 0x00007ffff440180c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
No symbol table info available.
#3 0x00007ffff4401e69 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
No symbol table info available.
#4 0x00007ffff4401f20 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
No symbol table info available.
#5 0x00007ffff441023f in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#6 0x00007ffff41b73d3 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-5.0.so
No symbol table info available.
#7 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7ffff7fbe700 (LWP 23378)):
#0 0x00007ffff79af819 in do_sigwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff79af8ab in sigwait () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x0000000000401866 in main (i_argc=0, ppsz_argv=0x7fffffffdc20) at vlc.c:261
set = {__val = {16391, 0 <repeats 15 times>}}
---Type <return> to continue, or q <return> to quit---
self = 140737353869056
argv = 0x7fffffffda20
argc = 2
vlc = 0x605320
ret = 1
signum = 0
(gdb)


Last edited by voncloft on Sat Apr 12, 2014 5:52 pm; edited 1 time in total
Back to top
View user's profile Send private message
TomWij
Retired Dev
Retired Dev


Joined: 04 Jul 2012
Posts: 1553

PostPosted: Sat Apr 12, 2014 5:42 pm    Post subject: Reply with quote

Debugging information is still a bit missing; however, let's take a first look already:

Code:
Thread 11 (Thread 0x7fffccb61700 (LWP 29967)):
#0  0x00007fffba5107be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
#1  0x00007fffba50caaf in Renderer::Renderer(int, int, int, int, int, BeatDetect*, std::string, std::string, std::string) () from /usr/lib64/libprojectM.so.2
#2  0x00007fffba4f2533 in projectM::projectM_init(int, int, int, int, int, int) () from /usr/lib64/libprojectM.so.2
#3  0x00007fffba4f27b9 in projectM::readSettings(projectM::Settings const&) () from /usr/lib64/libprojectM.so.2
#4  0x00007fffba4f28a3 in projectM::projectM(projectM::Settings, int) () from /usr/lib64/libprojectM.so.2
#5  0x00007fffba79d9d5 in ?? () from /usr/lib64/vlc/plugins/visualization/libprojectm_plugin.so
#6  0x00007ffff79abf3a in start_thread () from /lib64/libpthread.so.0
#7  0x00007ffff74e1dad in clone () from /lib64/libc.so.6


It appears to be reading out settings; whilst doing so, it initializes the renderer; whilst doing so, it sets the parameters of the shader engine.

If we correlate this with the other output, we see these messages:

Code:
[0x6b70f8] main audio output error: cannot add user visualization "any" (skipped)
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures


It appears to be loading visualizations; and whilst doing so, it doesn't load textures. Textures? That reminds us of this line:

Code:
#0  0x00007fffba5107be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2


As a last parameter, a texture manager is passed along; an early guess would thus be that due to the textures not being loaded, setting the parameters could result in a segmentation fault due to there being no textures.

So, looking at the ShaderEngine source; I see it do quite a few of things with the textures in the setParams function, but that's as far as we can see here.

My thought would be that it fails with one of the textureManager->setTexture calls; because it can't find a texture, as earlier indicated by "No Textures Loaded from /usr/share/projectM/textures".

In the TextureManager source you can see around line 231 that it means that no files were loaded and thus the entries are empty; because of that, the setTexture calls might be trying to load textures that don't exist.

For better information as to where it exactly crashes, debug information is needed; you will want to follow the CFLAGS related instructions in the backtraces Wiki article and then rebuild libprojectm. If you then capture another backtrace, you will see that it will give you the place in the code where it exactly crashes at the end of the lines; with that information, we can better pinpoint where the issue exactly is. Only if this doesn't result in extra information; an additional step would be to rebuild with USE="debug" as well, however, that should be done with great care as it could make it crash at an earlier point for developer purposes.
Back to top
View user's profile Send private message
voncloft
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2014
Posts: 99

PostPosted: Sat Apr 12, 2014 5:53 pm    Post subject: Reply with quote

nick@gentoo-nick /etc/portage $ gdb vlc
GNU gdb (Gentoo 7.6.2 p1) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>...
Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib64/debug/usr/bin/vlc.debug...done.
done.
(gdb) set logging file backtrace.log
(gdb) set logging on
set logging: Permission denied.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[New Thread 0x7fffed6f0700 (LWP 23382)]
[New Thread 0x7ffff7fbc700 (LWP 23383)]
[New Thread 0x7ffff3d58700 (LWP 23384)]
[0x605428] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffe13eb700 (LWP 23385)]
[New Thread 0x7fffd7f6d700 (LWP 23386)]
[New Thread 0x7fffd4408700 (LWP 23387)]
[New Thread 0x7fffd4307700 (LWP 23388)]
[New Thread 0x7fffc0b37700 (LWP 23389)]
[New Thread 0x7fffc0a36700 (LWP 23390)]
[Thread 0x7fffd4408700 (LWP 23387) exited]
[0x6b7358] main audio output error: cannot add user visualization "any" (skipped)
[Thread 0x7fffc0a36700 (LWP 23390) exited]
[New Thread 0x7fffc0a36700 (LWP 23391)]
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc0a36700 (LWP 23391)]
0x00007fffba3097be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
(gdb) Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
Undefined command: "Reading". Try "help".
(gdb) thread apply all bt full

Thread 11 (Thread 0x7fffc0a36700 (LWP 23391)):
#0 0x00007fffba3097be in ShaderEngine::setParams(int, unsigned int, float, BeatDetect*, TextureManager*) () from /usr/lib64/libprojectM.so.2
No symbol table info available.
#1 0x00007fffba305aaf in Renderer::Renderer(int, int, int, int, int, BeatDetect*, std::string, std::string, std::string) () from /usr/lib64/libprojectM.so.2
No symbol table info available.
#2 0x00007fffba2eb533 in projectM::projectM_init(int, int, int, int, int, int) ()
from /usr/lib64/libprojectM.so.2
No symbol table info available.
#3 0x00007fffba2eb7b9 in projectM::readSettings(projectM::Settings const&) ()
from /usr/lib64/libprojectM.so.2
No symbol table info available.
#4 0x00007fffba2eb8a3 in projectM::projectM(projectM::Settings, int) ()
from /usr/lib64/libprojectM.so.2
No symbol table info available.
#5 0x00007fffba596f74 in Thread (p_data=0x7fffbc007f38) at projectm.cpp:393
p_filter = 0x7fffbc007f38
p_sys = 0x7fffbc05f6e0
i_last_height = 0
psz_title_font = 0x7fffd0340600 "/usr/share/fonts/dejavu//DejaVuSans.ttf"
fmt = {i_chroma = 842225234, i_width = 800, i_height = 500, i_x_offset = 0,
i_y_offset = 0, i_visible_width = 800, i_visible_height = 500,
i_bits_per_pixel = 32, i_sar_num = 1, i_sar_den = 1, i_frame_rate = 0,
i_frame_rate_base = 0, i_rmask = 0, i_gmask = 0, i_bmask = 0,
i_rrshift = 0, i_lrshift = 0, i_rgshift = 0, i_lgshift = 0,
i_rbshift = 0, i_lbshift = 0, p_palette = 0x0,
orientation = ORIENT_TOP_LEFT}
gl = 0x7fffd0c04fb0
i_last_width = 0
loc = 0x7ffff7793a80
p_projectm = 0x0
psz_menu_font = 0x7fffd0340630 "/usr/share/fonts/dejavu//DejaVuSansMono.ttf"
state = {cfg = {is_fullscreen = false, display = {title = 0x0, width = 0,
height = 0, sar = {num = 1, den = 1}}, align = {horizontal = 0,
vertical = 0}, is_display_filled = true, zoom = {num = 1, den = 1}},
wm_state = 0, sar = {num = 1, den = 1}}
oldloc = 0xffffffffffffffff
psz_preset_path = 0x7fffd03405d0 "/usr/share/projectM/presets"
settings = {meshX = 32, meshY = 24, fps = 35, textureSize = 1024,
windowWidth = 800, windowHeight = 500,
presetURL = "/usr/share/projectM/presets",
---Type <return> to continue, or q <return> to quit---
titleFontURL = "/usr/share/fonts/dejavu//DejaVuSans.ttf",
menuFontURL = "/usr/share/fonts/dejavu//DejaVuSansMono.ttf",
smoothPresetDuration = 5, presetDuration = 30, beatSensitivity = 10,
aspectCorrection = true, easterEgg = 1, shuffleEnabled = true,
softCutRatingsEnabled = false}
#6 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 9 (Thread 0x7fffc0b37700 (LWP 23389)):
#0 0x00007ffff79adf00 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff719fb6f in vlc_sem_wait (sem=0x7fffbc05f6e8) at posix/thread.c:519
val = 32767
__func__ = "vlc_sem_wait"
#2 0x00007fffba5968a2 in Open (p_this=0x7fffbc007f38) at projectm.cpp:192
p_filter = 0x7fffbc007f38
p_sys = 0x7fffbc05f6e0
#3 0x00007ffff7183c4e in generic_start (func=0x7fffba596772 <Open(vlc_object_t*)>,
ap=0x7fffc0b369d0) at modules/modules.c:351
obj = 0x7fffbc007f38
activate = 0x7fffba596772 <Open(vlc_object_t*)>
#4 0x00007ffff7183542 in module_load (obj=0x7fffbc007f38, m=0x68aba0,
init=0x7ffff7183bdc <generic_start>, args=0x7fffc0b36a60)
at modules/modules.c:185
ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffc0b36ba0,
reg_save_area = 0x7fffc0b36ae0}}
ret = 0
#5 0x00007ffff718390c in vlc_module_load (obj=0x7fffbc007f38,
capability=0x7ffff71b7513 "visualization", name=0x7fffbc015738 "",
strict=false, probe=0x7ffff7183bdc <generic_start>) at modules/modules.c:277
cand = 0x68aba0
ret = 1815229286
i = 0
buf = "projectm\000r\033÷ÿ\177\000\000 j³À\003\000\000\000Xsk\000\000\000\000"
slen = 8
shortcut = 0x7fffc0b36a40 "projectm"
var = 0x0
mods = 0x7fffbc008290
total = 2
module = 0x0
---Type <return> to continue, or q <return> to quit---
b_force_backup = false
args = {{gp_offset = 40, fp_offset = 48,
overflow_arg_area = 0x7fffc0b36ba0, reg_save_area = 0x7fffc0b36ae0}}
__PRETTY_FUNCTION__ = "vlc_module_load"
#6 0x00007ffff7183d08 in module_need (obj=0x7fffbc007f38,
cap=0x7ffff71b7513 "visualization", name=0x7fffbc015730 "projectm",
strict=false) at modules/modules.c:366
No locals.
#7 0x00007ffff71705a2 in CreateFilter (obj=0x6b7358,
type=0x7ffff71b7513 "visualization", name=0x7fffbc015730 "projectm",
owner=0x6b7518, infmt=0x7fffc0b36ce0, outfmt=0x7fffc0b36cb0)
at audio_output/filters.c:59
filter = 0x7fffbc007f38
__PRETTY_FUNCTION__ = "CreateFilter"
#8 0x00007ffff71711a3 in AppendFilter (obj=0x6b7358,
type=0x7ffff71b7513 "visualization", name=0x7fffbc015730 "projectm",
filters=0x7fffbc000ce0, owner=0x6b7518, infmt=0x7fffc0b36ce0,
outfmt=0x7fffc0b36cb0) at audio_output/filters.c:360
max = 10
filter = 0x7fffbc015730
__PRETTY_FUNCTION__ = "AppendFilter"
#9 0x00007ffff71716eb in aout_FiltersNew (obj=0x6b7358, infmt=0x6b74d0,
outfmt=0x6b74f4, request_vout=0x6b7518) at audio_output/filters.c:467
visual = 0x7fffbc015730 "projectm"
filters = 0x7fffbc000ce0
input_format = {i_format = 1815229286, i_rate = 44100,
i_physical_channels = 6, i_original_channels = 6,
i_bytes_per_frame = 1053, i_frame_length = 1152, i_bitspersample = 0,
i_blockalign = 0, i_channels = 2 '\002'}
output_format = {i_format = 1815229286, i_rate = 44100,
i_physical_channels = 6, i_original_channels = 6, i_bytes_per_frame = 8,
i_frame_length = 1, i_bitspersample = 32, i_blockalign = 0,
i_channels = 2 '\002'}
str = 0x0
__PRETTY_FUNCTION__ = "aout_FiltersNew"
#10 0x00007ffff716f651 in aout_CheckReady (aout=0x6b7358) at audio_output/dec.c:154
owner = 0x6b7408
restart = 1
#11 0x00007ffff716fe75 in aout_DecPlay (aout=0x6b7358, block=0x7fffbc014f90,
input_rate=1000) at audio_output/dec.c:374
owner = 0x6b7408
__PRETTY_FUNCTION__ = "aout_DecPlay"
now = 140736628540544
---Type <return> to continue, or q <return> to quit---
advance = 140736628544040
#12 0x00007ffff712f4f3 in DecoderPlayAudio (p_dec=0x7fffccc05228,
p_audio=0x7fffbc014f90, pi_played_sum=0x7fffc0b36e40,
pi_lost_sum=0x7fffc0b36e44) at input/decoder.c:1232
b_has_more = false
b_paused = false
b_reject = false
i_rate = 1000
p_owner = 0x7fffccc055e0
p_aout = 0x6b7358
__PRETTY_FUNCTION__ = "DecoderPlayAudio"
#13 0x00007ffff712f6d2 in DecoderDecodeAudio (p_dec=0x7fffccc05228,
p_block=0x7fffccc0a850) at input/decoder.c:1289
p_aout = 0x6b7358
p_owner = 0x7fffccc055e0
p_aout_buf = 0x7fffbc014f90
i_decoded = 1
i_lost = 0
i_played = 0
p_input = 0x7fffccc01ac0
#14 0x00007ffff7130cfb in DecoderProcessAudio (p_dec=0x7fffccc05228,
p_block=0x7fffccc0a850, b_flush=false) at input/decoder.c:1889
p_owner = 0x7fffccc055e0
#15 0x00007ffff71310e6 in DecoderProcess (p_dec=0x7fffccc05228,
p_block=0x7fffccc0a850) at input/decoder.c:2010
b_flush = false
p_owner = 0x7fffccc055e0
b_flush_request = false
__PRETTY_FUNCTION__ = "DecoderProcess"
#16 0x00007ffff712eb25 in DecoderThread (p_data=0x7fffccc05228)
at input/decoder.c:936
canc = 0
p_block = 0x7fffccc0a850
p_dec = 0x7fffccc05228
p_owner = 0x7fffccc055e0
#17 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#18 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 8 (Thread 0x7fffd4307700 (LWP 23388)):
#0 0x00007ffff79ae7a4 in __lll_lock_wait () from /lib64/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1 0x00007ffff79aa19c in _L_lock_518 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x00007ffff79a9feb in pthread_mutex_lock () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x00007ffff719f6de in vlc_mutex_lock (p_mutex=0x7fffccc059c0)
at posix/thread.c:283
val = 0
__func__ = "vlc_mutex_lock"
#4 0x00007ffff712dfd5 in input_DecoderHasFormatChanged (p_dec=0x7fffccc05228,
p_fmt=0x7fffd4306b30, pp_meta=0x7fffd4306b28) at input/decoder.c:631
p_owner = 0x7fffccc055e0
b_changed = false
#5 0x00007ffff713953d in EsOutSend (out=0x7fffc8004870, es=0x7fffccc042a0,
p_block=0x7fffccc04f30) at input/es_out.c:1981
p_sys = 0x7fffc8005a10
p_input = 0x7fffc80009b8
fmt_dsc = {i_cat = 0, i_codec = 6, i_original_fourcc = 3559943120,
i_id = 32767, i_group = -735024272, i_priority = 32767,
psz_language = 0x7ffff74ef85d <clock_gettime+29> "H=",
psz_description = 0x404c8e10cde <Address 0x404c8e10cde out of bounds>,
i_extra_languages = -149290151, p_extra_languages = 0x3438, audio = {
i_format = 770799716, i_rate = 0, i_physical_channels = 27552,
i_original_channels = 32767, i_bytes_per_frame = 4145287594,
i_frame_length = 32767, i_bitspersample = 3559943120,
i_blockalign = 32767, i_channels = 112 'p'}, audio_replay_gain = {
pb_peak = {255, 127}, pf_peak = {-3.03088796e+12, 4.59163468e-41},
pb_gain = {239, 64}, pf_gain = {8.40779079e-45, -3.03093409e+12}},
video = {i_chroma = 4145276551, i_width = 32767, i_height = 0,
i_x_offset = 0, i_y_offset = 3559943424, i_visible_width = 32767,
i_visible_height = 0, i_bits_per_pixel = 6, i_sar_num = 3422554784,
i_sar_den = 32767, i_frame_rate = 3611359235, i_frame_rate_base = 796,
i_rmask = 1536, i_gmask = 3370423040, i_bmask = 0, i_rrshift = 32512,
i_lrshift = -872415200, i_rgshift = 32767, i_lgshift = 594,
i_rbshift = 0, i_lbshift = -149431567, p_palette = 0x660a,
orientation = 19800}, subs = {psz_encoding = 0x7fffd4307700 "",
i_x_origin = 514, i_y_origin = 0, spu = {palette = {3435154112, 32767,
3435154032, 32767, 3559943264, 1152, 3435150048, 32767, 26122, 0,
4145674121, 32767, 3435154032, 32767, 3422554880, 32767,
3559943312}, i_original_frame_width = 32767,
i_original_frame_height = -872412448}, dvb = {i_id = 0}, teletext = {
i_magazine = -735023952, i_page = 32767}}, i_bitrate = 4145278704,
i_profile = 32767, i_level = -859817184, b_packetized = 255,
i_extra = -735023872, p_extra = 0x6ccc03b18}
---Type <return> to continue, or q <return> to quit---
p_meta_dsc = 0x7fffd4306d00
pb_cc = {41, 32, 68, 204}
#6 0x00007ffff713d6b0 in es_out_Send (out=0x7fffc8004870, id=0x7fffccc042a0,
p_block=0x7fffccc04f30) at ../include/vlc_es_out.h:121
No locals.
#7 0x00007ffff71405e7 in CmdExecuteSend (p_out=0x7fffc8004870,
p_cmd=0x7fffd4306d60) at input/es_out_timeshift.c:1276
p_block = 0x7fffccc04f30
#8 0x00007ffff713df50 in Send (p_out=0x7fffcc000aa0, p_es=0x7fffccc03b40,
p_block=0x7fffccc04f30) at input/es_out_timeshift.c:422
p_sys = 0x7fffcc000ae0
cmd = {i_type = 1 '\001', i_date = 13368770811, u = {add = {
p_es = 0x7fffccc03b40, p_fmt = 0x0}, del = {p_es = 0x7fffccc03b40},
send = {p_es = 0x7fffccc03b40, p_block = 0x0, i_offset = -3940443},
control = {i_query = -859817152, u = {b_bool = 255, i_int = 32767,
i_i64 = 32767, p_es = 0x7fff, int_i64 = {i_int = 32767,
i_i64 = -16924073816752128}, int_meta = {i_int = 32767,
p_meta = 0xffc3dfa500000000}, int_epg = {i_int = 32767,
p_epg = 0xffc3dfa500000000}, es_bool = {p_es = 0x7fff,
b_bool = false}, es_fmt = {p_es = 0x7fff,
p_fmt = 0xffc3dfa500000000}, times = {
f_position = 1.6189049017280126e-319,
i_time = -16924073816752128, i_length = 3458764514223194239},
jitter = {i_pts_delay = 32767, i_pts_jitter = -16924073816752128,
i_cr_average = 402653311}}}}}
i_ret = 0
#9 0x00007fffc3df88e1 in es_out_Send (out=0x7fffcc000aa0, id=0x7fffccc03b40,
p_block=0x7fffccc04f30) at ../../include/vlc_es_out.h:121
No locals.
#10 0x00007fffc3df9e1e in Demux (p_demux=0x7fffccc017f8) at mpeg/es.c:305
p_next = 0x7fffccc03b80
ret = 1
p_sys = 0x7fffccc02e10
p_block_out = 0x7fffccc04f30
#11 0x00007ffff7143063 in demux_Demux (p_demux=0x7fffccc017f8) at input/demux.h:44
No locals.
#12 0x00007ffff71441bd in MainLoopDemux (p_input=0x7fffc80009b8,
pb_changed=0x7fffd4306ebf, pb_demux_polled=0x7fffd4306eaf,
i_start_mdate=13355964028) at input/input.c:562
i_ret = 32767
#13 0x00007ffff71447f0 in MainLoop (p_input=0x7fffc80009b8, b_interactive=true)
at input/input.c:738
b_force_update = false
---Type <return> to continue, or q <return> to quit---
val = {i_int = 140736548833968, b_bool = 176, f_float = -131114.75,
psz_string = 0x7fffc8000ab0 "(\021", p_address = 0x7fffc8000ab0,
p_object = 0x7fffc8000ab0, p_list = 0x7fffc8000ab0,
i_time = 140736548833968, coords = {x = -939521360, y = 32767}}
i_current = 13368770784
i_wakeup = 0
b_paused = false
b_demux_polled = true
i_start_mdate = 13355964028
i_intf_update = 13368968556
i_statistic_update = 13369274487
i_last_seek_mdate = 0
b_pause_after_eof = false
#14 0x00007ffff7144085 in Run (obj=0x7fffc80009b8) at input/input.c:524
p_input = 0x7fffc80009b8
canc = 0
b_abort = false
#15 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#16 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 6 (Thread 0x7fffd7f6d700 (LWP 23386)):
#0 0x00007ffff79abd0c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff719f956 in vlc_cond_wait (p_condvar=0x7fffdc1a8158,
p_mutex=0x7fffdc1a8188) at posix/thread.c:414
val = 0
__func__ = "vlc_cond_wait"
#2 0x00007ffff71a05e9 in vlc_timer_thread (data=0x7fffdc1a8150) at posix/timer.c:63
canc = 0
now = 0
misses = 0
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
-6202040750982935469, 1, 140736972367008, 4096, 140736816666368,
-6202040751022781357, -6202110817141765037},
__mask_was_saved = 0}}, __pad = {0x7fffd7f6cf70, 0x0, 0x0, 0x0}}
__cancel_routine = 0x7ffff71a051f <vlc_cleanup_lock>
__cancel_arg = 0x7fffdc1a8188
__not_first_call = 0
timer = 0x7fffdc1a8150
__PRETTY_FUNCTION__ = "vlc_timer_thread"
---Type <return> to continue, or q <return> to quit---
#3 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fffe13eb700 (LWP 23385)):
#0 0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fffe2bb88ec in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fffe2bb8a14 in g_main_context_iteration ()
from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffe3041d36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4 0x00007fffe35ec41e in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#5 0x00007fffe301268f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6 0x00007fffe3012918 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7 0x00007fffe3017b78 in QCoreApplication::exec() ()
from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#8 0x00007fffec092f4c in Thread (obj=0x6dd458) at qt4.cpp:551
p_intf = 0x6dd458
argv = {0x7fffe13ead80 "vlc", 0x0}
app = {<QApplication> = {<No data fields>}, static staticMetaObject = {d = {
superdata = 0x7fffe3fc13c0 <QApplication::staticMetaObject>,
stringdata = 0x7fffec220100 "QVLCApp", data = 0x7fffec220080,
extradata = 0x7fffec4c4980}}, static staticMetaObjectExtraData = {
objects = 0x0,
static_metacall = 0x7fffec1de8a0 <QVLCApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
s_style = {static null = {<No data fields>}, static shared_null = {ref = {
_q_value = 3782}, alloc = 0, size = 0,
data = 0x7fffe336f91a <QString::shared_null+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 9}, alloc = 0, size = 0,
---Type <return> to continue, or q <return> to quit---
data = 0x7fffe336f8fa <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0x7fffdc12bb00,
static codecForCStrings = 0x0}
p_mi = 0x7fffdc149dc0
dummy = "vlc"
argc = 1
#9 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#10 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7ffff3d58700 (LWP 23384)):
#0 0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fffec4d6b61 in Run (data=0x6d8438) at dbus/dbus.c:817
fds = 0x7ffff3d57e50
i_now = 13368718619
i_pollres = 1
i_timeouts = 0
p_info = 0x7ffff3d57e10
i_watches = 2
i_fds = 2
i_next_timeout = -1
i_events = 0
canc = 0
i_loop_interval = 261219
p_timeouts = 0x7ffff3d57e40
p_watches = 0x7ffff3d57e20
p_intf = 0x6d8438
p_sys = 0x6d9170
i_last_run = 13368718619
__PRETTY_FUNCTION__ = "Run"
#2 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7ffff7fbc700 (LWP 23383)):
#0 0x00007ffff79abd0c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff719f956 in vlc_cond_wait (p_condvar=0x6aec00, p_mutex=0x6aebd8)
---Type <return> to continue, or q <return> to quit---
at posix/thread.c:414
val = 0
__func__ = "vlc_cond_wait"
#2 0x00007ffff711b81d in LoopInput (p_playlist=0x6aea88) at playlist/thread.c:480
p_sys = 0x6aea88
p_input = 0x7fffc80009b8
__PRETTY_FUNCTION__ = "LoopInput"
#3 0x00007ffff711b9b8 in Thread (data=0x6aea88) at playlist/thread.c:532
status = 1
p_playlist = 0x6aea88
p_sys = 0x6aea88
#4 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7fffed6f0700 (LWP 23382)):
#0 0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff441028f in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#2 0x00007ffff440180c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
No symbol table info available.
#3 0x00007ffff4401e69 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
No symbol table info available.
#4 0x00007ffff4401f20 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
No symbol table info available.
#5 0x00007ffff441023f in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#6 0x00007ffff41b73d3 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-5.0.so
No symbol table info available.
#7 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7ffff7fbe700 (LWP 23378)):
#0 0x00007ffff79af819 in do_sigwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff79af8ab in sigwait () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x0000000000401866 in main (i_argc=0, ppsz_argv=0x7fffffffdc20) at vlc.c:261
set = {__val = {16391, 0 <repeats 15 times>}}
---Type <return> to continue, or q <return> to quit---
self = 140737353869056
argv = 0x7fffffffda20
argc = 2
vlc = 0x605320
ret = 1
signum = 0
(gdb)
Back to top
View user's profile Send private message
voncloft
Tux's lil' helper
Tux's lil' helper


Joined: 29 Jan 2014
Posts: 99

PostPosted: Sat Apr 12, 2014 5:58 pm    Post subject: Reply with quote

Code:

nick@gentoo-nick /etc/portage $ gdb vlc
GNU gdb (Gentoo 7.6.2 p1) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib64/debug/usr/bin/vlc.debug...done.
done.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[New Thread 0x7fffed6f0700 (LWP 24926)]
[New Thread 0x7ffff7fbc700 (LWP 24927)]
[New Thread 0x7ffff3d58700 (LWP 24928)]
[0x605428] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffe13eb700 (LWP 24929)]
[New Thread 0x7fffd7f6d700 (LWP 24930)]
[New Thread 0x7fffd45d0700 (LWP 24931)]
[New Thread 0x7fffc7fff700 (LWP 24932)]
[New Thread 0x7fffc4832700 (LWP 24933)]
[New Thread 0x7fffc4731700 (LWP 24934)]
[Thread 0x7fffd45d0700 (LWP 24931) exited]
[0x6b7358] main audio output error: cannot add user visualization "any" (skipped)
[Thread 0x7fffc4731700 (LWP 24934) exited]
[New Thread 0x7fffc4731700 (LWP 24935)]
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc4731700 (LWP 24935)]
0x00007fffbe0cb9ae in ShaderEngine::setParams (
    this=<error reading variable: Cannot access memory at address 0x7fffc452fab8>,
    texsize=<error reading variable: Cannot access memory at address 0x7fffc452fab4>, texId=<error reading variable: Cannot access memory at address 0x7fffc452fab0>,
    aspect=<error reading variable: Cannot access memory at address 0x7fffc452faac>, beatDetect=<error reading variable: Cannot access memory at address 0x7fffc452faa0>, textureManager=<error reading variable: Cannot access memory at address 0x7fffc452fa98>)
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp:28
28      /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp: No such file or directory.
(gdb)



Code:

nick@gentoo-nick /etc/portage $ gdb vlc
GNU gdb (Gentoo 7.6.2 p1) 7.6.2
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib64/debug/usr/bin/vlc.debug...done.
done.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[New Thread 0x7fffed6f0700 (LWP 24926)]
[New Thread 0x7ffff7fbc700 (LWP 24927)]
[New Thread 0x7ffff3d58700 (LWP 24928)]
[0x605428] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffe13eb700 (LWP 24929)]
[New Thread 0x7fffd7f6d700 (LWP 24930)]
[New Thread 0x7fffd45d0700 (LWP 24931)]
[New Thread 0x7fffc7fff700 (LWP 24932)]
[New Thread 0x7fffc4832700 (LWP 24933)]
[New Thread 0x7fffc4731700 (LWP 24934)]
[Thread 0x7fffd45d0700 (LWP 24931) exited]
[0x6b7358] main audio output error: cannot add user visualization "any" (skipped)
[Thread 0x7fffc4731700 (LWP 24934) exited]
[New Thread 0x7fffc4731700 (LWP 24935)]
Cg: Initialized profile: gp5fp
No Textures Loaded from /usr/share/projectM/textures

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc4731700 (LWP 24935)]
0x00007fffbe0cb9ae in ShaderEngine::setParams (
    this=<error reading variable: Cannot access memory at address 0x7fffc452fab8>,
    texsize=<error reading variable: Cannot access memory at address 0x7fffc452fab4>, texId=<error reading variable: Cannot access memory at address 0x7fffc452fab0>,
    aspect=<error reading variable: Cannot access memory at address 0x7fffc452faac>, beatDetect=<error reading variable: Cannot access memory at address 0x7fffc452faa0>, textureManager=<error reading variable: Cannot access memory at address 0x7fffc452fa98>)
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp:28
28      /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp: No such file or directory.
(gdb) thread apply all bt full

Thread 11 (Thread 0x7fffc4731700 (LWP 24935)):
#0  0x00007fffbe0cb9ae in ShaderEngine::setParams (
    this=<error reading variable: Cannot access memory at address 0x7fffc452fab8>,
    texsize=<error reading variable: Cannot access memory at address 0x7fffc452fab4>, texId=<error reading variable: Cannot access memory at address 0x7fffc452fab0>,
    aspect=<error reading variable: Cannot access memory at address 0x7fffc452faac>, beatDetect=<error reading variable: Cannot access memory at address 0x7fffc452faa0>, textureManager=<error reading variable: Cannot access memory at address 0x7fffc452fa98>)
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp:28
No locals.
#1  0x00007fffbe0c779e in Renderer::Renderer (this=0x7fffd0344500, width=800,
    height=500, gx=32, gy=24, texsize=1024, beatDetect=0x7fffd035ea50,
    _presetURL="H\t4Ðÿ\177\000\000M!Êòÿ\177\000\000\bB4Ðÿ\177\000\000\213íÏòÿ\177\000\000XB4Ðÿ\177\000\000XB4Ðÿ\177\000\000p\t4Ðÿ\177\000\000 \016sÄÿ\177\000\000\000\031\203Äÿ\177\000\000\023\000\000\000\000\000\000\000 \rsÄÿ\177\000\000\237t\t¾ÿ\177\000\000ô\001\000\000ÿ\177\000\000ÀB4Ðÿ\177\000\000 \016sÄÿ\177\000\000\220B4Ðÿ\177\000\000`\rsÄÿ\177\000\000µV\t¾ÿ\177\000\000\000\000\000\000\000\000\000\000ð\000\000\000\000\000\000\000 \016sÄÿ\177\000\000\220B4Ðÿ\177\000\000\220B4Ðÿ\177\000\000 \016sÄÿ\177\000\000P\017sÄÿ\177\000\000"..., _titlefontURL="", _menufontURL="")
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/Renderer.cpp:111
        buffer = {st_dev = 2097, st_ino = 3036728, st_nlink = 1, st_mode = 33188,
          st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 333636,
          st_blksize = 4096, st_blocks = 656, st_atim = {tv_sec = 1397276314,
            tv_nsec = 187150731}, st_mtim = {tv_sec = 1397086268,
            tv_nsec = 937043307}, st_ctim = {tv_sec = 1397086270,
            tv_nsec = 742020742}, __unused = {0, 0, 0}}
        size = 7360
#2  0x00007fffbe098123 in projectM::projectM_init (this=0x7fffd0344290, gx=32,
    gy=24, fps=35, texsize=1024, width=800, height=500)
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/projectM.cpp:499
No locals.
#3  0x00007fffbe09749f in projectM::readSettings (this=0x7fffd0344290, settings=...)
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/projectM.cpp:264
No locals.
#4  0x00007fffbe0956b5 in projectM::projectM (this=0x7fffd0344290, settings=...,
    flags=0)
    at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0----Type <return> to continue, or q <return> to quit---
Source/src/libprojectM/projectM.cpp:131
No locals.
#5  0x00007fffbe389f74 in Thread (p_data=0x7fffb8007f38) at projectm.cpp:393
        p_filter = 0x7fffb8007f38
        p_sys = 0x7fffb805f840
        i_last_height = 0
        psz_title_font = 0x7fffd03408c0 "/usr/share/fonts/dejavu//DejaVuSans.ttf"
        fmt = {i_chroma = 842225234, i_width = 800, i_height = 500, i_x_offset = 0,
          i_y_offset = 0, i_visible_width = 800, i_visible_height = 500,
          i_bits_per_pixel = 32, i_sar_num = 1, i_sar_den = 1, i_frame_rate = 0,
          i_frame_rate_base = 0, i_rmask = 0, i_gmask = 0, i_bmask = 0,
          i_rrshift = 0, i_lrshift = 0, i_rgshift = 0, i_lgshift = 0,
          i_rbshift = 0, i_lbshift = 0, p_palette = 0x0,
          orientation = ORIENT_TOP_LEFT}
        gl = 0x7fffd00044b0
        i_last_width = 0
        loc = 0x7ffff7793a80
        p_projectm = 0x0
        psz_menu_font = 0x7fffd03408f0 "/usr/share/fonts/dejavu//DejaVuSansMono.ttf"
        state = {cfg = {is_fullscreen = false, display = {title = 0x0, width = 0,
              height = 0, sar = {num = 1, den = 1}}, align = {horizontal = 0,
              vertical = 0}, is_display_filled = true, zoom = {num = 1, den = 1}},
          wm_state = 0, sar = {num = 1, den = 1}}
        oldloc = 0xffffffffffffffff
        psz_preset_path = 0x7fffd0340890 "/usr/share/projectM/presets"
        settings = {meshX = 32, meshY = 24, fps = 35, textureSize = 1024,
          windowWidth = 800, windowHeight = 500,
          presetURL = "/usr/share/projectM/presets",
          titleFontURL = "/usr/share/fonts/dejavu//DejaVuSans.ttf",
          menuFontURL = "/usr/share/fonts/dejavu//DejaVuSansMono.ttf",
          smoothPresetDuration = 5, presetDuration = 30, beatSensitivity = 10,
          aspectCorrection = true, easterEgg = 1, shuffleEnabled = true,
          softCutRatingsEnabled = false}
#6  0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7  0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 9 (Thread 0x7fffc4832700 (LWP 24933)):
#0  0x00007ffff79adf00 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ffff719fb6f in vlc_sem_wait (sem=0x7fffb805f848) at posix/thread.c:519
        val = 32767
---Type <return> to continue, or q <return> to quit---
        __func__ = "vlc_sem_wait"
#2  0x00007fffbe3898a2 in Open (p_this=0x7fffb8007f38) at projectm.cpp:192
        p_filter = 0x7fffb8007f38
        p_sys = 0x7fffb805f840
#3  0x00007ffff7183c4e in generic_start (func=0x7fffbe389772 <Open(vlc_object_t*)>,
    ap=0x7fffc48319d0) at modules/modules.c:351
        obj = 0x7fffb8007f38
        activate = 0x7fffbe389772 <Open(vlc_object_t*)>
#4  0x00007ffff7183542 in module_load (obj=0x7fffb8007f38, m=0x68aba0,
    init=0x7ffff7183bdc <generic_start>, args=0x7fffc4831a60)
    at modules/modules.c:185
        ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffc4831ba0,
            reg_save_area = 0x7fffc4831ae0}}
        ret = 0
#5  0x00007ffff718390c in vlc_module_load (obj=0x7fffb8007f38,
    capability=0x7ffff71b7513 "visualization", name=0x7fffb800e5f8 "",
    strict=false, probe=0x7ffff7183bdc <generic_start>) at modules/modules.c:277
        cand = 0x68aba0
        ret = 1815229286
        i = 0
        buf = "projectm\000r\033÷ÿ\177\000\000 \032\203Ä\003\000\000\000Xsk\000\000\000\000"
        slen = 8
        shortcut = 0x7fffc4831a40 "projectm"
        var = 0x0
        mods = 0x7fffb8008290
        total = 2
        module = 0x0
        b_force_backup = false
        args = {{gp_offset = 40, fp_offset = 48,
            overflow_arg_area = 0x7fffc4831ba0, reg_save_area = 0x7fffc4831ae0}}
        __PRETTY_FUNCTION__ = "vlc_module_load"
#6  0x00007ffff7183d08 in module_need (obj=0x7fffb8007f38,
    cap=0x7ffff71b7513 "visualization", name=0x7fffb800e5f0 "projectm",
    strict=false) at modules/modules.c:366
No locals.
#7  0x00007ffff71705a2 in CreateFilter (obj=0x6b7358,
    type=0x7ffff71b7513 "visualization", name=0x7fffb800e5f0 "projectm",
    owner=0x6b7518, infmt=0x7fffc4831ce0, outfmt=0x7fffc4831cb0)
    at audio_output/filters.c:59
        filter = 0x7fffb8007f38
        __PRETTY_FUNCTION__ = "CreateFilter"
#8  0x00007ffff71711a3 in AppendFilter (obj=0x6b7358,
---Type <return> to continue, or q <return> to quit---
    type=0x7ffff71b7513 "visualization", name=0x7fffb800e5f0 "projectm",
    filters=0x7fffb8000ce0, owner=0x6b7518, infmt=0x7fffc4831ce0,
    outfmt=0x7fffc4831cb0) at audio_output/filters.c:360
        max = 10
        filter = 0x7fffb800e5f0
        __PRETTY_FUNCTION__ = "AppendFilter"
#9  0x00007ffff71716eb in aout_FiltersNew (obj=0x6b7358, infmt=0x6b74d0,
    outfmt=0x6b74f4, request_vout=0x6b7518) at audio_output/filters.c:467
        visual = 0x7fffb800e5f0 "projectm"
        filters = 0x7fffb8000ce0
        input_format = {i_format = 1815229286, i_rate = 44100,
          i_physical_channels = 6, i_original_channels = 6,
          i_bytes_per_frame = 1053, i_frame_length = 1152, i_bitspersample = 0,
          i_blockalign = 0, i_channels = 2 '\002'}
        output_format = {i_format = 1815229286, i_rate = 44100,
          i_physical_channels = 6, i_original_channels = 6, i_bytes_per_frame = 8,
          i_frame_length = 1, i_bitspersample = 32, i_blockalign = 0,
          i_channels = 2 '\002'}
        str = 0x0
        __PRETTY_FUNCTION__ = "aout_FiltersNew"
#10 0x00007ffff716f651 in aout_CheckReady (aout=0x6b7358) at audio_output/dec.c:154
        owner = 0x6b7408
        restart = 1
#11 0x00007ffff716fe75 in aout_DecPlay (aout=0x6b7358, block=0x7fffb8015840,
    input_rate=1000) at audio_output/dec.c:374
        owner = 0x6b7408
        __PRETTY_FUNCTION__ = "aout_DecPlay"
        now = 140736427211568
        advance = 140736427217368
#12 0x00007ffff712f4f3 in DecoderPlayAudio (p_dec=0x7fffc0c051d8,
    p_audio=0x7fffb8015840, pi_played_sum=0x7fffc4831e40,
    pi_lost_sum=0x7fffc4831e44) at input/decoder.c:1232
        b_has_more = false
        b_paused = false
        b_reject = false
        i_rate = 1000
        p_owner = 0x7fffc0c05590
        p_aout = 0x6b7358
        __PRETTY_FUNCTION__ = "DecoderPlayAudio"
#13 0x00007ffff712f6d2 in DecoderDecodeAudio (p_dec=0x7fffc0c051d8,
    p_block=0x7fffc0c08c60) at input/decoder.c:1289
        p_aout = 0x6b7358
        p_owner = 0x7fffc0c05590
---Type <return> to continue, or q <return> to quit---
        p_aout_buf = 0x7fffb8015840
        i_decoded = 1
        i_lost = 0
        i_played = 0
        p_input = 0x7fffc0c01ab0
#14 0x00007ffff7130cfb in DecoderProcessAudio (p_dec=0x7fffc0c051d8,
    p_block=0x7fffc0c08c60, b_flush=false) at input/decoder.c:1889
        p_owner = 0x7fffc0c05590
#15 0x00007ffff71310e6 in DecoderProcess (p_dec=0x7fffc0c051d8,
    p_block=0x7fffc0c08c60) at input/decoder.c:2010
        b_flush = false
        p_owner = 0x7fffc0c05590
        b_flush_request = false
        __PRETTY_FUNCTION__ = "DecoderProcess"
#16 0x00007ffff712eb25 in DecoderThread (p_data=0x7fffc0c051d8)
    at input/decoder.c:936
        canc = 0
        p_block = 0x7fffc0c08c60
        p_dec = 0x7fffc0c051d8
        p_owner = 0x7fffc0c05590
#17 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#18 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 8 (Thread 0x7fffc7fff700 (LWP 24932)):
#0  0x00007ffff79ae7a4 in __lll_lock_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ffff79aa19c in _L_lock_518 () from /lib64/libpthread.so.0
No symbol table info available.
#2  0x00007ffff79a9feb in pthread_mutex_lock () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007ffff719f6de in vlc_mutex_lock (p_mutex=0x7fffc0c05970)
    at posix/thread.c:283
        val = 0
        __func__ = "vlc_mutex_lock"
#4  0x00007ffff712dfd5 in input_DecoderHasFormatChanged (p_dec=0x7fffc0c051d8,
    p_fmt=0x7fffc7ffeb30, pp_meta=0x7fffc7ffeb28) at input/decoder.c:631
        p_owner = 0x7fffc0c05590
        b_changed = false
#5  0x00007ffff713953d in EsOutSend (out=0x7fffcc004870, es=0x7fffc0c043f0,
    p_block=0x7fffc0c0c0b0) at input/es_out.c:1981
        p_sys = 0x7fffcc005a10
---Type <return> to continue, or q <return> to quit---
        p_input = 0x7fffcc0009b8
        fmt_dsc = {i_cat = 0, i_codec = 6, i_original_fourcc = 3355438032,
          i_id = 32767, i_group = -939529360, i_priority = 32767,
          psz_language = 0x7ffff74ef85d <clock_gettime+29> "H=",
          psz_description = 0x404244c15fd <Address 0x404244c15fd out of bounds>,
          i_extra_languages = -149290151, p_extra_languages = 0x359a, audio = {
            i_format = 795221895, i_rate = 0, i_physical_channels = 60320,
            i_original_channels = 32767, i_bytes_per_frame = 4145287594,
            i_frame_length = 32767, i_bitspersample = 3355438032,
            i_blockalign = 32767, i_channels = 112 'p'}, audio_replay_gain = {
            pb_peak = {255, 127}, pf_peak = {-131031.5, 4.59163468e-41}, pb_gain = {
              213, 60}, pf_gain = {8.40779079e-45, -131032.875}}, video = {
            i_chroma = 4145276551, i_width = 32767, i_height = 837893325,
            i_x_offset = 3, i_y_offset = 3355438336, i_visible_width = 32767,
            i_visible_height = 3221230480, i_bits_per_pixel = 6,
            i_sar_num = 3221228192, i_sar_den = 32767, i_frame_rate = 4047297795,
            i_frame_rate_base = 817, i_rmask = 1536, i_gmask = 1798896384,
            i_bmask = 0, i_rrshift = 32512, i_lrshift = -1073741792,
            i_rgshift = 32767, i_lgshift = 594, i_rbshift = 0,
            i_lbshift = -149431567, p_palette = 0x660a, orientation = 19800},
          subs = {psz_encoding = 0x7fffc7fff700 "", i_x_origin = 514,
            i_y_origin = 0, spu = {palette = {3233828656, 32767, 3233828576, 32767,
                3355438176, 1152, 3233823440, 32767, 26122, 0, 4145674121, 32767,
                3233828576, 32767, 3221228288, 32767, 3355438224},
              i_original_frame_width = 32767,
              i_original_frame_height = -1073739040}, dvb = {i_id = 0}, teletext = {
              i_magazine = -939529040, i_page = 32767}}, i_bitrate = 4145278704,
          i_profile = 32767, i_level = -1061143792, b_packetized = 255,
          i_extra = -939528960, p_extra = 0x6c0c03b08}
        p_meta_dsc = 0x7fffc7ffed00
        pb_cc = {185, 158, 66, 192}
#6  0x00007ffff713d6b0 in es_out_Send (out=0x7fffcc004870, id=0x7fffc0c043f0,
    p_block=0x7fffc0c0c0b0) at ../include/vlc_es_out.h:121
No locals.
#7  0x00007ffff71405e7 in CmdExecuteSend (p_out=0x7fffcc004870,
    p_cmd=0x7fffc7ffed60) at input/es_out_timeshift.c:1276
        p_block = 0x7fffc0c0c0b0
#8  0x00007ffff713df50 in Send (p_out=0x7fffc0000aa0, p_es=0x7fffc0c018a0,
    p_block=0x7fffc0c0c0b0) at input/es_out_timeshift.c:422
        p_sys = 0x7fffc0000ae0
        cmd = {i_type = 1 '\001', i_date = 13722795233, u = {add = {
              p_es = 0x7fffc0c018a0, p_fmt = 0x0}, del = {p_es = 0x7fffc0c018a0},
            send = {p_es = 0x7fffc0c018a0, p_block = 0x0, i_offset = -3682411},
---Type <return> to continue, or q <return> to quit---
            control = {i_query = -1061152608, u = {b_bool = 255, i_int = 32767,
                i_i64 = 32767, p_es = 0x7fff, int_i64 = {i_int = 32767,
                  i_i64 = -15815834815430656}, int_meta = {i_int = 32767,
                  p_meta = 0xffc7cf9500000000}, int_epg = {i_int = 32767,
                  p_epg = 0xffc7cf9500000000}, es_bool = {p_es = 0x7fff,
                  b_bool = false}, es_fmt = {p_es = 0x7fff,
                  p_fmt = 0xffc7cf9500000000}, times = {
                  f_position = 1.6189049017280126e-319,
                  i_time = -15815834815430656, i_length = 3458764514223194239},
                jitter = {i_pts_delay = 32767, i_pts_jitter = -15815834815430656,
                  i_cr_average = 402653311}}}}}
        i_ret = 0
#9  0x00007fffc7cf78e1 in es_out_Send (out=0x7fffc0000aa0, id=0x7fffc0c018a0,
    p_block=0x7fffc0c0c0b0) at ../../include/vlc_es_out.h:121
No locals.
#10 0x00007fffc7cf8e1e in Demux (p_demux=0x7fffc0c017e8) at mpeg/es.c:305
        p_next = 0x7fffc0c04ee0
        ret = 1
        p_sys = 0x7fffc0c02e70
        p_block_out = 0x7fffc0c0c0b0
#11 0x00007ffff7143063 in demux_Demux (p_demux=0x7fffc0c017e8) at input/demux.h:44
No locals.
#12 0x00007ffff71441bd in MainLoopDemux (p_input=0x7fffcc0009b8,
    pb_changed=0x7fffc7ffeebf, pb_demux_polled=0x7fffc7ffeeaf,
    i_start_mdate=13716082731) at input/input.c:562
        i_ret = 32767
#13 0x00007ffff71447f0 in MainLoop (p_input=0x7fffcc0009b8, b_interactive=true)
    at input/input.c:738
        b_force_update = false
        val = {i_int = 140736615942832, b_bool = 176, f_float = -33565376,
          psz_string = 0x7fffcc000ab0 "h\021", p_address = 0x7fffcc000ab0,
          p_object = 0x7fffcc000ab0, p_list = 0x7fffcc000ab0,
          i_time = 140736615942832, coords = {x = -872412496, y = 32767}}
        i_current = 13722795201
        i_wakeup = 0
        b_paused = false
        b_demux_polled = true
        i_start_mdate = 13716082731
        i_intf_update = 13722819395
        i_statistic_update = 13723229801
        i_last_seek_mdate = 0
        b_pause_after_eof = false
#14 0x00007ffff7144085 in Run (obj=0x7fffcc0009b8) at input/input.c:524
---Type <return> to continue, or q <return> to quit---
        p_input = 0x7fffcc0009b8
        canc = 0
        b_abort = false
#15 0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#16 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 6 (Thread 0x7fffd7f6d700 (LWP 24930)):
#0  0x00007ffff79abd0c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ffff719f956 in vlc_cond_wait (p_condvar=0x7fffdc1a8238,
    p_mutex=0x7fffdc1a8268) at posix/thread.c:414
        val = 0
        __func__ = "vlc_cond_wait"
#2  0x00007ffff71a05e9 in vlc_timer_thread (data=0x7fffdc1a8230) at posix/timer.c:63
        canc = 0
        now = 0
        misses = 0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
                -671648706178020756, 1, 140736972367008, 4096, 140736816666368,
                -671648706192700820, -671719317361227156}, __mask_was_saved = 0}},
          __pad = {0x7fffd7f6cf70, 0x0, 0x0, 0x0}}
        __cancel_routine = 0x7ffff71a051f <vlc_cleanup_lock>
        __cancel_arg = 0x7fffdc1a8268
        __not_first_call = 0
        timer = 0x7fffdc1a8230
        __PRETTY_FUNCTION__ = "vlc_timer_thread"
#3  0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fffe13eb700 (LWP 24929)):
#0  0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007fffe2bb88ec in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fffe2bb8a14 in g_main_context_iteration ()
   from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fffe3041d36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::Proc---Type <return> to continue, or q <return> to quit---
essEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#4  0x00007fffe35ec41e in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#5  0x00007fffe301268f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6  0x00007fffe3012918 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#7  0x00007fffe3017b78 in QCoreApplication::exec() ()
   from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#8  0x00007fffec092f4c in Thread (obj=0x6dd458) at qt4.cpp:551
        p_intf = 0x6dd458
        argv = {0x7fffe13ead80 "vlc", 0x0}
        app = {<QApplication> = {<No data fields>}, static staticMetaObject = {d = {
              superdata = 0x7fffe3fc13c0 <QApplication::staticMetaObject>,
              stringdata = 0x7fffec220100 "QVLCApp", data = 0x7fffec220080,
              extradata = 0x7fffec4c4980}}, static staticMetaObjectExtraData = {
            objects = 0x0,
            static_metacall = 0x7fffec1de8a0 <QVLCApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
        s_style = {static null = {<No data fields>}, static shared_null = {ref = {
              _q_value = 3783}, alloc = 0, size = 0,
            data = 0x7fffe336f91a <QString::shared_null+26>, clean = 0,
            simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
            reserved = 0, array = {0}}, static shared_empty = {ref = {
              _q_value = 9}, alloc = 0, size = 0,
            data = 0x7fffe336f8fa <QString::shared_empty+26>, clean = 0,
            simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
            reserved = 0, array = {0}}, d = 0x7fffdc0ffbe0,
          static codecForCStrings = 0x0}
        p_mi = 0x7fffdc14c5a0
        dummy = "vlc"
        argc = 1
#9  0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#10 0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7ffff3d58700 (LWP 24928)):
#0  0x00007ffff74d407d in poll () from /lib64/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#1  0x00007fffec4d6b61 in Run (data=0x6d8438) at dbus/dbus.c:817
        fds = 0x7ffff3d57e50
        i_now = 13722569464
        i_pollres = 1
        i_timeouts = 0
        p_info = 0x7ffff3d57e10
        i_watches = 2
        i_fds = 2
        i_next_timeout = -1
        i_events = 0
        canc = 0
        i_loop_interval = 261227
        p_timeouts = 0x7ffff3d57e40
        p_watches = 0x7ffff3d57e20
        p_intf = 0x6d8438
        p_sys = 0x6d9170
        i_last_run = 13722569464
        __PRETTY_FUNCTION__ = "Run"
#2  0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7ffff7fbc700 (LWP 24927)):
#0  0x00007ffff79abd0c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ffff719f956 in vlc_cond_wait (p_condvar=0x6aec00, p_mutex=0x6aebd8)
    at posix/thread.c:414
        val = 0
        __func__ = "vlc_cond_wait"
#2  0x00007ffff711b81d in LoopInput (p_playlist=0x6aea88) at playlist/thread.c:480
        p_sys = 0x6aea88
        p_input = 0x7fffcc0009b8
        __PRETTY_FUNCTION__ = "LoopInput"
#3  0x00007ffff711b9b8 in Thread (data=0x6aea88) at playlist/thread.c:532
        status = 1
        p_playlist = 0x6aea88
        p_sys = 0x6aea88
#4  0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5  0x00007ffff74dddad in clone () from /lib64/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 2 (Thread 0x7fffed6f0700 (LWP 24926)):
#0  0x00007ffff74d407d in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007ffff441028f in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#2  0x00007ffff440180c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
No symbol table info available.
#3  0x00007ffff4401e69 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
No symbol table info available.
#4  0x00007ffff4401f20 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
No symbol table info available.
#5  0x00007ffff441023f in ?? () from /usr/lib64/libpulse.so.0
No symbol table info available.
#6  0x00007ffff41b73d3 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-5.0.so
No symbol table info available.
#7  0x00007ffff79a7f3a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8  0x00007ffff74dddad in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7ffff7fbe700 (LWP 24922)):
#0  0x00007ffff79af819 in do_sigwait () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007ffff79af8ab in sigwait () from /lib64/libpthread.so.0
No symbol table info available.
#2  0x0000000000401866 in main (i_argc=0, ppsz_argv=0x7fffffffdc20) at vlc.c:261
        set = {__val = {16391, 0 <repeats 15 times>}}
        self = 140737353869056
        argv = 0x7fffffffda20
        argc = 2
        vlc = 0x605320
        ret = 1
        signum = 0
(gdb)
Back to top
View user's profile Send private message
TomWij
Retired Dev
Retired Dev


Joined: 04 Jul 2012
Posts: 1553

PostPosted: Sat Apr 12, 2014 6:28 pm    Post subject: Reply with quote

Quote:
0x00007fffbe0cb9ae in ShaderEngine::setParams (
this=<error reading variable: Cannot access memory at address 0x7fffc452fab8>,
texsize=<error reading variable: Cannot access memory at address 0x7fffc452fab4>, texId=<error reading variable: Cannot access memory at address 0x7fffc452fab0>,
aspect=<error reading variable: Cannot access memory at address 0x7fffc452faac>, beatDetect=<error reading variable: Cannot access memory at address 0x7fffc452faa0>, textureManager=<error reading variable: Cannot access memory at address 0x7fffc452fa98>)
at /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp:28
28 /var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/ShaderEngine.cpp: No such file or directory.


That's progress, here are two questions:

1) The texture manager is initialized with /usr/share/projectM/presets/ as per the presetURL in the output, what is there in that presets directory? Maybe there is something missing or corrupt?

2) Can you try again with -O1 or -O0 instead of -O2 in CFLAGS? There is "Cannot access memory" in the quoted output above, and line :28 points to the start of the function instead of the line on which it fails; the debug information was optimized away here. This is due to -O2 being too much optimization; it could be that, the fault might even be in the optimized away textureManager and then setParams wouldn't be the last called function.
Back to top
View user's profile Send private message
Helmering
n00b
n00b


Joined: 13 Dec 2011
Posts: 63
Location: Italy

PostPosted: Mon Apr 28, 2014 4:44 pm    Post subject: Re: ProjectM crashes VLC Reply with quote

voncloft wrote:
I will attempt to play a mp3 file in VLC, and when I switch to ProjectM in my visualization it crashes the program.
Here is the output of vlc -vvvv


I had the same problem, solved by
Code:
media-libs/libprojectm -video_cards_nvidia

on a hybrid graphis system (Intel/nvidia)

Cheers
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum