dbus-c++ doesn't work?

P. Durante shackan at gmail.com
Mon Aug 18 14:36:12 PDT 2008


On Mon, Aug 18, 2008 at 2:45 PM, Claudio Contino <ckonte at gmail.com> wrote:
> Hello,
>
> I'm a computer science student and I need an IPC API written in C++ for a
> project I'm working at. I thought DBUS was the best choice, but I have some
> problems with C++ bindings.
> I have written this very very simple piece of code:
>
> #include <dbus-c++-1/dbus-c++/dbus.h>
>
> DBus::BusDispatcher dispatcher;
>
> int main()
> {
>     DBus::default_dispatcher = &dispatcher;
>     DBus::Connection bus = DBus::Connection::SessionBus();
>     return 0;
> }
>
> but I get a segmentation fault on DBus::Connection::SessionBus();
> this is the backtrace stack:
>
> #0 0xb7edbfb7    std::_List_node_base::hook() (/usr/lib/libstdc++.so.6:??)
> #1 0xb7f9d340    DBus::Dispatcher::queue_connection()
> (/usr/lib/libdbus-c++-1.so.0:??)
> #2 0xb7f99089    DBus::Connection::setup() (/usr/lib/libdbus-c++-1.so.0:??)
> #3 0xb7f9a943    DBus::Connection::Connection()
> (/usr/lib/libdbus-c++-1.so.0:??)
> #4 0xb7f9b1d7    DBus::Connection::SessionBus()
> (/usr/lib/libdbus-c++-1.so.0:??)
> #5 0x804b2fb    main()
> (/home/claudio/Documents/progetti/codeblocks/dbus_prova/main.cpp:8)
>
> I'm using dbus-c++ compiled today from GIT and dbus daemon 1.2.3
> should I move to another API or I am doing something incorrect?
>
> thanks,
> Claudio Contino
>
> _______________________________________________
> dbus mailing list
> dbus at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dbus
>
>

the current version ought to work, my bad

sorry,
Paolo


More information about the dbus mailing list