Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135464 - media-video/gxine-0.5.6 segfault - corrupted double-linked list
Summary: media-video/gxine-0.5.6 segfault - corrupted double-linked list
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-03 19:31 UTC by Trevor Benedict
Modified: 2006-08-27 00:48 UTC (History)
1 user (show)

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


Attachments
gdb run & backtrace log (backtrace,10.06 KB, text/plain)
2006-07-04 12:40 UTC, Trevor Benedict
Details
strace log with debug cflags enabled (gxine-strace.txt,205.93 KB, text/plain)
2006-07-04 12:40 UTC, Trevor Benedict
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Trevor Benedict 2006-06-03 19:31:55 UTC
mrecho@blizz ~ $ gxine
*** glibc detected *** gxine: corrupted double-linked list: 0xb79571b8 ***
======= Backtrace: =========
/lib/libc.so.6[0xb78a0be1]
/lib/libc.so.6[0xb78a0d8c]
/lib/libc.so.6[0xb78a19ad]
/lib/libc.so.6(calloc+0xd2)[0xb78a2c12]
/usr/lib/libglib-2.0.so.0(g_malloc0+0x3f)[0xb7a027cf]


Portage 2.1_rc4 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 AMD Sempron(tm)   3000+
Gentoo Base System version 1.12.0
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math"
CHOST="i686-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/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.easynews.com/linux/gentoo/ http://mirror.espri.arizona.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/"
MAKEOPTS="-j2"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac alsa asf avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cli crypt dbus dlloader dri dts dvd dvdr dvdread emboss encode fam ffmpeg flac foomaticdb fortran gdbm gif glitz gpm gstreamer gtk gtk2 hal howl imlib ipod isdnlog ithreads java jpeg kde kdeenablefinal kdexdeltas libg++ libwww live mad mikmod mmap mmx mmxext mozilla mp3 mp4 mpeg ncurses network noamazon nptl nptlonly nsplugin nvidia offensive ogg opengl oss pam pcre pdflib perl pic png pppd python qt quicktime readline real reflection samba sdl session spell spl sqlite sse ssl svg tcpd threads truetype truetype-fonts type1-fonts udev userlocales vorbis win32codecs x264 xcomposite xine xml xml2 xorg xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Trevor Benedict 2006-06-03 19:35:45 UTC
media-libs/xine-lib-1.1.2_pre20060328-r10
USE="X aac alsa asf opengl  win32codecs"

media-video/gxine-0.5.6  USE="nsplugin"
Comment 2 Trevor Benedict 2006-06-08 19:52:29 UTC
*** glibc detected *** /usr/bin/gxine: munmap_chunk(): invalid pointer: 0x081013b0 ***
======= Backtrace: =========
/lib/libc.so.6[0xb789cbe1]
/lib/libc.so.6[0xb789cf74]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb79fe6c1]

Theres a new error for you.
Havent really done anything since the lasttime.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-29 11:48:40 UTC
Can you please try to get a backtrace following http://www.gentoo.org/proj/en/qa/backtraces.xml ?
I cannot reproduce here and it's difficult to follow glibc's stack on this :/
Comment 4 Trevor Benedict 2006-07-04 12:40:02 UTC
Created attachment 90891 [details]
gdb run & backtrace log
Comment 5 Trevor Benedict 2006-07-04 12:40:47 UTC
Created attachment 90892 [details]
strace log with debug cflags enabled
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-04 15:58:34 UTC
Did you follow the backtraces' guide? The backtrace is stripped and does not really make any sense to debug the problem. You need to rebuild at least gxine, xine-lib and gtk+ after setting up the environment as stated by the guide.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-08-27 00:48:22 UTC
Please, see above and reopen w/ a more useful backtrace.