Re: [bugs] crash at rthread.c:431 on OpenBSD

Some more information, as suggested
[here](https://marc.info/?l=openbsd-misc&m=152777593431932).


$ gdb calcurse calcurse.core 
> [...]
(gdb) bt
#0  pthread_cancel (thread=0x31bcc7b3240) at /usr/src/lib/librthread/rthread.c:431
#1  0x00000318e52178a4 in event_inday () from /usr/local/bin/calcurse
#2  0x00000318e5229a01 in wins_calendar_cleanup () from /usr/local/bin/calcurse
#3  0x00000318e5216006 in event_inday () from /usr/local/bin/calcurse
#4  0x00000318e5209e3b in apoint_inday () from /usr/local/bin/calcurse
#5  0x00000318e5222959 in ui_day_height () from /usr/local/bin/calcurse
#6  0x00000318e52014a2 in ?? () from /usr/local/bin/calcurse
#7  0x00000318e5200d46 in ?? () from /usr/local/bin/calcurse
#8  0x0000000000000000 in ?? ()
Current language:  auto; currently minimal
(gdb) thread apply all bt full

Thread 2 (process 347204):
#0  clnt_broadcast (prog=Cannot access memory at address 0x31b67349210
) at /usr/src/lib/libc/rpc/pmap_rmt.c:338
        pfd = 0x31b6734bb08
        outbuf = 0x31b6734b570 "@(�\020\033\003"
        inbuf = 0x31b67349310 <Address 0x31b67349310 out of bounds>
        sock = 1731509144
        done = Cannot access memory at address 0x0
431     in /usr/src/lib/librthread/rthread.c
(gdb) 


Would more debugging info be useful?

—Marco

Links