After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 643434 - NullReferenceException when rescanning the music library (at Hyena.Widgets.RoundedFrame.DrawFrame() )
NullReferenceException when rescanning the music library (at Hyena.Widgets.Ro...
Status: RESOLVED DUPLICATE of bug 634544
Product: banshee
Classification: Other
Component: Importing
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-02-27 22:20 UTC by Serrano Pereira
Modified: 2011-04-01 23:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Banshee debug log (10.65 KB, text/plain)
2011-02-27 22:20 UTC, Serrano Pereira
Details
Banshee debug log (2) (9.63 KB, text/plain)
2011-03-06 17:54 UTC, Serrano Pereira
Details
Banshee debug log (3) (10.38 KB, text/plain)
2011-03-17 22:59 UTC, Serrano Pereira
Details
Banshee debug log (4) (11.65 KB, text/plain)
2011-03-17 23:04 UTC, Serrano Pereira
Details

Description Serrano Pereira 2011-02-27 22:20:26 UTC
Created attachment 182058 [details]
Banshee debug log

When rescanning the music library (after adding new audio files), Banshee occasionally crashes. This happens with Banshee 1.9.4 from the PPA.

Sometimes Banshee crashes just once. But today I had three crashes in a row, each time while rescanning the library. I've attached a debug log of the crash.

Steps to Reproduce:
1) Add some new audio files to your music folder.
2) Open Banshee and select Tools > Rescan Music Library.
Comment 1 Serrano Pereira 2011-03-06 17:53:08 UTC
Just now I added some new audio files to my collection and tried to rescan my library again. Banshee crashed again, but this time the NullReferenceException happened at Hyena.Widgets.RoundedFrame.DrawFrame.

I've attached the debug log for this crash.
Comment 2 Serrano Pereira 2011-03-06 17:54:04 UTC
Created attachment 182621 [details]
Banshee debug log (2)

NullReferenceException at Hyena.Widgets.RoundedFrame.DrawFrame
Comment 3 Serrano Pereira 2011-03-17 22:59:04 UTC
Created attachment 183682 [details]
Banshee debug log (3)

I've just updated to Banshee 1.9.5 from the daily PPA. I just tried to rescan my database again, and again it crashed. But this time with yet a different error message then the previous two:

"GLib.MissingIntPtrCtorException: GLib.Object subclass Banshee.Sources.Gui.SourceRowRenderer must provide a protected or public IntPtr ctor to support wrapping of native object handles."

See the attachment.
Comment 4 Serrano Pereira 2011-03-17 23:04:12 UTC
Created attachment 183684 [details]
Banshee debug log (4)

It just crashed again when rescanning the library:

"System.NullReferenceException: Object reference not set to an instance of an object"
Comment 5 David Nielsen 2011-04-01 23:40:44 UTC
Serrano those are separate bugs, this one is a duplicate of #634544 

https://bugzilla.gnome.org//show_bug.cgi?id=636145

Log 2 is #630537
Log 3 is #636145
Log 4 is the same as this bug.

*** This bug has been marked as a duplicate of bug 634544 ***