Ticket #1545 (closed defect: invalid)

Opened 3 years ago

Last modified 3 years ago

dbus tb for breakfast

Reported by: nk Owned by: asterix
Priority: normal Milestone: 0.10
Component: None Version: svn
Severity: normal Keywords:
Cc: lorien420@… OS:

Description

Traceback (most recent call last):
  File "/home/nk/gajim/trunk/src/common/xmpp/idlequeue.py", line 128, in process_events
    obj.pollin()
  File "/home/nk/gajim/trunk/src/common/xmpp/transports_nb.py", line 142, in pollin
    self._do_receive()
  File "/home/nk/gajim/trunk/src/common/xmpp/transports_nb.py", line 223, in _do_receive
    self.on_receive(received)
  File "/home/nk/gajim/trunk/src/common/xmpp/dispatcher_nb.py", line 335, in dispatch
    handler['func'](session,stanza)
  File "/home/nk/gajim/trunk/src/common/connection.py", line 445, in _messageCB
    self.dispatch('MSG', (frm, msgtxt, tim, encrypted, mtype, subject,
  File "/home/nk/gajim/trunk/src/common/connection.py", line 218, in dispatch
    self.put_event((event, data))
  File "/home/nk/gajim/trunk/src/common/connection.py", line 214, in put_event
    gajim.handlers[ev[0]](self.name, ev[1])
  File "gajim.py", line 553, in handle_event_msg
    path_to_image = path, text = txt)
  File "/home/nk/gajim/trunk/src/notify.py", line 58, in notify
    text)
  File "/home/nk/gajim/trunk/src/notify.py", line 167, in __init__
    dbus.String(text), dbus.String(''), {}, dbus.UInt32(timeout*1000))
  File "/usr/lib/python2.4/site-packages/dbus/proxies.py", line 58, in __call__
    iter.append(arg)
  File "dbus_bindings.pyx", line 956, in dbus_bindings.MessageIter.append
  File "dbus_bindings.pyx", line 1091, in dbus_bindings.MessageIter.append_dict
IndexError: list index out of range

and I quote Led Zeppelin here: "And it makes me wonder.."

Attachments

Change History

Changed 3 years ago by nk

I have dbus 0.50 with latest notif and libsexy. is that it? I couldn't find the reqs for notif-daemon (README is 0bytes) but are they sure they do not work on 0.50?

Changed 3 years ago by Andrew Sayman <lorien420@…>

The python byndings are notoriously horrible in almost every version of DBUS. I include 0.60, but 0.60 added a lot of features to help deal with error checking and such.

You need to tell me the version numbers on the latest notif and libsexy that you have. The latest notification-daemon is no longer called notif, but notification-daemon.

Changed 3 years ago by Andrew Sayman <lorien420@…>

  • cc lorien420@… added

Changed 3 years ago by Andrew Sayman <lorien420@…>

Specifically, the code-path you're following is indicitive of notification-daemon 0.3.1, which is really too broken for us to support properly.

Changed 3 years ago by nk

it is 0.3.4 at least I hope so :)

Changed 3 years ago by nk

  • status changed from new to closed
  • resolution set to invalid

too angry with dbus to fix

Add/Change #1545 (dbus tb for breakfast)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.