Missing marshaller for signature of signal 'ShareCreateError' prevents error dialogs
Bug #496713 reported by
Roman Yepishev
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
lp:~rye/ubuntuone-client/add-marshallers
- dobey (community): Approve
-
Diff: 73 lines (+35/-0)3 files modifiednautilus/Makefile.am (+10/-0)
nautilus/ubuntuone-marshallers.list (+4/-0)
nautilus/ubuntuone-nautilus.c (+21/-0)
summary: |
- Missing marshaller for signature of signal 'ShareCreateError' prevent + Missing marshaller for signature of signal 'ShareCreateError' prevents error dialogs |
To post a comment you must log in.
Roman's branch corrected this behavionr.