Hi Nicola, > >> ofonod[6232]: src/voicecall.c:ofono_voicecall_notify() Did not find a > >> call with id: 1 > >> ofonod[6232]: System bus has disconnected! > > > > this happens if something in a D-Bus message is corrupted and the D-Bus > > daemon complains. The result is that it kicks us off the bus. > > > > You need to track down which D-Bus API call causes this. Wild assumption > > is that it is either a wrong message parameter or an invalid object > > path. > > It seems that in src/voicecall.c/append_voicecall_properties "name" > points to garbage as commenting the line: > ofono_dbus_dict_append(dict, "Name", DBUS_TYPE_STRING, &name); > fixes the problem.
can you print the content of name and call->name fields as part of a debug statement. I like to see what is in there. At least the pointer should be valid since it pointers to call->name array. Maybe the content is just not UTF-8 string. Regards Marcel _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono