Summary: | =media-video/vlc-2.0.0 segfault error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chris Smith <chris> |
Component: | Current packages | Assignee: | Tom Wijsman (TomWij) (RETIRED) <tomwij> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | media-video |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chris Smith
2011-09-30 17:39:28 UTC
I'm still getting this with media-video/vlc-1.1.12-r1. Maybe it's one plugin that's causing the issue. Don't know if this is the problem but I get no audio via a udp stream. the following plugins cause the seg fault here: video_output/libxcb_glx_plugin misc/libnotify_plugin misc/libsvg_plugin vlc-9999 has same seg fault issue any news on this? Same problem here with vlc-2.0.0: >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. * Running /usr/lib64/vlc/vlc-cache-gen on /usr/lib64/vlc/plugins/ /var/tmp/portage/media-video/vlc-2.0.0/temp/environment: line 3049: 22445 Errore di segmentazione "/usr/$(get_libdir)/vlc/vlc-cache-gen" -f "/usr/$(get_libdir)/vlc/plugins/" >>> media-video/vlc-2.0.0 merged. >>> Regenerating /etc/ld.so.cache... After a full backtrace I found that vlc-cache-gen has problems with dirac. Solved compiling dirac without any optimization (using -O or -O0). (In reply to comment #5) > After a full backtrace I found that vlc-cache-gen has problems with dirac. > Solved compiling dirac without any optimization (using -O or -O0). Does not solve it here. what's the method to running this backtrace? (In reply to comment #7) > what's the method to running this backtrace? I'm using this method: 1 - emerge gdb if not 2 - cat /etc/portage/env/enable_debug.conf CFLAGS="-march=native -O0 -ggdb3 -pipe" CXXFLAGS="${CFLAGS}" FEATURES="${FEATURES} nostrip splitdebug" USE="debug" 3 - cat /etc/portage/package.env/media-video/vlc media-video/vlc enable_debug.conf 4 - emerge -av1 vlc 5 - gdb /usr/lib64/vlc/vlc-cache-gen 5.a - set args -f /usr/lib64/vlc/plugins 5.b - run 5.c - bt P.S.: I'm using portage-2.2, don't know if /etc/portage/env and package.env work also with stable one. Please try the most recent versions and see if you can still reproduce this. |