After compiling audacious-1.4.0 and audacious-1.4.0 i am able to start audacious and load a playlist. But often (not always) audacious crashes while trying to start the playback. emerge -pv audacious audacious-plugins: [ebuild R ] media-sound/audacious-1.4.0 USE="nls -chardet" 0 kB [ebuild R ] media-plugins/audacious-plugins-1.4.0 USE="aac alsa flac mp3 nls oss vorbis wma -adplug -arts -chardet -esd -gnome -jack -lirc -modplug -mtp -musepack -pulseaudio -sdl -sid -sndfile -timidity -tta -wavpack" 0 kB This is not related to bug 199069 as i did use the official ebuilds and had dbus installed. Reproducible: Always this is the console output: (audacious:25760): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed (audacious:25760): Gdk-CRITICAL **: gdk_gc_new: assertion `drawable != NULL' failed (audacious:25760): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (audacious:25760): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed (audacious:25760): Gdk-CRITICAL **: gdk_gc_new: assertion `drawable != NULL' failed (audacious:25760): Gdk-CRITICAL **: gdk_draw_drawable: assertion `GDK_IS_DRAWABLE (drawable)' failed (audacious:25760): Gdk-CRITICAL **: gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed (audacious:25760): Gdk-CRITICAL **: gdk_gc_new: assertion `drawable != NULL' failed (audacious:25760): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `width > 0' failed (audacious:25760): Gdk-CRITICAL **: gdk_pixbuf_get_from_drawable: assertion `src != NULL' failed (audacious:25760): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion `src != NULL' failed (audacious:25760): Gdk-CRITICAL **: gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed (audacious:25760): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (audacious:25760): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (audacious:25760): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (audacious:25760): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (audacious:25760): Gdk-CRITICAL **: gdk_draw_drawable: assertion `GDK_IS_GC (gc)' failed (audacious:25760): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed The program 'audacious' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAlloc (insufficient resources for operation)'. (Details: serial 8379 error_code 11 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) emerge --info: Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo-r1 i686) ================================================================= System uname: 2.6.23-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Timestamp of tree: Tue, 13 Nov 2007 01:47:01 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.2-r1 dev-lang/python: 2.5.1-r3 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch usersandbox" GENTOO_MIRRORS="ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE.UTF-8@euro" LC_ALL="de_DE.UTF-8@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=180 --bwlimit=1024" 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" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dfx 3dnow X acl acpi alsa bitmap-fonts bzip2 cdr cli cracklib crypt dlloader dri dvd dvdr dvdread encode evo firefox flac gif gpm iconv isdnlog jpeg mad midi mikmod mmx mpeg mudflap ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp oss pam pcre pdf png pppd qt3support quicktime readline reflection session spl sse sse2 ssl truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xml xorg xprint xv zlib" ALSA_CARDS="intel8x0" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Your skin selection is invalid. Start from a clean config, audacious will load the default skin and the messages will be a thing of the past. If you want the error handling on this situation to improve, you should be reporting your bug with Audacious upstream (part of the Atheme project). I have provided you with a link to their bugzilla in the URL field.
i deleted ~/.config/audacious, started audacious and did some config changes and after closing audacious and trying to restart (still with the default skin) and play this occurs again, so its not related to an old profile. ok, seems like i found the option which causes this: if i enable "doubled size" (strg-d), this happens, else the player seems to work without problems. Is this something that i should report upstream?
(In reply to comment #2) > ok, seems like i found the option which causes this: if i enable "doubled size" > (strg-d), this happens, else the player seems to work without problems. Is this > something that i should report upstream? for some reason, it's not giving proper size to mainwin_info when started with double size enabled, I'll try to get that fixed for next release. Anyway, could you do backtrace of this BadAlloc? (gdb --args audacious --sync)
Thank you for working with desowin to resolve this. This is in 1.4.2; please wait two hours then sync.