Missing marshaller for signature of signal 'ShareCreateError' prevents error dialogs

Bug #496713 reported by Roman Yepishev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
High
Roman Yepishev

Bug Description

The problem manifests itself with the following line in Nautilus output:

** (nautilus:10918): WARNING **: No marshaller for signature of signal 'ShareCreateError'

In case ShareCreateError signal is emitted by Syncdaemon, it is not caught by Nautilus extension.
Therefore no window is displayed to the user informing about such failure.

Glib does not have the built-in marshaller for the type OBJECT, STRING:
OBJECT: dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_STRING),
STRING: G_TYPE_STRING,

The linked branch adds support for such marshaller.

Related branches

Roman Yepishev (rye)
summary: - Missing marshaller for signature of signal 'ShareCreateError' prevent
+ Missing marshaller for signature of signal 'ShareCreateError' prevents
error dialogs
Revision history for this message
Rick McBride (rmcbride) wrote :

Roman's branch corrected this behavionr.

Changed in ubuntuone-client:
status: New → Fix Released
assignee: nobody → Roman Yepishev (rtgz)
importance: Undecided → High
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.