[GH-ISSUE #1702] FreeBSD Client - Coredumps constantly #1260

Open
opened 2026-05-05 07:39:56 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @Onepamopa on GitHub (Jun 26, 2022).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1702

What happened?

Barrierc crashes
v. 2.4.0 installed from pkg, however, the same thing happens with build from ports

Version

v2.4.0

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

pkg & ports

What OSes are you seeing the problem on? (Check all that apply)

Linux, Windows

What OS versions are you using?

FreeBSD 13.1-RELEASE

Relevant log output

[245] pid 24342 (barrierc), jid 0, uid 0: exited on signal 6 (core dumped)

Any other information

None

Originally created by @Onepamopa on GitHub (Jun 26, 2022). Original GitHub issue: https://github.com/debauchee/barrier/issues/1702 ### What happened? Barrierc crashes v. 2.4.0 installed from pkg, however, the same thing happens with build from ports ### Version v2.4.0 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? pkg & ports ### What OSes are you seeing the problem on? (Check all that apply) Linux, Windows ### What OS versions are you using? FreeBSD 13.1-RELEASE ### Relevant log output ```shell [245] pid 24342 (barrierc), jid 0, uid 0: exited on signal 6 (core dumped) ``` ### Any other information None
Author
Owner

@Onepamopa commented on GitHub (Jul 8, 2022):

# lldb90 /usr/local/bin/barrierc --core barrierc.core 
(lldb) target create "/usr/local/bin/barrierc" --core "barrierc.core"
Core file '/barrierc.core' (x86_64) was loaded.
(lldb) bt all
* thread #1, name = 'barrierc', stop reason = signal SIGABRT
  * frame #0: 0x0000000800b92e4a libc.so.7`__sys_thr_kill at thr_kill.S:4
    frame #1: 0x0000000800b0ea94 libc.so.7`__raise(s=6) at raise.c:52:10
    frame #2: 0x0000000800bbc229 libc.so.7`abort at abort.c:67:8
    frame #3: 0x0000000800af25a1 libc.so.7`__assert(func=<unavailable>, file=<unavailable>, line=<unavailable>, failedexpr=<unavailable>) at assert.c:51:2
    frame #4: 0x000000080048c6bc libX11.so.6`___lldb_unnamed_symbol76$$libX11.so.6 + 508
    frame #5: 0x000000080048b743 libX11.so.6`___lldb_unnamed_symbol72$$libX11.so.6 + 83
    frame #6: 0x000000080048b325 libX11.so.6`_XEventsQueued + 117
    frame #7: 0x000000080048be07 libX11.so.6`_XFlush + 151
    frame #8: 0x000000080046a7e2 libX11.so.6`XFlush + 34
    frame #9: 0x0000000000280d17 barrierc`___lldb_unnamed_symbol1633$$barrierc + 551
    frame #10: 0x0000000000240404 barrierc`___lldb_unnamed_symbol249$$barrierc + 164
    frame #11: 0x0000000000267023 barrierc`___lldb_unnamed_symbol1088$$barrierc + 131
    frame #12: 0x0000000000266f88 barrierc`___lldb_unnamed_symbol1087$$barrierc + 88
    frame #13: 0x000000000026755f barrierc`___lldb_unnamed_symbol1093$$barrierc + 255
    frame #14: 0x00000000002679dd barrierc`___lldb_unnamed_symbol1107$$barrierc + 29
    frame #15: 0x0000000000267c7f barrierc`___lldb_unnamed_symbol1115$$barrierc + 79
    frame #16: 0x0000000000262040 barrierc`___lldb_unnamed_symbol932$$barrierc + 1008
    frame #17: 0x000000000026265d barrierc`___lldb_unnamed_symbol941$$barrierc + 13
    frame #18: 0x0000000000262cd9 barrierc`___lldb_unnamed_symbol970$$barrierc + 121
    frame #19: 0x000000000023c382 barrierc`___lldb_unnamed_symbol118$$barrierc + 66
    frame #20: 0x000000000023bae0 barrierc`___lldb_unnamed_symbol100$$barrierc + 48
    frame #21: 0x0000000800a42968 libthr.so.3`thread_start(curthread=0x0000000801612e00) at thr_create.c:292:16
  thread #2, name = 'barrierc', stop reason = signal SIGABRT
    frame #0: 0x0000000800a3fc7a libthr.so.3`_umtx_op_err at _umtx_op_err.S:40
    frame #1: 0x0000000800a4eabc libthr.so.3`__thr_umutex_lock(mtx=0x00000008013cb708, id=100466) at thr_umtx.c:82:3
    frame #2: 0x0000000800a4749b libthr.so.3`mutex_lock_common [inlined] mutex_lock_sleep(curthread=0x0000000801612000, m=0x00000008013cb708) at thr_mutex.c:702:9
    frame #3: 0x0000000800a473b1 libthr.so.3`mutex_lock_common(m=0x00000008013cb708, abstime=<unavailable>, cvattach=false, rb_onlist=false) at thr_mutex.c:736
    frame #4: 0x0000000000280909 barrierc`___lldb_unnamed_symbol1631$$barrierc + 41
    frame #5: 0x00000000002408a8 barrierc`___lldb_unnamed_symbol254$$barrierc + 136
    frame #6: 0x0000000000240318 barrierc`___lldb_unnamed_symbol248$$barrierc + 424
    frame #7: 0x000000000026adc1 barrierc`___lldb_unnamed_symbol1186$$barrierc + 129
    frame #8: 0x0000000000260c9c barrierc`___lldb_unnamed_symbol896$$barrierc + 60
    frame #9: 0x000000000023afa3 barrierc`___lldb_unnamed_symbol68$$barrierc + 227
    frame #10: 0x000000000026b017 barrierc`___lldb_unnamed_symbol1189$$barrierc + 167
    frame #11: 0x0000000000260b95 barrierc`___lldb_unnamed_symbol895$$barrierc + 53
    frame #12: 0x0000000000239ba2 barrierc`___lldb_unnamed_symbol1$$barrierc + 130
    frame #13: 0x0000000000239930 barrierc
  thread #3, name = 'barrierc', stop reason = signal SIGABRT
    frame #0: 0x0000000800b9434a libc.so.7`__sys_sigwait at _sigwait.S:4
    frame #1: 0x0000000800a4b4ab libthr.so.3`__thr_sigwait(set=0x00007fffdfffcf90, sig=0x00007fffdfffcfa4) at thr_sig.c:782:9
    frame #2: 0x000000000023c2d2 barrierc`___lldb_unnamed_symbol117$$barrierc + 178
    frame #3: 0x0000000800a42968 libthr.so.3`thread_start(curthread=0x0000000801612700) at thr_create.c:292:16
(lldb)
<!-- gh-comment-id:1179375213 --> @Onepamopa commented on GitHub (Jul 8, 2022): ``` # lldb90 /usr/local/bin/barrierc --core barrierc.core (lldb) target create "/usr/local/bin/barrierc" --core "barrierc.core" Core file '/barrierc.core' (x86_64) was loaded. (lldb) bt all * thread #1, name = 'barrierc', stop reason = signal SIGABRT * frame #0: 0x0000000800b92e4a libc.so.7`__sys_thr_kill at thr_kill.S:4 frame #1: 0x0000000800b0ea94 libc.so.7`__raise(s=6) at raise.c:52:10 frame #2: 0x0000000800bbc229 libc.so.7`abort at abort.c:67:8 frame #3: 0x0000000800af25a1 libc.so.7`__assert(func=<unavailable>, file=<unavailable>, line=<unavailable>, failedexpr=<unavailable>) at assert.c:51:2 frame #4: 0x000000080048c6bc libX11.so.6`___lldb_unnamed_symbol76$$libX11.so.6 + 508 frame #5: 0x000000080048b743 libX11.so.6`___lldb_unnamed_symbol72$$libX11.so.6 + 83 frame #6: 0x000000080048b325 libX11.so.6`_XEventsQueued + 117 frame #7: 0x000000080048be07 libX11.so.6`_XFlush + 151 frame #8: 0x000000080046a7e2 libX11.so.6`XFlush + 34 frame #9: 0x0000000000280d17 barrierc`___lldb_unnamed_symbol1633$$barrierc + 551 frame #10: 0x0000000000240404 barrierc`___lldb_unnamed_symbol249$$barrierc + 164 frame #11: 0x0000000000267023 barrierc`___lldb_unnamed_symbol1088$$barrierc + 131 frame #12: 0x0000000000266f88 barrierc`___lldb_unnamed_symbol1087$$barrierc + 88 frame #13: 0x000000000026755f barrierc`___lldb_unnamed_symbol1093$$barrierc + 255 frame #14: 0x00000000002679dd barrierc`___lldb_unnamed_symbol1107$$barrierc + 29 frame #15: 0x0000000000267c7f barrierc`___lldb_unnamed_symbol1115$$barrierc + 79 frame #16: 0x0000000000262040 barrierc`___lldb_unnamed_symbol932$$barrierc + 1008 frame #17: 0x000000000026265d barrierc`___lldb_unnamed_symbol941$$barrierc + 13 frame #18: 0x0000000000262cd9 barrierc`___lldb_unnamed_symbol970$$barrierc + 121 frame #19: 0x000000000023c382 barrierc`___lldb_unnamed_symbol118$$barrierc + 66 frame #20: 0x000000000023bae0 barrierc`___lldb_unnamed_symbol100$$barrierc + 48 frame #21: 0x0000000800a42968 libthr.so.3`thread_start(curthread=0x0000000801612e00) at thr_create.c:292:16 thread #2, name = 'barrierc', stop reason = signal SIGABRT frame #0: 0x0000000800a3fc7a libthr.so.3`_umtx_op_err at _umtx_op_err.S:40 frame #1: 0x0000000800a4eabc libthr.so.3`__thr_umutex_lock(mtx=0x00000008013cb708, id=100466) at thr_umtx.c:82:3 frame #2: 0x0000000800a4749b libthr.so.3`mutex_lock_common [inlined] mutex_lock_sleep(curthread=0x0000000801612000, m=0x00000008013cb708) at thr_mutex.c:702:9 frame #3: 0x0000000800a473b1 libthr.so.3`mutex_lock_common(m=0x00000008013cb708, abstime=<unavailable>, cvattach=false, rb_onlist=false) at thr_mutex.c:736 frame #4: 0x0000000000280909 barrierc`___lldb_unnamed_symbol1631$$barrierc + 41 frame #5: 0x00000000002408a8 barrierc`___lldb_unnamed_symbol254$$barrierc + 136 frame #6: 0x0000000000240318 barrierc`___lldb_unnamed_symbol248$$barrierc + 424 frame #7: 0x000000000026adc1 barrierc`___lldb_unnamed_symbol1186$$barrierc + 129 frame #8: 0x0000000000260c9c barrierc`___lldb_unnamed_symbol896$$barrierc + 60 frame #9: 0x000000000023afa3 barrierc`___lldb_unnamed_symbol68$$barrierc + 227 frame #10: 0x000000000026b017 barrierc`___lldb_unnamed_symbol1189$$barrierc + 167 frame #11: 0x0000000000260b95 barrierc`___lldb_unnamed_symbol895$$barrierc + 53 frame #12: 0x0000000000239ba2 barrierc`___lldb_unnamed_symbol1$$barrierc + 130 frame #13: 0x0000000000239930 barrierc thread #3, name = 'barrierc', stop reason = signal SIGABRT frame #0: 0x0000000800b9434a libc.so.7`__sys_sigwait at _sigwait.S:4 frame #1: 0x0000000800a4b4ab libthr.so.3`__thr_sigwait(set=0x00007fffdfffcf90, sig=0x00007fffdfffcfa4) at thr_sig.c:782:9 frame #2: 0x000000000023c2d2 barrierc`___lldb_unnamed_symbol117$$barrierc + 178 frame #3: 0x0000000800a42968 libthr.so.3`thread_start(curthread=0x0000000801612700) at thr_create.c:292:16 (lldb) ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#1260
No description provided.