[LBBS-16] io_compress: Occasional memory corruption on shutdown

ASTERISK-110
chan_iax2: Implement MWI
ASTERISK-88
chan_dahdi: Add ADSI on-hook download support
PHREAKSCRIPT-29
res_phreaknet: Don't try making API requests if not a PhreakNet node
PHREAKSCRIPT-26
format_mp3 prereqs not always available
LBBS-68
scripts: Improve backup script error reporting
LBBS-54
mod_mailscript: Add RECIPIENT condition
LBBS-31
mod_sieve: Major Sieve filtering overhaul and improvements
ASTERISK-109
voicemail.conf.sample: Clarify misnamed option behavior
INTERLINKED-17
Blog: Issues with tag editing and viewing
LBBS-15
smtp: Locking errors, deadlock when queue runs during delivery
LBBS-67
net_ftp: Set node protocol to FTPES if using Explicit TLS
ASTERISK-68
res_pjsip_sca: Segfaults on startup with SCA
ASTERISK-108
config.c: Investigate and fix various config file rewrite bugs
PHREAKSCRIPT-39
Add optional flag to not update system first
PHREAKSCRIPT-38
res_phreaknet: Increase cURL timeouts
LBBS-32
mod_spamassassin: Improve default spam handling
PHREAKSCRIPT-37
app_softmodem: Support speeds higher than 2400bps
LBBS-59
Add HTTP endpoint for updating IRC presence automatically
ASTERISK-22
general: Fix various typos
PHREAKSCRIPT-36
app_audichron: Tone not working after announcements
PHREAKSCRIPT-35
app_mail: SendMail returns SUCCESS
LBBS-66
logger: Add rate limiting of log messages
INTERLINKED-15
Improve paging API
ASTERISK-107
indications.conf.sample: Add confirmation tone
LBBS-65
net_smtp: Allow internal trusted hosts to be exempt from protocol violation checks
INTERLINKED-16
Add option to not be notified about
LBBS-16
io_compress: Occasional memory corruption on shutdown
PHREAKSCRIPT-32
app_alarmsystem: Add alarm system application
WSSMAIL-14
Checkbox range selection doesn't always work reliably
PHREAKSCRIPT-34
app_verify: Check additional headers for STIR/SHAKEN attestation
PHREAKSCRIPT-33
verify.conf: Flag invalid NXXs as illegitimate for NANPA calls
LBBS-64
mod_operator: Crash with more than 64 options?
LBBS-12
mod_webmail: client_flush_pending_output infinite loop
DAHLIN-4
Improve manual span assignment process
ASTERISK-19
chan_dahdi: Remove sig_analog paths
LBBS-61
net_imap: Soft assertion in parse_flags_string
LBBS-63
net_imap, io_compress: Spurious warnings if quota exceeded
ASTERISK-106
chan_pjsip: Modify From header appropriately for unavailable presentation
ASTERISK-93
chan_dahdi: DSP optimizations
PHREAKSCRIPT-31
phreaknet config does not update verify.conf
LBBS-62
net_imap: IMAP client frequently fails for Microsoft accounts
PHREAKSCRIPT-30
MD5/RSA authenticated calls frequently fail
PHREAKNET-45
Operator system PSPs are outdated
ASTERISK-82
app_queue: Allow queue strategy to be manipulated externally
LBBS-60
Prevent clients from monopolizing nodes (DOS)
LBBS-46
Block malicious mail servers after repeated failures
LBBS-19
tls.c: Occasional SEGV at shutdowns of TLS connections
ASTERISK-105
chan_dahdi: Add CLI command to display line voltages
ASTERISK-104
Improve dahdi show channels output
WSSMAIL-13
Improve multi-INBOX navigation
WSSMAIL-12
Add one-click "Not junk" button
LBBS-22
mod_mail_trash: Eliminate bbs_pthread_cancel_kill
LBBS-47
Email enhancements
LBBS-6
Add menu system scripting engine
SLACK-1
slack-client: Deadlock when relaying messages
LBBS-58
net_irc: Make ping interval adjustable
ASTERISK-103
GitHub Issue 661 was not autoclosed by PR
PHREAKSCRIPT-28
app_predial: Failure to retrieve user agent property
LBBS-57
Occasional 100% CPU usage on SSH session termination
PHREAKNET-44
Show only sum of message units used per month on bills
ASTERISK-96
asterisk.adsi: Add Call Waiting Deluxe integration to resident script
PHREAKNET-41
Allow for more granular billing based on switch ZIP code
LBBS-56
net_snpp: Add Simple Network Paging Protocol support
ASTERISK-102
app_voicemail: Play RDNIS if present when listening to envelope
LBBS-55
net_telnet: Don't use strerror if res is 0
INTERLINKED-13
Comment and Close doesn't close issue
LBBS-53
Assertion when forwarding to external recipient
ASTERISK-46
dsp.c: Remove ast_ prefixes for static functions
ASTERISK-52
dsp.c: Add ast_freq_reset
PHREAKSCRIPT-20
dsp.c: coin DSP patch breaks faxing
ASTERISK-101
func_tonedetect: 2600 Hz detection not working or suboptimal
WSSMAIL-11
Use accurate hyperlinks for folders
WSSMAIL-10
Can scroll down past bottom of page on larger screens
WSSMAIL-9
Sent email uploads can fail due to relative host difference
SLACK-3
examples: Add example program to log everything to a CSV
LBBS-52
net_smtp: Add limited support for VRFY and EXPN
PHREAKSCRIPT-27
res_msp not patched in during install
PHREAKNET-42
Provisioning fails for lines with certain features
ASTERISK-100
chan_dahdi: PRI lock held at module unload
LBBS-51
General TDD improvements
LBBS-50
mod_chanserv: NULL dereference when joining IRC channel
PHREAKNET-39
Splice Fred Covington prompts for speaking clock
PHREAKSCRIPT-25
chan_sccp no longer compiles
PHREAKNET-40
Recent Change provisioning bug increments device name by 1
ASTERISK-99
pjsip: Add Cisco CUCM patch functionality
ASTERISK-98
Add hangup callbacks
ASTERISK-97
func_groupcount: Add group vars
LBBS-49
Add functionality expected of a traditional BBS package
LBBS-48
net_irc: Support multi-server networks
WSSMAIL-8
Add NNTP support and IRC integration
EVERGREEN-3
Add NNTP support for newsgroups
LBBS-26
server_setup.sh: Autocreate all default directories
PHREAKSCRIPT-24
DAHDI builds in GitHub CI occasionally fail due to IPv6
PHREAKSCRIPT-23
res_phreaknet: Increase cURL timeout
PHREAKSCAN-2
Improve automation
PHREAKSCRIPT-22
Add framehook to display dialed digits
PHREAKSCRIPT-21
app_looparound: Add LoopAround application
ASTERISK-95
testsuite README: Update outdated references
ASTERISK-94
app_chanspy: Fix bad audio with single direction operation
LBBS-45
Use isoexec whenever possible
CAMI-1
Action Originate Returns -1
EVERGREEN-2
Navigation breaks when requirefromhelomatch=no in LBBS
ASTERISK-92
config.c: ast_variable_update doesn't update all instances
PHREAKSCRIPT-19
app_verify: Double free
PHREAKSCRIPT-18
Add better test coverage for 32-bit systems
PHREAKSCRIPT-17
res_phreaknet: iax.conf, et. al. are truncated when there is no disk space left
LBBS-44
io_tls: TLS errors when no certs are defined
LBBS-43
mod_discord: Improve handling of in-thread replies
LBBS-42
mod_discord: Actions not relayed properly from IRC
LBBS-41
socket.c: SEGV in bbs_node_readline
ASTERISK-91
features.c: Add warning to not set BRIDGE_NOANSWER as global variable
ASTERISK-90
chan_iax2: Add log message for rejected calls
ASTERISK-89
app_stack: Print proper exit location for PBXless channels
ASTERISK-87
asterisk.c: Prevent creation of duplicate Asterisk processes
ASTERISK-86
app_confbridge: Channel can join wrong bridge due to race condition
ASTERISK-85
chan_pjsip: Add channel encryption integration
ASTERISK-84
Add 'core show variables' command
ASTERISK-83
res_pjsip_device_features: Add forwarding and DND synchronization
ASTERISK-81
format_lame: MP3 read and write with LAME library
ASTERISK-80
app_record: Add RECORD_TIME function
ASTERISK-79
config.c: Make ast_variable_retrieve return last match
ASTERISK-78
sig_analog: Add Last Number Redial
ASTERISK-77
sig_analog: Add Call Waiting Deluxe support
LBBS-40
net_smtp: Add additional loop avoidance mechanisms
LBBS-39
net_smtp: Occasional memory corruption on email delivery
LBBS-38
mod_smtp_mailing_lists: Allow dynamic membership
LBBS-37
Restrict outgoing port 25 from containers while allowing other traffic
LBBS-36
net_telnet: Improve protocol support
LBBS-35
net_acap: Add ACAP protocol support
LBBS-34
net_xmpp: Add XMPP protocol support
LBBS-33
net_imap: Add/standardize commands to modify or purge keywords
ASTERISK-76
app_dial: Allow MOH until progress received
ASTERISK-75
chan_dahdi: Add Call Hold feature
ASTERISK-74
chan_dahdi: Add AMI event for callwaiting
ASTERISK-73
chan_dahdi: Hunt to next trunk in group if busy
ASTERISK-72
chan_dahdi: Move documentation to separate file
PHREAKNET-38
Send reminder emails if requests are pending
WSSMAIL-7
Add ability for zero-trust type authentication
WSSMAIL-6
Add option to auto-reconnect if disconnected
LBBS-30
net_nntp: Complete overhaul/rewrite to use maildirs
LBBS-29
net_irc: Add reminder bot
LBBS-28
mod_discord: Warn users if IRC users are not online
LBBS-27
mod_irc_relay: Allow relaying of away/here status
PHREAKSCRIPT-16
app_selective: Missing pause after add/delete/instructions prompt
ASTERISK-71
app_if: ElseIf executed even if If is true
ASTERISK-70
loader.c: Print module build opt sums if they differ
ASTERISK-69
res_cli_originate: Allow specifying Caller ID on CLI
DAHTOOL-2
dahdi_cfg: Compiler warnings
DAHLIN-3
build: Compiler warnings
PHREAKSCRIPT-15
app_dialtone: t option should exclude matches that include #
LBBS-25
mod_mail_trash: Attempts to open files as directories
LBBS-24
build: Pre-reqs don't compile on Fedora
LBBS-23
net_smtp: DMARC reports not sent due to rejection of localhost
LBBS-21
net_imap: Proxy clients orphaned without associated IMAP session
LBBS-20
node.c: Occasional race conditions during node shutdown cause deadlock
LBBS-18
net_ssh: High CPU trying to end SSH session
LBBS-17
Temporary files not always cleaned up
LBBS-14
net_imap: SEGV in strncmp
LBBS-13
pty.c: Attempt to lock previously destroyed mutex
ASTERISK-67
voicemail.conf.sample: maxsilence/minsecs trigger warning
ASTERISK-66
app_sf: ReceiveSF not detecting incoming SF
PHREAKNET-37
Chirp should be audible upon on-hook of calls on a 2600 trunk
ASTERISK-65
sig_analog: Allow simple switch to time out to dialplan
ASTERISK-64
chan_dahdi: autoreoriginate doesn't work if caller hung up on
LBBS-11
door_evergreen: Use isonetexec instead of exec
EVERGREEN-1
Use default identity per folder
SLACK-2
README: Add missing pre-reqs
WSSMAIL-5
Add full attachment support
WSSMAIL-4
Add PHPMailer support for format=flowed
WSSMAIL-3
Message listing missing recipient for some messages
WSSMAIL-2
Implicitly mark messages read when deleting
WSSMAIL-1
Preview pane doesn't take up allotted space
LBBS-10
mod_sysop: Allow modifying user info from console
LBBS-9
mod_webmail: Improve MIME parsing to extract HTML/PT components
LBBS-8
net_imap: Accounts occasionally fail to load or are reordered
LBBS-7
Fix backspace detection/handling
LBBS-5
tests: Add TLS tests
LBBS-4
tests: Add tests that establish remote console connections
LBBS-3
module.c: Module ref tracking is flaky
LBBS-2
module.c: Improve module loading process
PHREAKNET-36
Trunking integration with Phil McCarter
PHREAKNET-35
TSPS improvements
PHREAKNET-34
Pat Fleet prompts
ASTERISK-63
Upstream certain PhreakScript modules
PHREAKNET-33
Finish TSPS web console
ASTERISK-62
app_followme: use enum for tmpuser->state
ASTERISK-61
func_groupcount: Add see-also for GROUP functions
ASTERISK-60
users.conf: Remove deprecated config file
ASTERISK-59
chan_dahdi: Remove stripmsd
ASTERISK-58
xml: Add config documentation
ASTERISK-57
bridging: Make DAHDI, always softmix bridging modules
ASTERISK-56
res_musiconhold: Add recursive files support
ASTERISK-55
chan_dahdi: add NUM_ANALOG_SUBS
ASTERISK-54
loader: Fix reloading using config name
ASTERISK-53
formats: add ulaw/alaw WAV support
ASTERISK-51
app_originate: Allow spooling future calls
PHREAKSCRIPT-14
app_selective: Allow wildcard * patterns
ASTERISK-50
app_dial: Fix or document r tonezone option
ASTERISK-49
Remove all deprecated stuff
ASTERISK-48
func_devstate: Delete empty from AstDB
ASTERISK-47
res_pjsip_session: Warn if no shared codecs
ASTERISK-45
app_voicemail: Option 4 at main menu
ASTERISK-44
format_pcm: Fix seek past end
DAHTOOL-1
system.conf: Fix typos
DAHLIN-2
Fix typos and dead links
ASTERISK-43
pbx_builtins: allow Answer to specify the channel
ASTERISK-42
sig_pri: Add CLI description
ASTERISK-41
app_confbridge: Document binaural_active
ASTERISK-40
pjsip: document MessageSend AOR limitation
ASTERISK-39
app_dial: ANSWEREDTIME documentation
ASTERISK-38
config: Fix missing config log consistency
ASTERISK-37
chan_pjsip: CALLERID(ani2) not working
ASTERISK-36
res_pjsip_logger: Add filtering by username
ASTERISK-35
sig_analog: Fix buffer overflow
ASTERISK-34
app_queue: Allow setting context at runtime
ASTERISK-33
docs: Update obsolete wiki links
ASTERISK-32
chan_dahdi: Allow Call Forwarding to be set/get programatically
ASTERISK-31
Add AMI event for assertion
ASTERISK-30
Add ast_channel_tech_name_match function
ASTERISK-29
chan_iax2: Add ${CHANNEL(authmethod)}
ASTERISK-28
ast_auto_answer: Use when possible
ASTERISK-27
chan_dahdi: add IS_FXO_SIG macro
ASTERISK-26
app_voicemail: make maxsecs user-configurable
ASTERISK-25
app_originate: allow early media, labels
ASTERISK-24
app_chanspy: Add no answer option
ASTERISK-23
logging: Update log levels
ASTERISK-21
app_dial: Remove dead debug code
ASTERISK-20
app_meetme: Update or remove removal version
LBBS-1
mod_slack: Workspace fails to initialize due to restrictions
DAHLIN-1
Makefile: remove update target
PHREAKSCRIPT-13
func_fsk_connectedline: Connected Line to FSK framehook
ASTERISK-18
func_frame_drop: Simplify and improve
ASTERISK-17
app.c: Add register multiple API for apps and funcs
ASTERISK-16
res_pbx_validate: Add commands to warn of dialplan problems
ASTERISK-15
chan_dahdi: Allow sending SDMF Caller ID
ASTERISK-14
musiconhold: Add custom generator for channels
PHREAKNET-32
Set up Millennium Manager
PHREAKSCAN-1
Raw data upload restricted to 15M
PHREAKNET-29
Requested Line
PHREAKNET-28
Phone Verification Failed
INTERLINKED-10
Telegrams can be sent by phone to non-subscribers
INTERLINKED-9
Phreaknet Directory link broken
INTERLINKED-8
Cannot use phreaknet wizard
PHREAKSCRIPT-12
Cannot utilize script because of patch issues
ASTERISK-13
Asterisk Framehook: DTMF to MF
INTERLINKED-7
TTY BBS lines (45.5+50) issues
PHREAKNET-22
Weather line international lookup problem
PHREAKNET-24
[REQ] TTY Telegrams
PHREAKNET-23
Wakeup calls not dialling at scheduled time
PHREAKNET-20
Billing based on individual CLLI zip codes

← All Issues || New Issue →

Sort Normal || Priority

Details


Thread 1 (Thread 0x7f6770ff96c0 (LWP 171517)):
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {7300933381338064237}}
        ret = <optimized out>
#1  0x00007f67b7c51d9f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  0x00007f67b7c02f32 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007f67b7bed472 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {8314040874575095140, 7575164959876605216, 2328432807545697140, 751660686516643187, 8319389999504385024, 7310222149217503520, 8214577189755646835, 4211540152371734373, 2334097595223790624, 8295691198101796657, 7358992177931182448, 7511491170924326770, 2314975988404219489, 2314885530818453536, 7310593858020253728, 8243966800725942372}}, sa_flags = 543449445, sa_restorer = 0x7320746120383934}
#4  0x00007f67b7c46340 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f67b7d60459 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
        ap = {{gp_offset = 24, fp_offset = 32615, overflow_arg_area = 0x7f6770ff8970, reg_save_area = 0x7f6770ff8900}}
        fd = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
#5  0x00007f67b7c5b6ba in malloc_printerr (str=str@entry=0x7f67b7d5e05d "corrupted double-linked list") at ./malloc/malloc.c:5660
#6  0x00007f67b7c5bf64 in unlink_chunk (p=p@entry=0x7f679c0d54e0, av=0x7f679c000030) at ./malloc/malloc.c:1629
        fd = <optimized out>
        bk = <optimized out>
#7  0x00007f67b7c5c0bc in malloc_consolidate (av=av@entry=0x7f679c000030) at ./malloc/malloc.c:4768
        fb = 0x7f679c000058
        maxfb = 0x7f679c000088
        p = 0x7f679c0d54e0
        nextp = 0x7f679c021ff0
        unsorted_bin = 0x7f679c000090
        first_unsorted = <optimized out>
        nextchunk = 0x7f679c0d5f40
        size = 2656
        nextsize = 128
        prevsize = <optimized out>
        nextinuse = <optimized out>
#8  0x00007f67b7c5d750 in _int_free (av=0x7f679c000030, p=0x7f679c10dee0, have_lock=<optimized out>, have_lock@entry=0) at ./malloc/malloc.c:4670
        size = <optimized out>
        fb = <optimized out>
        nextchunk = 0x7f679c11def0
        nextsize = 2528
        nextinuse = <optimized out>
        prevsize = <optimized out>
        bck = <optimized out>
        fwd = <optimized out>
        __PRETTY_FUNCTION__ = "_int_free"
#9  0x00007f67b7c5fd9f in __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3385
        ar_ptr = <optimized out>
        p = <optimized out>
        err = 9
#10 0x00007f67b7bb0c0a in deflateEnd () at /lib/x86_64-linux-gnu/libz.so.1
#11 0x00007f67b43f76e5 in cleanup (tran=<optimized out>) at io_compress.c:302
        z = 0x7f679c0043f0
        __func__ = "cleanup"
#12 0x000055cb7d5fd15e in teardown_transformation (tran=0x7f676c07b790) at io.c:309
        t = 0x55cb7f167860
        __func__ = "teardown_transformation"
        i = <optimized out>
        __func__ = "bbs_io_teardown_all_transformers"
#13 bbs_io_teardown_all_transformers (trans=trans@entry=0x7f676c07b790) at io.c:323
        i = <optimized out>
        __func__ = "bbs_io_teardown_all_transformers"
#14 0x000055cb7d6114ba in node_shutdown (unique=1, node=0x7f676c07b710) at node.c:535
        wasloggedin = 0
        __func__ = "node_shutdown"
        n = 0x7f676c07b710
        __func__ = "bbs_node_unlink"
#15 bbs_node_unlink (node=node@entry=0x7f676c07b710) at node.c:658
        n = 0x7f676c07b710
        __func__ = "bbs_node_unlink"
#16 0x000055cb7d613c06 in bbs_node_exit (node=node@entry=0x7f676c07b710) at node.c:2191
        __func__ = "bbs_node_exit"
#17 0x00007f67b446a2ac in __imap_handler (varg=varg@entry=0x7f676c07b710) at net_imap.c:4816
        node = 0x7f676c07b710

[2024-05-18 21:58:12.659]   DEBUG[171519]: io_compress.c:127 decompress_and_deliver: Inflated to 30 bytes
[2024-05-18 21:58:12.659]   DEBUG[171517]: net_imap.c:4756 handle_client: 0x7f6770ff65d0 => 1500 UID fetch 412:* (FLAGS)
[2024-05-18 21:58:12.660]   DEBUG[171517]: imap_server_fetch.c:687 process_fetch: FETCH command did not return any matching results
[2024-05-18 21:58:12.660]   DEBUG[171517]: imap_server_fetch.c:693 process_fetch: 0x7f6770ff65d0 <= 1500 OK UID FETCH Completed
[2024-05-18 21:58:12.660]   DEBUG[171519]: io_compress.c:86 compress_and_send: Deflated to 8 bytes
[2024-05-18 21:58:12.681]   DEBUG[171519]: io_compress.c:127 decompress_and_deliver: Inflated to 11 bytes
[2024-05-18 21:58:12.681]   DEBUG[171517]: net_imap.c:4756 handle_client: 0x7f6770ff65d0 => 1501 IDLE
[2024-05-18 21:58:12.681]   DEBUG[171517]: net_imap.c:4020 handle_idle: 0x7f6770ff65d0 <= + idling
[2024-05-18 21:58:12.681]   DEBUG[171517]: imap_client.c:93 imap_poll: Polling 1 fd for IMAP session 0x7f6770ff65d0 (for 600s)
[2024-05-18 21:58:12.681]   DEBUG[171519]: io_compress.c:86 compress_and_send: Deflated to 4 bytes
[2024-05-18 21:58:57.327]   DEBUG[3742490]: mod_smtp_delivery_external.c:1239 run_queue: Processing mail queue (0 messages)
[2024-05-18 21:59:57.328]   DEBUG[3742490]: mod_smtp_delivery_external.c:1239 run_queue: Processing mail queue (0 messages)
[2024-05-18 22:00:57.328]   DEBUG[3742490]: mod_smtp_delivery_external.c:1239 run_queue: Processing mail queue (0 messages)
[2024-05-18 22:01:34.745]   DEBUG[171519]: io_compress.c:127 decompress_and_deliver: Inflated to 31 bytes
[2024-05-18 22:01:34.745]   DEBUG[171517]: net_imap.c:4756 handle_client: 0x7f6770ff65d0 => DONE
[2024-05-18 22:01:34.745]   DEBUG[171517]: net_imap.c:3917 idle_stop: 0x7f6770ff65d0 <= 1501 OK IDLE terminated
[2024-05-18 22:01:34.745]   DEBUG[171517]: net_imap.c:4756 handle_client: 0x7f6770ff65d0 => 1502 close
[2024-05-18 22:01:34.746]   DEBUG[171519]: io_compress.c:86 compress_and_send: Deflated to 8 bytes
[2024-05-18 22:01:34.746]   DEBUG[171517]: net_imap.c:4378 imap_process: 0x7f6770ff65d0 <= 1502 OK CLOSE completed
[2024-05-18 22:01:34.746]   DEBUG[171517]: net_imap.c:4756 handle_client: 0x7f6770ff65d0 => 1503 logout
[2024-05-18 22:01:34.746]   DEBUG[171517]: net_imap.c:4242 imap_process: 0x7f6770ff65d0 <= * BYE IMAP4 Server logging out
[2024-05-18 22:01:34.747]   DEBUG[171517]: net_imap.c:4243 imap_process: 0x7f6770ff65d0 <= 1503 OK LOGOUT completed
[2024-05-18 22:01:34.747]   DEBUG[171517]: mod_mail.c:228 mailbox_dispatch_event: Dispatching mailbox event 'Logout'
[2024-05-18 22:01:34.747]   DEBUG[171517]: node.c:2188 bbs_node_exit: Node 1 has ended its IMAP session
[2024-05-18 22:01:34.747]   DEBUG[171517]: io.c:322 bbs_io_teardown_all_transformers: Removing I/O transformer at index 0
corrupted double-linked list
[2024-05-18 22:01:34.747]   DEBUG[171519]: io_compress.c:86 compress_and_send: Deflated to 42 bytes
Aborted (core dumped)

Potentially related assertion during runtime:

[2024-04-16 19:00:35.855]   DEBUG[3283155]: io_compress.c:67 compress_and_send: Compressing 10 bytes
[2024-04-16 19:00:35.856]   DEBUG[3283155]: io_compress.c:84 compress_and_send: Deflated to 4 bytes
[2024-04-16 19:00:35.859]   DEBUG[3322829]: thread.c:354 __bbs_pthread_join: Thread 140638259488448 not yet joined after 1s
[2024-04-16 19:00:35.910]   DEBUG[3322829]: thread.c:354 __bbs_pthread_join: Thread 140638259488448 not yet joined after 1s
[2024-04-16 19:00:35.961]   DEBUG[3322829]: thread.c:354 __bbs_pthread_join: Thread 140638259488448 not yet joined after 1s
[2024-04-16 19:00:36.011]   DEBUG[3322829]: thread.c:354 __bbs_pthread_join: Thread 140638259488448 not yet joined after 1s
[2024-04-16 19:00:36.039]   ERROR[3322831]: backtrace.c:287 bbs_log_backtrace:  0: lbbs bbs_log_backtrace()
[2024-04-16 19:00:36.039]   ERROR[3322831]: backtrace.c:283 bbs_log_backtrace:  1: [0x7fe91dbb9295] io_compress.so                       bbs.h:438   __bbs_assert()
[2024-04-16 19:00:36.039]   ERROR[3322831]: backtrace.c:283 bbs_log_backtrace:  1: [       inlined] io_compress.so               io_compress.c:95    compress_and_send()
[2024-04-16 19:00:36.040]   ERROR[3322831]: backtrace.c:283 bbs_log_backtrace:  1: [       inlined] io_compress.so               io_compress.c:173   zlib_thread()
[2024-04-16 19:00:36.040]   ERROR[3322831]: backtrace.c:287 bbs_log_backtrace:  2: lbbs <unknown>()
[2024-04-16 19:00:36.040]   ERROR[3322831]: backtrace.c:287 bbs_log_backtrace:  3: [0x7fe92ec2e044] libc.so.6                 pthread_create.c:442   start_thread()
[2024-04-16 19:00:36.040]   ERROR[3322831]: backtrace.c:287 bbs_log_backtrace:  4: [0x7fe92ecae61c] libc.so.6                         clone3.S:83    clone3()
[2024-04-16 19:00:36.040]   DEBUG[3322831]: io_compress.c:190 zlib_thread: zlib thread exiting
[2024-04-16 19:00:36.040]   DEBUG[3322831]: thread.c:140 __thread_unregister: Thread 3322831 is exiting (must be joined)
[2024-04-16 19:00:36.062]   DEBUG[3322829]: thread.c:135 __thread_unregister: Thread 3322831 has been joined by thread 3322829 at io_compress.c:301 cleanup()
[2024-04-16 19:00:36.062]   DEBUG[3322829]: node.c:533 node_shutdown: Terminating node 2
[2024-04-16 19:00:36.062]   DEBUG[3322829]: node.c:606 node_shutdown: Shutdown pending finalization for node 2

[2024-04-24 08:52:44.086]   DEBUG[3497516]: net_imap.c:3939 handle_idle: 0x7fef6bffc5d0 <= + idling
[2024-04-24 08:52:44.086]   DEBUG[3497516]: net_imap.c:3939 handle_idle: 0x7fef6bffc5d0 <= + idling
[2024-04-24 08:52:44.087]   DEBUG[3497516]: imap_client.c:93 imap_poll: Polling 1 fd for IMAP session 0x7fef6bffc5d0 (for 600s)
[2024-04-24 08:52:44.087]   DEBUG[3497518]: io_compress.c:86 compress_and_send: Deflated to 5 bytes
[2024-04-24 08:52:44.111]   ERROR[3497725]: backtrace.c:287 bbs_log_backtrace:  0: lbbs bbs_log_backtrace()
[2024-04-24 08:52:44.111]   ERROR[3497725]: backtrace.c:287 bbs_log_backtrace:  1: [0x7fefa1d9e205] io_compress.so               io_compress.c:177   zlib_thread()
[2024-04-24 08:52:44.111]   ERROR[3497725]: backtrace.c:287 bbs_log_backtrace:  2: lbbs <unknown>()
[2024-04-24 08:52:44.111]   ERROR[3497725]: backtrace.c:287 bbs_log_backtrace:  3: [0x7fefb2df8044] libc.so.6                 pthread_create.c:442   start_thread()
[2024-04-24 08:52:44.111]   ERROR[3497725]: backtrace.c:287 bbs_log_backtrace:  4: [0x7fefb2e7861c] libc.so.6                         clone3.S:83    clone3()
[2024-04-24 08:52:44.111]   DEBUG[3497725]: io_compress.c:193 zlib_thread: zlib thread exiting
[2024-04-24 08:52:44.111]   DEBUG[3497725]: thread.c:140 __thread_unregister: Thread 3497725 is exiting (must be joined)
[2024-04-24 08:52:44.134]   DEBUG[3497723]: thread.c:135 __thread_unregister: Thread 3497725 has been joined by thread 3497723 at io_compress.c:304 cleanup()
[2024-04-24 08:52:44.135]   DEBUG[3497723]: node.c:533 node_shutdown: Terminating node 2
[2024-04-24 08:52:44.135]   DEBUG[3497723]: node.c:606 node_shutdown: Shutdown pending finalization for node 2
[2024-04-24 08:52:44.135]   DEBUG[3497723]: node.c:624 node_free: Node 2 now freed

[2024-04-25 09:33:22.952]   DEBUG[3526289]: thread.c:354 __bbs_pthread_join: Thread 139918466598592 not yet joined after 1s
[2024-04-25 09:33:22.958]   DEBUG[3508637]: io_compress.c:127 decompress_and_deliver: Inflated to 10 bytes
[2024-04-25 09:33:22.958]   DEBUG[3508636]: net_imap.c:4675 handle_client: 0x7f414dff85d0 => 483 IDLE
[2024-04-25 09:33:22.958]   DEBUG[3508636]: net_imap.c:3939 handle_idle: 0x7f414dff85d0 <= + idling
[2024-04-25 09:33:22.959]   DEBUG[3508636]: net_imap.c:3939 handle_idle: 0x7f414dff85d0 <= + idling
[2024-04-25 09:33:22.959]   DEBUG[3508636]: imap_client.c:93 imap_poll: Polling 1 fd for IMAP session 0x7f414dff85d0 (for 600s)
[2024-04-25 09:33:22.959]   DEBUG[3508637]: io_compress.c:86 compress_and_send: Deflated to 5 bytes
[2024-04-25 09:33:22.993]   ERROR[3526291]: backtrace.c:287 bbs_log_backtrace:  0: lbbs bbs_log_backtrace()
[2024-04-25 09:33:22.993]   ERROR[3526291]: backtrace.c:287 bbs_log_backtrace:  1: [0x7f4190d7e270] io_compress.so               io_compress.c:190   zlib_thread()
[2024-04-25 09:33:22.993]   ERROR[3526291]: backtrace.c:287 bbs_log_backtrace:  2: lbbs <unknown>()
[2024-04-25 09:33:22.993]   ERROR[3526291]: backtrace.c:287 bbs_log_backtrace:  3: [0x7f4195df8044] libc.so.6                 pthread_create.c:442   start_thread()
[2024-04-25 09:33:22.993]   ERROR[3526291]: backtrace.c:287 bbs_log_backtrace:  4: [0x7f4195e7861c] libc.so.6                         clone3.S:83    clone3()
[2024-04-25 09:33:22.993]   DEBUG[3526291]: io_compress.c:193 zlib_thread: zlib thread exiting
[2024-04-25 09:33:22.993]   DEBUG[3526291]: thread.c:140 __thread_unregister: Thread 3526291 is exiting (must be joined)
[2024-04-25 09:33:22.002]   DEBUG[3526289]: thread.c:135 __thread_unregister: Thread 3526291 has been joined by thread 3526289 at io_compress.c:304 cleanup()
[2024-04-25 09:33:22.002]   DEBUG[3526289]: node.c:533 node_shutdown: Terminating node 4
[2024-04-25 09:33:22.003]   DEBUG[3526289]: node.c:606 node_shutdown: Shutdown pending finalization for node 4
[2024-04-25 09:33:22.003]   DEBUG[3526289]: node.c:624 node_free: Node 4 now freed
[2024-04-25 09:33:22.003]   == Node 4 has exited
Thread 1 (Thread 0x7f8136ffd6c0 (LWP 380397)):
#0  __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memmove-ssse3.S:67
#1  0x00007f81798bab82 in  () at /lib/x86_64-linux-gnu/libz.so.1
#2  0x00007f81798bc068 in  () at /lib/x86_64-linux-gnu/libz.so.1
#3  0x00007f81798bd09c in deflate () at /lib/x86_64-linux-gnu/libz.so.1
#4  0x00007f81742820ce in compress_and_send (len=58, buf=0x7f8136ff8b60 "* BYE IMAP4 Server logging out\r\n1556 OK LOGOUT completed\r\n52 OK GETQUOTAROOT complete\r\n9MTw\r\nBO8E7gTvxPFE9mT7FAEcBzwM/A/8EfwS/BE8D7wKXAV8/6T5RPTE8ATvBO4E78TxxPWk+tj/\r\n3AQ8CbwMPA68DjwOvAu8B1wEhADU/KT5x"..., z=0x7f81640d7090) at io_compress.c:79
        comp_len = <optimized out>
        res = <optimized out>
        wres = <optimized out>
        output = " \240\004$\377\371\370\a\273\"\247\a\200\000se\r\n1556 logout\r\n\r\nW\005csC#\005Ks3S\240K\214\214@\246\271\273\206 \264\303L\345\345\002\b\260\205Ȭ\240\207\204S|\f3\377T\231\371\232\373\315\032b~\006\025\275!\346\027\325C\022C\314\327J\314b\346\237\034\350\023|J\314\347\252\022b\346/\264\022\313`U\261\210\371L\023\222\022\2033B\337'\34637t\0210\207\317\320\023+h\356\027\236\020\244\235\227:qq\341}A\235\242\177\033\"\036\222\231\022\363\373\0011\037\237\36103\277\255\314\374\030b~E(\2061$\274%V\225\0203\377.`\346\327}\352I\230\230\277T"...
        __func__ = "compress_and_send"
        input = "* BYE IMAP4 Server logging out\r\n1556 OK LOGOUT completed\r\n52 OK GETQUOTAROOT complete\r\n9MTw\r\nBO8E7gTvxPFE9mT7FAEcBzwM/A/8EfwS/BE8D7wKXAV8/6T5RPTE8ATvBO4E78TxxPWk+tj/\r\n3AQ8CbwMPA68DjwOvAu8B1wEhADU/KT5x"...
        rres = 58
        res = <optimized out>
        z = 0x7f81640d7090
        pfds = {{fd = 46, events = 43, revents = 1}, {fd = 24, events = 43, revents = 0}}
        __func__ = "zlib_thread"
#5  zlib_thread (varg=varg@entry=0x7f81640d7090) at io_compress.c:173
        input = "* BYE IMAP4 Server logging out\r\n1556 OK LOGOUT completed\r\n52 OK GETQUOTAROOT complete\r\n9MTw\r\nBO8E7gTvxPFE9mT7FAEcBzwM/A/8EfwS/BE8D7wKXAV8/6T5RPTE8ATvBO4E78TxxPWk+tj/\r\n3AQ8CbwMPA68DjwOvAu8B1wEhADU/KT5x"...
        rres = 58
        res = <optimized out>
        z = 0x7f81640d7090
        pfds = {{fd = 46, events = 43, revents = 1}, {fd = 24, events = 43, revents = 0}}
        __func__ = "zlib_thread"
#6  0x0000557c9cfa7ff9 in thread_run (data=<optimized out>) at thread.c:406
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {93993717546816, -8515193358461842253, 93993698071656, 93993698072736, 140192958623936, 140192941854720, -8515193358296167245, -2582637593026769741}, __mask_was_saved = 0}}, __pad = {0x7f8136ffcc70, 0x0, 0x0, 0x0}}
        __cancel_routine = 0x557c9cfa82e0 <thread_unregister>
        __cancel_arg = 0x7f8136ffd6c0
        __not_first_call = <optimized out>
        ret = <optimized out>
        a = {start_routine = <optimized out>, data = <optimized out>, name = <optimized out>, detached = <optimized out>}
#7  0x00007f81792a8134 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140192950245056, 8561792858640469171, -240, 11, 140192958623936, 140192941854720, -8515193358455550797, -8515344363560121165}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x00007f81793287dc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f29a4ff96c0 (LWP 138618)):
#0  __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memmove-ssse3.S:67
#1  0x00007f29d28d1b82 in  () at /lib/x86_64-linux-gnu/libz.so.1
#2  0x00007f29d28d3068 in  () at /lib/x86_64-linux-gnu/libz.so.1
#3  0x00007f29d28d409c in deflate () at /lib/x86_64-linux-gnu/libz.so.1
#4  0x00007f29d01050ce in compress_and_send (len=81, buf=0x7f29a4ff4b60 "172 OK CLOSE completed\r\n* BYE IMAP4 Server logging out\r\n173 OK LOGOUT completed\r\nplete\r\nFETCH (UID 316 FLAGS (\\Seen NonJunk))\r\njunk))\r\n* 149 FETCH (UID 217 FLAGS (\\Seen nonjunk))\r\n* 150 FETCH (UID 218"..., z=0x7f29bc0d7090) at io_compress.c:79

Comments

You must be logged in to leave a comment.