[LBBS-135] net_irc: Assertion due to recursive lock attempt
[2026-03-04 04:31:00.203] ERROR[3746015]: net_irc.c:2354 channels_in_common: Recursive attempt to rdlock &channels, definite deadlock! (rwlock acquired at net_irc.c:3644 0 s ago by LWP 3746015)
[2026-03-04 04:31:00.204] ERROR[3746015]: lock.c:436 __bbs_rwlock_rdlock: Failed assertion 0
[2026-03-04 04:31:00.226] ERROR[3746015]: backtrace.c:255 bbs_log_backtrace: Got 19 backtrace records
[2026-03-04 04:31:00.512] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 0: lbbs bbs_log_backtrace()
[2026-03-04 04:31:00.512] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 1: lbbs __bbs_assert_fatal()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 2: lbbs __bbs_rwlock_rdlock()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 3: [0x7fbc94fdd7cb] net_irc.so net_irc.c:2355 channels_in_common()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 4: [0x7fbc94fe2812] net_irc.so net_irc.c:3170 send_channel_members()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 5: [0x7fbc94fe4d79] net_irc.so net_irc.c:3469 join_channel()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 6: [0x7fbc94fed8c8] net_irc.so net_irc.c:4325 irc_user_exec()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 7: [0x7fbc80f5781e] mod_irc_bouncer.so mod_irc_bouncer.c:490 bouncer_send()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 8: [0x7fbc80f58bf4] mod_irc_bouncer.so mod_irc_bouncer.c:901 start_bouncer_for_channel()
[2026-03-04 04:31:00.513] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 9: [0x7fbc80f5904a] mod_irc_bouncer.so mod_irc_bouncer.c:1004 join_leave()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 10: [0x7fbc94fe3010] net_irc.so net_irc.c:3222 join_leave_suppress()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 11: [0x7fbc94fe6183] net_irc.so net_irc.c:3576 drop_member_if_present()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 12: [0x7fbc94fe6dec] net_irc.so net_irc.c:3653 leave_all_channels()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 13: [0x7fbc94fed728] net_irc.so net_irc.c:4306 handle_client()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 14: [0x7fbc94feebcd] net_irc.so net_irc.c:4651 irc_handler()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 15: [0x7fbc94feec31] net_irc.so net_irc.c:4660 __irc_handler()
[2026-03-04 04:31:00.514] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 16: lbbs <unknown>()
[2026-03-04 04:31:00.515] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 17: [0x7fbc951351f5] libc.so.6 pthread_create.c:442 start_thread()
[2026-03-04 04:31:00.515] ERROR[3746015]: backtrace.c:279 bbs_log_backtrace: 18: [0x7fbc951b58dc] libc.so.6 clone3.S:83 clone3()
BBS server disconnectedComments
You must be logged in to leave a comment.