Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182060 - media-video/acidrip-0.14-r1 segfaults
Summary: media-video/acidrip-0.14-r1 segfaults
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-14 21:07 UTC by James Crow
Modified: 2007-09-11 21:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Crow 2007-06-14 21:07:46 UTC
AcidRip (DVD rip/re-encode tool) crashes with a Pango warning. 

Reproducible: Always

Steps to Reproduce:
1.Start up AcidRip
2.Click on the Open button
3.seg fault

Actual Results:  
jcrow@james ~ $ acidrip
AcidRip message - No configuration file found, nevermind.
Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans 0' at /usr/bin/acidrip line 60.
Segmentation fault


Expected Results:  
Program should run.

james ~ # emerge -pv acidrip pango

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-video/acidrip-0.14-r1  USE="encode" 0 kB
[ebuild   R   ] x11-libs/pango-1.14.10  USE="doc -debug" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB



james ~ # emerge --info
Portage 2.1.2.7 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r3, 2.6.19-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.19-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 14 Jun 2007 19:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amarok amd64 ao apache2 audiofile automount bash-completion berkdb bitmap-fonts bluetooth bzip2 cddb cdparanoia cdr clamav cli cracklib crypt cups dbase dbus doc dri dts dv dvd dvdr dvdread encode exif fam ffmpeg firefox flac fltk fortran ftp gd gdbm gif gphoto2 gpm gstreamer hal iconv id3 ieee1394 imagemagick imap innodb ipod ipv6 isdnlog jack java javascript joystick jpeg jpeg2k kde kdexdeltas lame lcms ldap libg++ libnotify lm_sensors logrotate mad maildir mcal midi mime mjpeg mmap mng mono mp3 mp4live mpeg mpeg2 mplayer mudflap musepack mysql mysqli ncurses nls nntp nptl nptlonly nsplugin odbc offensive ofx ogg openal opengl openmp pam pcre pdf perl php player png ppds pppd python qt3 qt4 quicktime rdesktop readline reflection samba scanner sdl server session sockets sox speex spl sqlite3 ssl startup-notification svg tcl tcpd theora tidy tiff tk truetype truetype-fonts type1-fonts unicode usb vcd vorbis winbind wmf wxwindows x264 xcomposite xface xine xinerama xml xmlrpc xorg xpm xprint xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Alexis Ballier gentoo-dev 2007-06-15 16:45:24 UTC
could you please follow : 
http://www.gentoo.org/proj/en/qa/backtraces.xml

then run : gdb perl
and then inside gdb : run /usr/bin/acidrip


so that we can have a clue of what's going wrong.

[note that you'll probably need to recompile gtk2-perl with debug infos]
Comment 2 Jeff 2007-07-23 20:17:35 UTC
$ gdb perl
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run /usr/bin/acidrip
Starting program: /usr/bin/perl /usr/bin/acidrip
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1209997120 (LWP 26351)]
Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Not-Rotated 0' at /usr/lib/perl5/vendor_perl/5.8.8/AcidRip/signals.pm line 203.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209997120 (LWP 26351)]
0xb7fa7390 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) 
Comment 3 Alexis Ballier gentoo-dev 2007-07-24 09:32:49 UTC
errr with a backtrace that would be even better ;)

http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 4 Alexis Ballier gentoo-dev 2007-09-11 21:55:59 UTC
where is the backtrace ?

type 'bt full' in gdb.
Closing as needinfo as there hasnt been any answer in more than a month, please reopen with a backtrace.
Adding perl just in case they want to check this, as this seems to be perl related.