Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 193686 - media-sound/banshee crashes when attempting to burn audio CD
Summary: media-sound/banshee crashes when attempting to burn audio CD
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-24 20:44 UTC by indarios
Modified: 2008-06-13 13:33 UTC (History)
0 users

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 indarios 2007-09-24 20:44:43 UTC
Banshee crashes when I attempt to make a audio CD. Currently running 0.13.1 when this happens but happens to prior versions as well.

Reproducible: Always

Steps to Reproduce:
1.Select any amount of songs in main window
2.Click the "Write CD" button on the top right corner of the application

Actual Results:  
After clicking doing this banshee out puts in the terminal this.

~ $ banshee 
Warning: [09/24/2007 13:35:23] (Cannot connect to NetworkManager) - An available, working network connection will be assumed
Debug: [09/24/2007 13:35:24] (Loading audio profiles) - /usr/share/banshee/audio-profiles
Debug: [09/24/2007 13:35:25] (Default player engine) - GStreamer 0.10
Debug: [09/24/2007 13:35:25] (Audio CD Core Initialized) - 
Debug: [09/24/2007 13:35:25] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_bf22b5d6_02ef_4d49_b5b4_5cba45a5496a
Debug: [09/24/2007 13:35:25] (Waiting for possible DAP to mount) - /org/freedesktop/Hal/devices/volume_uuid_bf22b5d6_02ef_4d49_b5b4_5cba45a5496a
Debug: [09/24/2007 13:35:25] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_bf22b5d6_02ef_4d49_b5b4_5cba45a5496a
Debug: [09/24/2007 13:35:25] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_6bd55fd5_4843_448e_a66f_36bc681c4a28
Debug: [09/24/2007 13:35:25] (Waiting for possible DAP to mount) - /org/freedesktop/Hal/devices/volume_uuid_6bd55fd5_4843_448e_a66f_36bc681c4a28
Debug: [09/24/2007 13:35:25] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_6bd55fd5_4843_448e_a66f_36bc681c4a28
Debug: [09/24/2007 13:35:25] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_BA3435AC34356D0F
Debug: [09/24/2007 13:35:25] (Waiting for possible DAP to mount) - /org/freedesktop/Hal/devices/volume_uuid_BA3435AC34356D0F
Debug: [09/24/2007 13:35:25] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_BA3435AC34356D0F
Debug: [09/24/2007 13:35:25] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_A804FAF004FABFFC
Debug: [09/24/2007 13:35:26] (Waiting for possible DAP to mount) - /org/freedesktop/Hal/devices/volume_uuid_A804FAF004FABFFC
Debug: [09/24/2007 13:35:26] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_A804FAF004FABFFC
Debug: [09/24/2007 13:35:26] (Enabled multimedia keys support) - Using org.gnome.SettingsDaemon
Debug: [09/24/2007 13:35:26] (Audioscrobbler starting protocol engine) - 
Division by zero
System.DivideByZeroException: Division by zero
  at Banshee.Widgets.DiscUsageDisplay.OnSizeAllocated (Rectangle rect) [0x00000] 
  at Gtk.Widget.sizeallocated_cb (IntPtr widget, Gdk.Rectangle& allocation) [0x00000] 
  at (wrapper native-to-managed) Gtk.Widget:sizeallocated_cb (intptr,Gdk.Rectangle&)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Dialog:gtk_dialog_run (intptr)
  at Gtk.Dialog.Run () [0x00000] 
  at Banshee.Gui.GladeDialog.Run () [0x00000] 
  at Banshee.Burner.BurnerSource.Burn () [0x00000] 
  at Banshee.PlayerUI.OnWriteCDAction (System.Object o, System.EventArgs args) [0x00000] 
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
  at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] 
  at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Application:gtk_main ()
  at Gtk.Application.Run () [0x00000] 
  at Gnome.Program.Run () [0x00000] 
  at Banshee.BansheeEntry.Startup (System.String[] args) [0x00000] 
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_string[] (string[])
  at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.StartupInvocationHandler startup, System.String[] args) [0x00000] 

Unhandled Exception: System.DivideByZeroException: Division by zero
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Dialog:gtk_dialog_run (intptr)
  at Gtk.Dialog.Run () [0x00000] 
  at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.StartupInvocationHandler startup, System.String[] args) [0x00000] 
  at Banshee.BansheeEntry.Main (System.String[] args) [0x00000]


emerge --info
Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3200+
Timestamp of tree: Sat, 22 Sep 2007 20:20:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -msse3 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -msse3 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_US"
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"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X a52 aac aalib acl acpi aiglx alsa amd64 artworkextra async avahi bash-completion berkdb binary-drivers bitmap-fonts bonjour branding bzip2 cairo cdaudio cddb cdparanoia cdr cdrom cjk cli cpudetection cracklib crypt css cups daap dbus debug directfb disk-partition divx dri dv dvd dvdr dvdread eds emboss enca encode esd evo exif fam fat fbcon fbsplash ffmpeg firefox flac fortran ftp fuse gdbm gedit gif gimp glew glitz gmail gmedia gnome gnome-print gnutls gpm gstreamer gtk gtkhtml guitarhero hal hddtemp howl howl-compat iconv ieee1394 imagemagick imlib inkjar ipod ipv6 isdnlog java javascript jfs joystick jpeg jpeg2k kerberos keyring ladspa lame libnotify libsamplerate lm_sensors lzo mad maildir md5sum midi mikmod mjpeg mmap mmx mmxext mng mono moznopango mozsha1 mp2 mp3 mp4 mpeg mplayer mudflap musepack music musicbrainz nautilus ncurses net network nfs njb nls nptl nptlonly nsplugin ntfs nvidia ofx ogg oggvorbis openal opengl openmp openssh openssl pam pcre pdf perl png pop pppd python quicktime rar readline realmedia reflection reiserfs samba sasl sdl session speex spell spl sse sse2 ssl ssse3 startup-notification subtitles svg sysfs tagwriting tcpd theora threads tiff tordns totem truetype truetype-fonts type1-fonts unicode unzip upnp usb vcd vim vnc vorbis wma wmf wmp x264 xfs xml xorg xpm xprint xv xvid" ALSA_CARDS="emu10k1" 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="evdev keyboard mouse wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="nvidia vesa nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2008-01-28 13:13:53 UTC
Same problem still in 0.13.2? I was hoping to get it stable in 30 days.

What version of cdparanoia and hal?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2008-06-11 16:07:19 UTC
Try with Banshee 1.0.0 and up to date system..
Comment 3 indarios 2008-06-13 03:02:41 UTC
Banshee 1.0.0 burns fine now, but i think this is due to the fact that its now handled via brasero.

Sorry for not replying to your other post, i was with out internet for a while and was unable to upgrade my system.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2008-06-13 13:33:06 UTC
Daniel, Thanks for testing. I will try to get Banshee-1 stable in 30 days, the reason why 0.13.2 didn't go stable is that it had some major issues with removable devices (mtp, ipod, etc..)

Closing, as it works for you.