Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 199071
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tony Vroon <chainsaw@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Thomas Sachau <tommy@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 199071 depends on: Show dependency tree
Bug 199071 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-11-13 18:01 0000
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

------- Comment #1 From Tony Vroon 2007-11-13 18:05:42 0000 -------
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.

------- Comment #2 From Thomas Sachau 2007-11-15 19:20:53 0000 -------
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?

------- Comment #3 From Tomasz Mon 2007-11-16 11:26:00 0000 -------
(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)

------- Comment #4 From Tony Vroon 2007-11-21 15:32:04 0000 -------
Thank you for working with desowin to resolve this. This is in 1.4.2; please
wait two hours then sync.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug