System.DivideByZeroException: Division by zero

Bug #452366 reported by Guy Taylor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: banshee

When running Rescan library the folowing happens every time:

Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.DivideByZeroException: Division by zero
  at (wrapper managed-to-native) Gtk.Widget:gtk_widget_size_allocate (intptr,intptr)
  at Gtk.Widget.SizeAllocate (Rectangle allocation) [0x00000]
  at Hyena.Widgets.AnimatedWidget.OnSizeAllocated (Rectangle allocation) [0x00000]
  at Gtk.Widget.sizeallocated_cb (IntPtr widget, IntPtr allocation) [0x00000]
  at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Widget.gtk_widget_size_allocate(IntPtr , IntPtr )
   at Gtk.Widget.SizeAllocate(Rectangle allocation)
   at Hyena.Widgets.AnimatedBox.OnSizeAllocated(Rectangle allocation)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly , System.String[] )
   at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
   at Booter.Booter.BootClient(System.String clientName)
   at Booter.Booter.Main()

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: banshee 1.5.1-1~hyper1~jaunty
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: banshee
Uname: Linux 2.6.28-15-generic x86_64
UnreportableReason: This is not a genuine Ubuntu package

Related branches

Revision history for this message
Guy Taylor (thebiggerguy) wrote :
Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 452366] Re: System.DivideByZeroException: Division by zero

This was just fixed in Banshee git master. Marking fix committed.

  affects ubuntu/banshee
  status fixcommitted

--
Kind regards,
Chow Loong Jin (GPG: 0x8F02A411)
Ubuntu Contributing Developer

Changed in banshee (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.6 KiB)

This bug was fixed in the package banshee - 1.5.3-1

---------------
banshee (1.5.3-1) unstable; urgency=low

  [ Chow Loong Jin ]
  * New upstream release
    + New features:
      - Sync device from playlist option
      - Type-ahead find in track, artist, and album lists
      - Optional cover art in lower-left corner
      - Editable cover art via drag-and-drop and right-click
      - Audiobooks library extension
      - Library-folder watcher extension
      - eMusic importer/downloader extension
    + Enhancements:
      - Improved Podcast filtering/browsing
      - Extension preferences tab reworked
      - Extension names/descriptions translated
      - Improved sqlite performance
      - Added --set-rating=RATING command line option
      - Support for Nexus One devices
    + Bug-fixes:
      - DAPs now works with DeviceKit (LP: #382941)
      - Fix issue with DAAP authenticating (LP: #308233)
      - Podcast renaming should work well now
      - Podcast download cancelling is now fast
      - Internet Archive results paging off-by-one fixed
      - Fix for MTP devices on 64-bit distros
      - Fix import error for files with '\0' characters (LP: #499698)
      - Support syncing playlists to iPods (LP: #75571)
      - Fix syncing podcasts to iPods (LP: #140489)
  * debian/control:
    + Bump mono-devel version to 2.4.3 for LibraryWatcher
    + Re-enable libkarma-cil, use libkarma-cil-dev
    + Bump mono-addins version to 0.3.1
    + Bump libgstreamer0.10-dev version to 0.10.12
  * debian/rules:
    + Add configure flags for explicitly enabling all wanted
      features, countering Banshee's automagic silently disabling features
  * debian/patches/01_devkit-fix.patch:
    + Dropped, applied upstream
  * debian/patches/:
    + 01_monodoc-fix-enable.patch: Fix usage of AC_ARG_ENABLE for --enable-docs

  [ Jo Shields ]
  * debian/control:
    + Drop individual library build-deps as all mono libs are pulled in at
      build time
    + Bump Standards version to 3.8.4 (no changes needed)

banshee (1.5.2-1) unstable; urgency=low

  [ Chow Loong Jin ]
  * New upstream release (Closes: #558611)
    + New Features:
      - The Internet Archive extension
      - The iTunes importer
      - Metadata ratings and playcount import and export
      - Add support for Pulse and Droid phones (LP: #501515)
      - Use new Last.fm API (Closes: #548029, LP: #415937)

    + Enhancements:
      - Many accessibility enhancements
      - When sorting by score also sort by playcount (bgo#598431)
      - Add WICD support (bgo#596918)
      - Add the USB id for the Palm Pre in developer mode
      - Improve the import media dialog (bgo#559013)
      - Allow seeking in DAAP streams
      - Tooltip for the AutoDJ source combobox (bgo#598504)
      - Improve recognition of Android devices
      - Recognize Samsung Galaxy device in debug mode
      - PlaybackError query field (bgo#590946)
      - Additional tokens for file system organization (bgo#489861)
      - Remember direction when sorting the list view (bgo#590869)
      - Cleaner track change notification popup (LP: #445965)
      - Move Last.fm settings to the preferences dialog
      - Double click toggles...

Read more...

Changed in banshee (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.