Cannot generate proxy for two dbus interface with the same names but in difference namespaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NDesk D-Bus |
Confirmed
|
High
|
Unassigned | ||
ndesk-dbus (Ubuntu) |
Fix Released
|
Undecided
|
Iain Lane |
Bug Description
E.g.
I firstly declare:
namespace org.gnome.Tomboy
{
[Interface ("org.gnome.
public interface IRemoteControl {...}
}
namespace org.gnome.Tasque
{
[Interface ("org.gnome.
public interface IRemoteControl {...}
}
Then if I later get both org.gnome.
Unhandled Exception: System.
at System.
at System.
at System.
at NDesk.DBus.
at NDesk.DBus.
at NDesk.DBus.
at NDesk.DBus.
Changed in ndesk-dbus (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → Iain Lane (laney) |
Changed in ndesk-dbus: | |
importance: | Undecided → High |
Solution: in "ndesk- dbus-0. 6.0/src/ TypeImplementer .cs", Ln37, (or search "declType.Name")
change declType.Name to declType.FullName
Then this bug is gone.