When I select a directory in the left pane that contains flac files, easytag goes to search that directory and crashes with the following output... frusso@h2so4 ~ $ easytag Starting EasyTAG 1.99.4 (PId: 1968) ... Currently using id3lib version 3.8.3 ... Currently using G_BROKEN_FILENAMES=1 ... Loading default 'Fill Tag' masks... Loading default 'Rename File' masks... *** glibc detected *** free(): invalid pointer: 0x083cb60c *** Aborted All other file types seem to work appropriately (mp3, ogg, mpc). With version 1.99.3, all is well and I can tag FLAC files appropriately. Here is the information on my installation [ebuild R ] media-sound/easytag-1.99.4 +flac +nls +oggvorbis 0 kB [ebuild R ] media-libs/flac-1.1.2-r1 +3dnow -debug -doc +ogg +sse +xmms 0 kB Ping me if I need to produce a sample file. Thanx Muchly, Frank Reproducible: Always Steps to Reproduce: 1. Start Easytag 2. Explore using left pane to a directory containing flac files 3. Click the directory containg flac files Actual Results: Easytag crashes with error message in the bug details section Expected Results: No crash, flac files are displayed and editable (same as in 1.99.3) I am weary of marking this "Critical", yet an application crash fits the definition listed below.... Feel free to lower the severity if you are upstreaming this. h2so4 ~ # emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r5 i686) ================================================================= System uname: 2.6.11-gentoo-r5 i686 AMD Athlon(TM) XP 1700+ Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mtune=athlon-xp -march=athlon-xp -O3 -pipe -funit-at-a-time" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mtune=athlon-xp -march=athlon-xp -O3 -pipe -funit-at-a-time" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X aac aalib alsa apm arts artswrappersuid audiofile avi berkdb bitmap-fonts bonobo bootsplash cdparanoia cdr crypt cups curl dga divx4linux dv dvd dvdread eds emboss encode esd faac faad fam ffmpeg flac foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java joystick jpeg jpeg2k junit kde libg++ libwww mad matroska mikmod mmx mmx2 mng motif mozilla mp3 mpeg mplayer nas ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime rar readline real samba scanner sdl session slang spell sse ssl subtitles svga tcpd tga theora tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vorbis win32codecs wxgtk1 wxwindows xanim xine xml xml2 xmms xv xvid xvmc zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
same result here. *** glibc detected *** free(): invalid pointer: 0x0000000000a8af06 ***
i saw a similiar issue with flac files with .5 when scanning a dir of flac files that had partial tags (main item of notice was title was empty and other bits werent) if there is no tags at all or has title it doesnt seem to have issues tho recompiling glibc without the pointer check thing allows one to use it btw
Thanx for the Brett. I assure you that I have all tags (including the title) populated. Frank
Is this reproducible on 1.99.9?
will sync and give 1.99.9 a shot tonight Frank
This is becomming frustrating. easytag now requires mpeg4ip, which won't compile for two reasons. 1: It dumps out while compiling the huffyuv portion with gcc 3.4 and 3.3 2: Even though I removed faad2 and the faad use flag, I am unable to find all the dependancies and my system still wants to install it. This blocks mpeg4ip on a -uD world (although I can install it singularly). I will see if I can work through the issues this weekend, but at this point, it's looking like a bust. I probably won't bother, as I would like to play my mp4 files (not just tag them). Frank
It doesn't require it. Build with USE=-aac
Finally got a chance to sit down and try to repro the bug. Looks like 1.99.9 resolves the issue. Feel free to close this bug (I am marking as resolved).