[Mono-bugs] [Bug 338324] New: [Regression] Banshee can' t make a dbus connection to helix
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Wed Oct 31 21:19:48 EDT 2007
https://bugzilla.novell.com/show_bug.cgi?id=338324
Summary: [Regression] Banshee can't make a dbus connection to
helix
Product: Mono: Runtime
Version: unspecified
Platform: i686
OS/Version: SLED 10
Status: NEW
Severity: Critical
Priority: P5 - None
Component: remoting
AssignedTo: lluis at novell.com
ReportedBy: twiest at novell.com
QAContact: mono-bugs at ximian.com
Found By: Component Test
Description of Problem:
If you start banshee after upgrading mono to r88511, banshee will output a dbus
error and not be able to function (it still starts). I tested this on 1.2.5.1
(latest stable) and 1.2.2 and this did not happen on either version, so it is a
regression. I was able to reproduce this on a separate VM with r88511, so it
doesn't seem to be a configuration issue.
Steps to reproduce the problem:
1. Install SLED 10 SP1
2. Update Mono to r88511 from here:
http://build.mono.lab.novell.com/builds/HEAD/sles-9-i586/mono/88511/files/downloads/
3. Run all system updates
4. Reboot
5. Login as a non-root user
6. Start banshee from a terminal
7. Notice the error below in your terminal
Actual Results:
Warning: [10/31/2007 7:14:03 PM] (DBus is not available) - Your environment is
not properly set up to use DBus. Please fix your environment or run Banshee
through dbus-launch. Failure to do so may cause problems at a later time in
Banshee during this instance.
Unable to open the system message bus.
System.Exception: Unable to open the session message bus. --->
System.NullReferenceException: Object reference not set to an instance of an
object
at NDesk.DBus.Signature.TypeToDType (System.Type type) [0x00000]
at NDesk.DBus.Signature.TypeToDType (System.Type type) [0x00000]
at NDesk.DBus.MessageWriter.Write (System.Type type, System.Object val)
[0x00000]
at NDesk.DBus.MessageWriter.WriteStruct (System.Type type, System.Object val)
[0x00000]
at NDesk.DBus.Message.WriteHeader () [0x00000]
at NDesk.DBus.Connection.Send (NDesk.DBus.Message msg) [0x00000]
at NDesk.DBus.Connection.SendWithReply (NDesk.DBus.Message msg) [0x00000]
at NDesk.DBus.Connection.SendWithReplyAndBlock (NDesk.DBus.Message msg)
[0x00000]
at NDesk.DBus.BusObject.Invoke (System.Reflection.MethodBase methodBase,
System.String methodName, System.Object[] inArgs, System.Object[]& outArgs,
System.Object& retVal, System.Exception& exception) [0x00000]
at NDesk.DBus.DProxy.Invoke (IMessage message) [0x00000]
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
(System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception&
exc, System.Object[]& out_args) [0x00000] --- End of inner exception stack
trace ---
at NDesk.DBus.Bus.get_Session () [0x00000]
at Banshee.Base.DBusPlayer.FindInstance () [0x00000]
at Banshee.BansheeEntry.DetectInstanceAndDbus () [0x00000]
Expected Results:
Banshee should start without errors
How often does this happen?
every time
Additional Information:
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list