Open Rudd-O opened 2 years ago
I am getting the same thing. The connection is in a weird state. I connect to the device and send/receieve some data between devices. The helper crashes but the connection remains open. I can sometimes use gatt_write_char to the mesh but when I try and use gatt_read_char, python throws an exception saying Helper not started (did you call connect()?)
.
Heres my coredump
○ systemd-coredump@57-5676-0.service - Process Core Dump
Loaded: loaded (/usr/lib/systemd/system/systemd-coredump@.service; static)
Active: inactive (dead)
Docs: man:systemd-coredump(8)
Feb 17 11:21:53 archtooth systemd[1]: Started Process Core Dump (PID 5676/UID 0).
Feb 17 11:21:53 archtooth systemd-coredump[5677]: [🡕] Process 5672 (bluepy-helper) of user 1000 dumped core.
Stack trace of thread 5672:
#0 0x000076461c8ad32c n/a (libc.so.6 + 0x8d32c)
#1 0x000076461c85c6c8 raise (libc.so.6 + 0x3c6c8)
#2 0x000076461c8444b8 abort (libc.so.6 + 0x244b8)
#3 0x000076461c845395 n/a (libc.so.6 + 0x25395)
#4 0x000076461c8b72a7 n/a (libc.so.6 + 0x972a7)
#5 0x000076461c8b7f8c n/a (libc.so.6 + 0x97f8c)
#6 0x000076461c8ba578 n/a (libc.so.6 + 0x9a578)
#7 0x000076461c8bb8ea malloc (libc.so.6 + 0x9b8ea)
#8 0x000076461c895f1a _IO_file_doallocate (libc.so.6 + 0x75f1a)
#9 0x000076461c8a4c89 _IO_doallocbuf (libc.so.6 + 0x84c89)
#10 0x000076461c8a2a65 _IO_file_underflow (libc.so.6 + 0x82a65)
#11 0x000076461c897950 __getdelim (libc.so.6 + 0x77950)
#12 0x000076461c8487b3 n/a (libc.so.6 + 0x287b3)
#13 0x000076461c848b2c n/a (libc.so.6 + 0x28b2c)
#14 0x000076461c8b06af n/a (libc.so.6 + 0x906af)
#15 0x000076461c8479c6 n/a (libc.so.6 + 0x279c6)
#16 0x000076461c846576 __gconv_open (libc.so.6 + 0x26576)
#17 0x000076461c846148 iconv_open (libc.so.6 + 0x26148)
#18 0x000076461ca393ce g_iconv_open (libglib-2.0.so.0 + 0x373ce)
#19 0x000076461ca398fd g_convert (libglib-2.0.so.0 + 0x378fd)
#20 0x000076461ca39a79 n/a (libglib-2.0.so.0 + 0x37a79)
#21 0x000076461ca3a374 g_locale_to_utf8 (libglib-2.0.so.0 + 0x38374)
#22 0x000076461ca80569 g_strerror (libglib-2.0.so.0 + 0x7e569)
#23 0x000076461cab8fc8 n/a (libglib-2.0.so.0 + 0xb6fc8)
#24 0x000076461ca4d3e3 g_io_channel_shutdown (libglib-2.0.so.0 + 0x4b3e3)
#25 0x000076461ca4d662 g_io_channel_unref (libglib-2.0.so.0 + 0x4b662)
#26 0x000076461ca5ad3d n/a (libglib-2.0.so.0 + 0x58d3d)
#27 0x000076461ca5c08c n/a (libglib-2.0.so.0 + 0x5a08c)
#28 0x000076461caba3a7 n/a (libglib-2.0.so.0 + 0xb83a7)
#29 0x000076461ca5cb97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
#30 0x00005d58698f87c9 n/a (/home/baudneo/cync2mqtt/venv/lib/python3.11/site-packages/bluepy/bluepy-helper + 0x67c9)
ELF object binary architecture: AMD x86-64
Platform: RPi 3B
Version of modules (including bluepy):