Coder Social home page Coder Social logo

collabwrapper's People

Contributors

city-busz avatar samdroid-apps avatar

Watchers

 avatar  avatar  avatar  avatar

collabwrapper's Issues

Init file transfer fails over jabber.slo

How to reproduce:

  1. Using bibliography activity version 4
  2. Alice shares a new instance with Bob
  3. Bob waits for 30sec and notices that the state has still not synced

Log excerpt from joiner (activity log):

1452680284.199420 DEBUG root: sending {"action": "!!ACTION_INIT_REQUEST"}
1452680284.200803 DEBUG root: I joined a shared activity.
1452680284.201219 DEBUG root: __privacy_changed_cb True
1452680284.201617 DEBUG sugar3.presence.buddy: __got_attributes_cb dbus.Dictionary({dbus.UInt32(41L): dbus.Dictionary({dbus.String(u'org.freedeskt
op.Telepathy.Connection.Interface.Aliasing/alias'): dbus.String(u'A', variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Connection/contact
-id'): dbus.String(u'[email protected]', variant_level=1)}, signature=dbus.Signature('sv'))}, signatur
e=dbus.Signature('ua{sv}'))
1452680284.658735 DEBUG sugar3.presence.buddy: __got_properties_cb dbus.Dictionary({dbus.UTF8String('color'): dbus.UTF8String('#F8E800,#AC32FF', v
ariant_level=1), dbus.UTF8String('nick'): dbus.UTF8String('A', variant_level=1), dbus.UTF8String('key'): dbus.ByteArray('AAAAB3NzaC1kc3MAAACBANxnb
TaHad6DPJu70L0saDRJodSnUzVHdf10RecvAo8JhKBJEnV3/U2qI1rVNydesoECABceQBY/qFFN5m7+42/gy0mc/lzJbefBzBESk0KWfzAOrM2XY+iCTE6Bf1fcatX6nKCasyf73iDnXPSSaUJ
x1vA+vw/XCb0r02lpshHnAAAAFQCrp1/WDBVRgQZTJasy/nifMC3g7QAAAIBOREL1CN0GDaWj1QMnrV1lU/nqBop4+UXcVbQbSc3Xb1fzgeXRLR1kxjPNazVnG3Ax0gog1liewNHkol4uqmAXy
uezvAPbVNodA6YOx6Qp+0rUiIdNvQ/TkS76eS7ZVsKc7LEdBzkAmibEnqYIs9Ir1qgx9OOc+0f7xiGFocoNqQAAAIEAv/01kWbu5PlPIIXMjAbotuwFVrmd6IaqJWvNskiaqPjTI078gik7/ot
Ku2dVEqiAILDPpj6hnR6ZAnrodAPTPVRSzrMgU+oB4iV3Nc/GZMZ0gzbBAH/YU0abzoktgyYBKKSsjKKFhjfvPyEpJJCcCm0XbatXjQ/pfGAkn5NnPBQ=', variant_level=1)}, signatu
re=dbus.Signature('sv'))
1452680284.659666 DEBUG root: received_cb dbus.UInt32(4L) 
1452680285.141173 DEBUG root: __state_changed_cb dbus.UInt32(2L) dbus.UInt32(1L)
1452680285.141324 DEBUG root: __notify_state_cb 2
1452680285.141899 DEBUG root: HandleChannels
        dbus.ObjectPath('/org/freedesktop/Telepathy/Account/gabble/jabber/ab8ee7f337d762ff544f79077af07aa0b7fbdcdf_40jabber_2esugarlabs_2eorg0')
        dbus.ObjectPath('/org/freedesktop/Telepathy/Connection/gabble/jabber/ab8ee7f337d762ff544f79077af07aa0b7fbdcdf_40jabber_2esugarlabs_2eorg_2
fsugar')
        dbus.Array([dbus.Struct((dbus.ObjectPath('/org/freedesktop/Telepathy/Connection/gabble/jabber/ab8ee7f337d762ff544f79077af07aa0b7fbdcdf_40j
abber_2esugarlabs_2eorg_2fsugar/FileTransferChannel/0x55922c69c4e0'), dbus.Dictionary({dbus.String(u'org.freedesktop.Telepathy.Channel.TargetID'):
 dbus.String(u'[email protected]', variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.I
nterfaces'): dbus.Array([dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.FUTURE'), dbus.String(u'org.freedesktop.Telepathy.Chann
el.Interface.FileTransfer.Metadata')], signature=dbus.Signature('s'), variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileT
ransfer.AvailableSocketTypes'): dbus.Dictionary({dbus.UInt32(0L): dbus.Array([dbus.UInt32(0L)], signature=dbus.Signature('u')), dbus.UInt32(2L): d
bus.Array([dbus.UInt32(0L)], signature=dbus.Signature('u')), dbus.UInt32(3L): dbus.Array([dbus.UInt32(0L)], signature=dbus.Signature('u'))}, signa
ture=dbus.Signature('uau'), variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.TransferredBytes'): dbus.UInt64(0L
, variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.InitialOffset'): dbus.UInt64(0L, variant_level=1), dbus.Stri
ng(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash'): dbus.String(u'', variant_level=1), dbus.String(u'org.freedesktop.Telepathy
.Channel.Interface.FileTransfer.Metadata.ServiceName'): dbus.String(u'', variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.Fi
leTransfer.ContentHashType'): dbus.UInt32(0L, variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date'): dbus.Int
64(0L, variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.InitiatorID'): dbus.String(u'f2715099852e0e02a4175e616649dce47b70b809@jab
ber.sugarlabs.org', variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Requested'): dbus.Boolean(False, variant_level=1), dbus.Stri
ng(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.State'): dbus.UInt32(1L, variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channe
l.Type.FileTransfer.Filename'): dbus.String(u'org.freedesktop.Telepathy.Client.org.sugarlabs.BibliographyActivity', variant_level=1), dbus.String(
u'org.freedesktop.Telepathy.Channel.ChannelType'): dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer', variant_level=1), dbus.Stri
ng(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.FUTURE.FileCollection'): dbus.String(u'', variant_level=1), dbus.String(u'org.freedesktop
.Telepathy.Channel.InitiatorHandle'): dbus.UInt32(41L, variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.Descrip
tion'): dbus.String(u'!!ACTION_INIT_RESPONSE', variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.TargetHandleType'): dbus.UInt32(1
L, variant_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType'): dbus.String(u'x-sugar/from-activity', varian
t_level=1), dbus.String(u'org.freedesktop.Telepathy.Channel.TargetHandle'): dbus.UInt32(41L, variant_level=1), dbus.String(u'org.freedesktop.Telep
athy.Channel.Interface.FileTransfer.Metadata.Metadata'): dbus.Dictionary({}, signature=dbus.Signature('sas'), variant_level=1), dbus.String(u'org.
freedesktop.Telepathy.Channel.Type.FileTransfer.Size'): dbus.UInt64(136L, variant_level=1)}, signature=dbus.Signature('sv'))), signature=None)], s
ignature=dbus.Signature('(oa{sv})'))
ignature=dbus.Signature('(oa{sv})'))
        dbus.Array([], signature=dbus.Signature('o'))
        dbus.UInt64(0L)
        dbus.Dictionary({dbus.String(u'request-properties'): dbus.Dictionary({}, signature=dbus.Signature('oa{sv}'), variant_level=1)}, signature=
dbus.Signature('sv'))
1452680285.732721 DEBUG root: __initial_offset_defined_cb dbus.UInt64(0L)
1452680285.732957 DEBUG root: __state_changed_cb dbus.UInt32(3L) dbus.UInt32(0L)
1452680285.733078 DEBUG root: __notify_state_cb 3
1452680285.962569 DEBUG root: __transferred_bytes_changed_cb dbus.UInt64(136L)
1452680285.962901 DEBUG root: __state_changed_cb dbus.UInt32(4L) dbus.UInt32(0L)
1452680285.963060 DEBUG root: __notify_state_cb 4
Traceback (most recent call last):
  File "/home/saam/sugar-build/build/out/install/lib/python2.7/site-packages/sugar3/presence/wrapper.py", line 276, in __notify_ft_state_cb
    stream.close(None)
GLib.Error: g-io-error-quark: Stream has outstanding operation (20)

No log of interest from sharer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.