waiting list breaks on invalid UTF-8 file

Bug #857134 reported by Roman Yepishev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Confirmed
Medium
Ubuntu One Foundations+ team

Bug Description

I have created a file in Ubuntu One:
$ touch `echo привет|iconv -f utf-8 -t cp1251

The system was working fine until SD restart. Then notifications started to appear with [Invalid UTF-8] label, ubuntuone-indicator broke while trying to fetch waiting metadata and:

$ u1sdtool --waiting

Oops, an error ocurred:
Traceback (most recent call last):
Failure: dbus.exceptions.DBusException: org.freedesktop.DBus.Python.UnicodeError: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 745, in _message_cb
    _method_reply_return(connection, message, method_name, signature, *retval)
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 252, in _method_reply_return
    reply.append(signature=signature, *retval)
UnicodeError: String parameters to be sent over D-Bus must be valid UTF-8

Since then it is always one metadata queue item:
2011-09-23 10:47:58,880 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'QUEUE_MANAGER' (queues WORKING connection 'With User With Network')>; queue: 1; hash: 0) ----

Roman Yepishev (rye)
Changed in ubuntuone-client:
assignee: nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+)
Rick McBride (rmcbride)
Changed in ubuntuone-client:
status: New → Confirmed
Leo Arias (elopio)
tags: added: foundations+
removed: founcdations+
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.