dbus-python 0.80rc1 release candidate
John (J5) Palmieri
johnp at redhat.com
Thu Dec 7 17:33:58 PST 2006
On Thu, 2006-12-07 at 18:51 -0500, John (J5) Palmieri wrote:
> On Thu, 2006-12-07 at 18:06 -0500, John (J5) Palmieri wrote:
> > On Thu, 2006-12-07 at 17:04 -0500, John (J5) Palmieri wrote:
> > > On Wed, 2006-12-06 at 14:50 +0000, Simon McVittie wrote:
> > > > Release candidate 1 for dbus-python 0.80 is now available. Please
> > > > download, test, try to break it.
> > > >
> > >
> > > Still tracking it down but sugar no longer starts. We are getting a
> > > connection != NULL assertion when calling
> > > dbus_connection_send_with_reply. Unfortunately it happens in the
> > > library so I don't have a python traceback. 0.80pre1 ran sugar a bit
> > > better so perhaps you might have insight into the issue based on the
> > > changes you made. I'll look more in depth and post anything I find.
> >
> >
> > A little more info. In pdb I am segfaulting in the second call to
> > dbus.SessionBus(). This is really weird. If I don't step through and
> > just hit continue I get AttributeError: 'PresenceService' object has not
> > attribute 'get_object'
>
> That AttributeError is wrong and most likely due to the stack being
> trashed somewhere in the bindings. We are calling get_object on the bus
> right after the 2nd bus = dbus.SessionBus() call. That is the call that
> crashes in pdb if I step through.
Ok, cleaning out the dbus module (rm -rf ;) and then installing gives me
a better backtrace. I think the crash was from competing installs.
Now I get:
File "/usr/lib/python2.4/site-packages/dbus/__init__.py", line 177 in ?
from _dbus_bindings import get_default_main_loop,
set_default_main_loop,\
ImportError: cannot import name get_default_mail_loop
--
John (J5) Palmieri <johnp at redhat.com>
More information about the dbus
mailing list