argument to dbus_message_ref() were incorrect

Kimmo Hämäläinen kimmo.hamalainen at nokia.com
Fri Nov 2 04:21:11 PDT 2007


On Fri, 2007-11-02 at 10:50 +0000, ext mahamuni ashish wrote:
> I am getting following error..
> It comes very rarely but need to solve any way.
> dbus version is dbus-1.0.2
> 
> Error:
> process 6648: arguments to dbus_message_ref() were
> incorrect,assertion "!message->in_cache" failed in
> file dbus-message.c line 1371.
> This is normaly a bug in some application using D-Bus
> library.
> D-Bus not built with -rdynamic so unable to print a
> backtrace.
> Aborted

Probably you referenced a message that you have already unreferenced (to
zero refcount) so that libdbus has put it to the message cache (and it's
not yours anymore).

BR; Kimmo

> 
> 
> 
>       Flying to Bangalore or Bhopal? Search for tickets at http://in.farechase.yahoo.com
> 
> _______________________________________________
> dbus mailing list
> dbus at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dbus


More information about the dbus mailing list