All of lore.kernel.org
 help / color / mirror / Atom feed
* BlueZ mesh-cfgclient: throws SIGSEGV after commit 81f7c2e15
@ 2019-11-22  9:54 Steve Brown
  0 siblings, 0 replies; only message in thread
From: Steve Brown @ 2019-11-22  9:54 UTC (permalink / raw)
  To: linux-bluetooth

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



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-11-22  9:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-22  9:54 BlueZ mesh-cfgclient: throws SIGSEGV after commit 81f7c2e15 Steve Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.