0.13rc segfaults in bluetooth component
Using current Ubuntu with the current rc version (commit 09e6728f) pulseaudio sometime hits a SIGFPE when using bluetooth from GNOME (sending a file in that case but it make it before when activating internet over bluetooth)
it sigfpe there /* We just read something, so we are supposed to write something, too */ bytes_to_write += n_read; blocks_to_write += bytes_to_write / u->write_block_size;
(gdb) p u->write_block_size $1 = 0
0x00007fa60d1871c8 in thread_func (userdata=0x558c6cf2c990)
at modules/bluetooth/module-bluez5-device.c:1399
#0 0x00007fa60d1871c8 in thread_func (userdata=0x558c6cf2c990) at modules/bluetooth/module-bluez5-device.c:1399
n_read = <optimized out>
ret = <optimized out>
writable = false
pollfd = 0x558c6cef4898
disable_timer = true
have_source = true
have_sink = false
u = 0x558c6cf2c990
blocks_to_write = 2
bytes_to_write = <optimized out>
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#1 0x00007fa6133f436c in internal_thread_func (userdata=0x558c6cfdaa00) at pulsecore/thread-posix.c:81
t = 0x558c6cfdaa00
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#2 0x00007fa6132cf75a in start_thread (arg=<optimized out>) at pthread_create.c:486
ret = <optimized out>
pd = <optimized out>
now = <optimized out>
unwind_buf =
{cancel_jmp_buf = {{jmp_buf = {140351021831936, 4994736685621252587, 140731676747774, 140731676747775, 0, 140351021829824, -5035913798229093909, -5035876691556888085}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#3 0x00007fa6130979f3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95