It appears that the signatures suggest more args than are actually passed at tools/mesh-cfgclient.c:548 & 550. It only shows up on an rpi3 and ubuntu aarch64. Steve Program received signal SIGSEGV, Segmentation fault. __strlen_generic () at ../sysdeps/aarch64/multiarch/../strlen.S:98 98 ../sysdeps/aarch64/multiarch/../strlen.S: No such file or directory. (gdb) bt #0 __strlen_generic () at ../sysdeps/aarch64/multiarch/../strlen.S:98 #1 0x0000aaaaaaad1364 in l_dbus_interface_method (interface=0xaaaaaab42800, name=0xaaaaaaad9c18 "PromptNumeric", flags=0, cb=0xaaaaaaab7388 <prompt_numeric_call>, return_sig=0xaaaaaaad9c10 "u", param_sig=0xaaaaaaadb148 "s") at ell/dbus-service.c:320 #2 0x0000aaaaaaab4ddc in setup_agent_iface (iface=0xaaaaaab42800) at tools/mesh-cfgclient.c:548 #3 0x0000aaaaaaad289c in _dbus_object_tree_register_interface (old_style_properties=<optimized out>, destroy=<optimized out>, setup_func=0xaaaaaaab4d00 <setup_agent_iface>, interface=<optimized out>, tree=0xaaaaaab3c750) at ell/dbus-service.c:1385 #4 _dbus_object_tree_register_interface (tree=0xaaaaaab3c750, interface=<optimized out>, setup_func=0xaaaaaaab4d00 <setup_agent_iface>, destroy=<optimized out>, old_style_properties=<optimized out>) at ell/dbus-service.c:1349 #5 0x0000aaaaaaab47d0 in register_agent () at tools/mesh-cfgclient.c:1755 #6 register_app () at tools/mesh-cfgclient.c:1755 #7 client_ready (client=<optimized out>, user_data=<optimized out>) at tools/mesh-cfgclient.c:1785 #8 0x0000aaaaaaad3e28 in get_managed_objects_reply (message=<optimized out>, user_data=0xaaaaaab3ecf0) at ell/dbus-client.c:572 #9 get_managed_objects_reply (message=<optimized out>, user_data=0xaaaaaab3ecf0) at ell/dbus-client.c:536 #10 0x0000aaaaaaac93dc in handle_method_return (message=0xaaaaaab41450, dbus=<optimized out>) at ell/dbus.c:216 #11 0x0000aaaaaaaca394 in message_read_handler (io=<optimized out>, user_data=0xaaaaaab395f0) at ell/dbus.c:276 #12 0x0000aaaaaaac7420 in io_callback (fd=<optimized out>, events=1, user_data=0xaaaaaab1be10) at ell/io.c:126 #13 0x0000aaaaaaac83d8 in l_main_iterate (timeout=<optimized out>) at ell/main.c:473 #14 0x0000aaaaaaac84b8 in l_main_run () at ell/main.c:520 #15 l_main_run () at ell/main.c:502 #16 0x0000aaaaaaac86d4 in l_main_run_with_signal (callback=callback@entry=0xaaaaaaac3c00 <l_sig_func>, user_data=user_data@entry=0x0) at ell/main.c:642 #17 0x0000aaaaaaac3cd4 in mainloop_run_with_signal (func=func@entry=0xaaaaaaac2110 <signal_callback>, user_data=user_data@entry=0x0) at src/shared/mainloop-ell.c:87 #18 0x0000aaaaaaac3374 in bt_shell_run () at src/shared/shell.c:1174 #19 0x0000aaaaaaab42d8 in main (argc=<optimized out>, argv=<optimized out>) at tools/mesh-cfgclient.c:1969