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 337800 - [PATCH] Delay DAP database loading until after UI initialisation
[PATCH] Delay DAP database loading until after UI initialisation
Status: RESOLVED DUPLICATE of bug 343785
Product: banshee
Classification: Other
Component: general
git master
Other All
: Normal normal
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-09 13:16 UTC by James Stembridge
Modified: 2006-06-03 20:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (4.83 KB, patch)
2006-04-09 13:17 UTC, James Stembridge
none Details | Review

Description James Stembridge 2006-04-09 13:16:35 UTC
Please describe the problem:
DAP plugins currently load their database on initialisation, which will occur
before the UI is initialised if the player is already plugged in. If the
database loading attempts to use the UI then this will cause banshee to crash.

The attached patch fixes the issue by delaying DAP database loading until the UI
is initialised.

Steps to reproduce:
1. Plugin mass storage player.
2. Start banshee.


Actual results:
Banshee crashes.

Expected results:


Does this happen every time?
Yes.

Other information:
Comment 1 James Stembridge 2006-04-09 13:17:50 UTC
Created attachment 63023 [details] [review]
Patch
Comment 2 Ruben Vermeersch 2006-04-10 19:34:24 UTC
As I don't really have a DAP, I can't comment on all your patches, but I must say that they are highly appreciated, if only all people were so productive :-)
Comment 3 James Stembridge 2006-06-03 20:33:39 UTC

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