Skip to content

dotnet-host-10.0.1-1.fc43.x86_64 uniquely ABRT'd when strace -Ttr env NO_AT_BRIDGE=1 accerciser completed, in bash-5.3.0-2! #122870

@RokeJulianLockhart

Description

@RokeJulianLockhart

Description

Allowing time strace -Ttr env NO_AT_BRIDGE=1 accerciser 1 to complete, in bash-5.3.0-2.fc43.x86_64, somehow caused dotnet-host-10.0.1-1.fc43.x86_64 to ABRT. 2 This solely occurred when it failed with a Python trace:

12:08:28 (+     0.000021) futex(0x7fa580004da8, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000007>
12:08:28 (+     0.000021) ppoll([{fd=19, events=POLLIN}], 1, {tv_sec=24, tv_nsec=999978000}, NULL, 8Failed to register: Timeout was reached
Traceback (most recent call last):
  File "/usr/bin/accerciser", line 52, in <module>
    accerciser.main()
    ~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/accerciser/__init__.py", line 36, in main
    main.run(sys.argv)
    ~~~~~~~~^^^^^^^^^^
  File "/usr/lib64/python3.14/site-packages/gi/overrides/Gio.py", line 129, in run
    register_sigint_fallback(self.quit),
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/lib64/python3.14/contextlib.py", line 148, in __exit__
    next(self.gen)
    ~~~~^^^^^^^^^^
  File "/usr/lib64/python3.14/site-packages/gi/_ossighelper.py", line 237, in register_sigint_fallback
    signal.default_int_handler(signal.SIGINT, None)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt
) = 0 (Timeout) <25.024661>
12:08:53 (+    25.024735) write(19, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000016>
12:08:53 (+     0.000046) futex(0x55ba2e252980, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000011>
12:08:53 (+     0.000041) close(19)     = 0 <0.000012>
12:08:53 (+     0.000068) write(12, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000009>
12:08:53 (+     0.000030) futex(0x7fa580009b50, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000009>
12:08:53 (+     0.000028) futex(0x7fa580009ac0, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000009>
12:08:53 (+     0.000037) futex(0x7fa580004da8, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000009>
12:08:53 (+     0.000028) ioctl(2, TCGETS2, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|B38400<<IBSHIFT|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 <0.000046>
12:08:53 (+     0.000076) write(2, "Failed to register: Timeout was "..., 40Failed to register: Timeout was reached
) = 40 <0.000010>
12:08:53 (+     0.000037) ppoll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=16, events=POLLIN}], 3, {tv_sec=0, tv_nsec=0}, NULL, 8) = 2 ([{fd=3, revents=POLLIN}, {fd=4, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) <0.000010>
12:08:53 (+     0.000039) read(4, "\2\0\0\0\0\0\0\0", 8) = 8 <0.000009>
12:08:53 (+     0.000055) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLIN|POLLOUT}]) <0.000009>
12:08:53 (+     0.000031) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="U\2o\0\214b\232\0\3\4\4\0\0\0\0\0\0\0\0\4\4\4\4\4\0\0\3\37%\2\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 64 <0.000012>
12:08:53 (+     0.000051) writev(3, [{iov_base="\20\0\10\0\25\0\240\4_GTK_EDGE_CONSTRAINTScis", iov_len=32}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 32 <0.000012>
12:08:53 (+     0.000036) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000009>
12:08:53 (+     0.000030) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0p\0\0\0\0\0?\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32 <0.000010>
12:08:53 (+     0.000044) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000009>
12:08:53 (+     0.000032) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000009>
12:08:53 (+     0.000044) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000009>
12:08:53 (+     0.000031) writev(3, [{iov_base="\207\10\7\0\0\1G\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0NT", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 28 <0.000011>
12:08:53 (+     0.000033) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000009>
12:08:53 (+     0.000030) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\3q\0\237\5\0\0\0\0\10\377G\0\0\32\32\10\315\1\370\0\0\0\0\0\0\0\0\0\0\10"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096 <0.000010>
12:08:53 (+     0.000040) recvfrom(3, "T\377\0\0\0\0\0\0\1\1\1\0V\377\0\0\0\0\0\0\1\1\1\0c\377\0\0\0\0\0\0"..., 1692, 0, NULL, NULL) = 1692 <0.000014>
12:08:53 (+     0.000039) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000009>
12:08:53 (+     0.000029) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000008>
12:08:53 (+     0.000045) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000009>
12:08:53 (+     0.000030) writev(3, [{iov_base="\207\21\3\0\3\0G\0\0\30\0\0", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12 <0.000011>
12:08:53 (+     0.000033) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000009>
12:08:53 (+     0.000028) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\3r\0\t\0\0\0\0\30\0\0\10\377\32\1\377\0\10\370\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 68 <0.000008>
12:08:53 (+     0.000031) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000022) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000023) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000007>
12:08:53 (+     0.000023) writev(3, [{iov_base="\20\0\3\0\4\0G\0Meta", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12 <0.000008>
12:08:53 (+     0.000025) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000007>
12:08:53 (+     0.000023) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0s\0\0\0\0\0\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32 <0.000007>
12:08:53 (+     0.000029) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000022) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000023) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000014>
12:08:53 (+     0.000031) writev(3, [{iov_base="\20\0\4\0\5\0G\0Super\0\0\0", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16 <0.000008>
12:08:53 (+     0.000025) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000007>
12:08:53 (+     0.000023) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0t\0\0\0\0\0\207\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32 <0.000007>
12:08:53 (+     0.000029) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000022) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000023) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000007>
12:08:53 (+     0.000023) writev(3, [{iov_base="\20\0\4\0\5\0G\0Hyper\0\0\0", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16 <0.000008>
12:08:53 (+     0.000025) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000007>
12:08:53 (+     0.000023) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0u\0\0\0\0\0\212\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32 <0.000007>
12:08:53 (+     0.000029) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000022) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000023) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000007>
12:08:53 (+     0.000023) writev(3, [{iov_base="\207\10\7\0\0\1\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0NT", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 28 <0.000008>
12:08:53 (+     0.000025) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) <0.000006>
12:08:53 (+     0.000023) recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\3v\0\233\5\0\0\0\0\10\377\7\0\0\32\32\10\315\1\370\0\0\0\0\0\0\0\0\0\0\10"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096 <0.000008>
12:08:53 (+     0.000029) recvfrom(3, "T\377\0\0\0\0\0\0\1\1\1\0V\377\0\0\0\0\0\0\1\1\1\0c\377\0\0\0\0\0\0"..., 1676, 0, NULL, NULL) = 1676 <0.000008>
12:08:53 (+     0.000026) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000022) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000049) ppoll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=16, events=POLLIN}], 3, {tv_sec=0, tv_nsec=0}, NULL, 8) = 0 (Timeout) <0.000007>
12:08:53 (+     0.000028) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) <0.000007>
12:08:53 (+     0.000024) writev(3, [{iov_base="\207\1\5\0\3\0\1\0\0\0\0\0\0\0\0\0\5\0\5\0\207\1\4\0\3\0\2\0\0\0\0\0"..., iov_len=36}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 36 <0.000010>
12:08:53 (+     0.000031) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000023) recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) <0.000007>
12:08:53 (+     0.000023) ppoll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=16, events=POLLIN}], 3, {tv_sec=0, tv_nsec=0}, NULL, 8) = 0 (Timeout) <0.000007>
12:08:53 (+     0.000077) write(4, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000007>
12:08:53 (+     0.000039) close(18)     = 0 <0.000011>
12:08:53 (+     0.000028) close(16)     = 0 <0.000009>
12:08:53 (+     0.000039) rt_sigaction(SIGINT, NULL, {sa_handler=0x7fa5ba284b92, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, 8) = 0 <0.000007>
12:08:53 (+     0.000030) rt_sigaction(SIGINT, {sa_handler=0x7fa5ba284b92, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, {sa_handler=0x7fa5ba284b92, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, 8) = 0 <0.000007>
12:08:53 (+     0.000111) rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, {sa_handler=0x7fa5ba284b92, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, 8) = 0 <0.000007>
12:08:53 (+     0.000026) rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, {sa_handler=0x7fa5ba284b92, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK, sa_restorer=0x7fa5ba027290}, 8) = 0 <0.000007>
12:08:53 (+     0.004031) munmap(0x7fa5aa499000, 38844) = 0 <0.000023>
12:08:53 (+     0.000044) munmap(0x7fa5aa492000, 28260) = 0 <0.000012>
12:08:53 (+     0.000028) munmap(0x7fa5a82a0000, 904) = 0 <0.000011>
12:08:53 (+     0.000025) munmap(0x7fa5a82a1000, 2624) = 0 <0.000009>
12:08:53 (+     0.000023) munmap(0x7fa5a836e000, 26336) = 0 <0.000010>
12:08:53 (+     0.000025) munmap(0x7fa5a828a000, 87800) = 0 <0.000011>
12:08:53 (+     0.002042) write(9, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000009>
12:08:53 (+     0.000030) futex(0x55ba2e643dd0, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000008>
12:08:53 (+     0.000025) write(9, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000007>
12:08:53 (+     0.000024) futex(0x55ba2e643dd0, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000007>
12:08:53 (+     0.000023) write(9, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000007>
12:08:53 (+     0.000022) futex(0x55ba2e643dd0, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000007>
12:08:53 (+     0.000022) write(9, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000006>
12:08:53 (+     0.000022) futex(0x55ba2e643dd0, FUTEX_WAKE_PRIVATE, 1) = 1 <0.000007>
12:08:53 (+     0.005251) munmap(0x7fa5a3346000, 962560) = 0 <0.000077>
12:08:53 (+     0.000147) munmap(0x7fa5ba92e000, 16384) = 0 <0.000019>
12:08:53 (+     0.007193) exit_group(0) = ?
12:08:53 (+     0.002891) +++ exited with 0 +++

real    0m25.320s
user    0m0.133s
sys     0m0.145s

It does not reproduce with subsequent invocations, which lack that trace. 3

Reproduction Steps

#!/usr/bin/env sh
dotnet tool install --global powershell && \
run0 dnf5 install --refresh -y 'https://kojipkgs.fedoraproject.org//packages/accerciser/3.48.0/1.fc44/noarch/accerciser-3.48.0-1.fc44.noarch.rpm' && \
bash -c 'strace -Ttr env NO_AT_BRIDGE=1 accerciser'

Expected behavior

It should not crash, when it has absolutely no relevance to bash-5.3.0-2.fc43. To pre-empt the obvious question, although I do not save logs of when pwsh was invoked (unless journalctl saves them), because Get-Content (Get-PSReadlineOption).HistorySavePath 4 lacks indication that I invoked the aforestated within it, I am certain that I was not accidentally inside a pwsh [sub]shell.

Actual behavior

        1. #!/usr/bin/env sh
          abrt info 1da22cf
        2. Id            1da22cf  
          Component     dotnet10.0  
          Count         1  
          Time          2026-01-05 12:09:11  
          Command line  dotnet /home/RokeJulianLockhart/.dotnet/tools/.store/powershell/7.5.4/powershell/7.5.4/tools/net9.0/any/unix/pwsh.dll -NoProfile -EncodedCommand SQBtAHAAbwByAHQALQBNAG8AZAB1AGwAZQAgACcALwBoAG8AbQBlAC8AUgBvAGsAZQBKAHUAbABpAGEAbgBMAG8AYwBrAGgAYQByAHQALwAuAHYAcwBjAG8AZABlAC8AZQB4AHQAZQBuAHMAaQBvAG4AcwAvAG0AcwAtAHYAcwBjAG8AZABlAC4AcABvAHcAZQByAHMAaABlAGwAbAAtADIAMAAyADUALgA1AC4AMAAvAG0AbwBkAHUAbABlAHMALwBQAG8AdwBlAHIAUwBoAGUAbABsAEUAZABpAHQAbwByAFMAZQByAHYAaQBjAGUAcwAvAFAAbwB3AGUAcgBTAGgAZQBsAGwARQBkAGkAdABvAHIAUwBlAHIAdgBpAGMAZQBzAC4AcABzAGQAMQAnADsAIABTAHQAYQByAHQALQBFAGQAaQB0AG8AcgBTAGUAcgB2AGkAYwBlAHMAIAAtAEgAbwBzAHQATgBhAG0AZQAgACcAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwAgAEMAbwBkAGUAIABIAG8AcwB0ACcAIAAtAEgAbwBzAHQAUAByAG8AZgBpAGwAZQBJAGQAIAAnAE0AaQBjAHIAbwBzAG8AZgB0AC4AVgBTAEMAbwBkAGUAJwAgAC0ASABvAHMAdABWAGUAcgBzAGkAbwBuACAAJwAyADAAMgA1AC4ANQAuADAAJwAgAC0AQgB1AG4AZABsAGUAZABNAG8AZAB1AGwAZQBzAFAAYQB0AGgAIAAnAC8AaABvAG0AZQAvAFIAbwBrAGUASgB1AGwAaQBhAG4ATABvAGMAawBoAGEAcgB0AC8ALgB2AHMAYwBvAGQAZQAvAGUAeAB0AGUAbgBzAGkAbwBuAHMALwBtAHMALQB2AHMAYwBvAGQAZQAuAHAAbwB3AGUAcgBzAGgAZQBsAGwALQAyADAAMgA1AC4ANQAuADAALwBtAG8AZAB1AGwAZQBzACcAIAAtAEUAbgBhAGIAbABlAEMAbwBuAHMAbwBsAGUAUgBlAHAAbAAgAC0AUwB0AGEAcgB0AHUAcABCAGEAbgBuAGUAcgAgACIAUABvAHcAZQByAFMAaABlAGwAbAAgAEUAeAB0AGUAbgBzAGkAbwBuACAAdgAyADAAMgA1AC4ANQAuADAACgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAATQBpAGMAcgBvAHMAbwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALgAKAAoAaAB0AHQAcABzADoALwAvAGEAawBhAC4AbQBzAC8AdgBzAGMAbwBkAGUALQBwAG8AdwBlAHIAcwBoAGUAbABsAAoAVAB5AHAAZQAgACcAaABlAGwAcAAnACAAdABvACAAZwBlAHQAIABoAGUAbABwAC4ACgAiACAALQBMAG8AZwBMAGUAdgBlAGwAIAAnAFcAYQByAG4AaQBuAGcAJwAgAC0ATABvAGcAUABhAHQAaAAgACcALwBoAG8AbQBlAC8AUgBvAGsAZQBKAHUAbABpAGEAbgBMAG8AYwBrAGgAYQByAHQALwAuAGMAbwBuAGYAaQBnAC8AQwBvAGQAZQAvAGwAbwBnAHMALwAyADAAMgA2ADAAMQAwADUAVAAxADIAMAA4ADUAMQAvAHcAaQBuAGQAbwB3ADEALwBlAHgAdABoAG8AcwB0AC8AbQBzAC0AdgBzAGMAbwBkAGUALgBwAG8AdwBlAHIAcwBoAGUAbABsACcAIAAtAFMAZQBzAHMAaQBvAG4ARABlAHQAYQBpAGwAcwBQAGEAdABoACAAJwAvAGgAbwBtAGUALwBSAG8AawBlAEoAdQBsAGkAYQBuAEwAbwBjAGsAaABhAHIAdAAvAC4AYwBvAG4AZgBpAGcALwBDAG8AZABlAC8AVQBzAGUAcgAvAGcAbABvAGIAYQBsAFMAdABvAHIAYQBnAGUALwBtAHMALQB2AHMAYwBvAGQAZQAuAHAAbwB3AGUAcgBzAGgAZQBsAGwALwBzAGUAcwBzAGkAbwBuAHMALwBQAFMARQBTAC0AVgBTAEMAbwBkAGUALQAxADAAMAA5ADQAMQAtADUAMQAyADkAOQA1AC4AagBzAG8AbgAnACAALQBGAGUAYQB0AHUAcgBlAEYAbABhAGcAcwAgAEAAKAApACAA  
          Package       dotnet-host-10.0.1-1.fc43  
          User id       1000 (RokeJulianLockhart)  
          Path          /var/spool/abrt/ccpp-2026-01-05-12:09:11.709097-101379
        1. #!/usr/bin/env sh
          abrt bt 1da22cf
        2. See gist.github.com/RokeJulianLockhart/61775b63c8e0b8f4c41bc194d30cf084.

        1. #!/usr/bin/env sh
          coredumpctl list -r
        2. TIME                           PID  UID  GID SIG     COREFILE EXE                                                                                     SIZE
          Mon 2026-01-05 12:09:11 GMT 101379 1000 1000 SIGABRT present  /usr/lib64/dotnet/dotnet                                                               24.4M
        1. #!/usr/bin/env sh
          coredumpctl debug 101379
        2. See gist.github.com/RokeJulianLockhart/5d82ff6cd67a50616eca2c26e24a9ec6.

    I have been unable to improve these, due to issues/122721#issuecomment-3702764208, and the undermentioned (see "Other Information").

  • 2026-01-05 12:09:06.247 [info] Visual Studio Code: v1.107.1 64-bit on Linux 64-bit
    2026-01-05 12:09:06.247 [info] PowerShell Extension: v2025.5.0
    2026-01-05 12:09:06.247 [info] Starting '.NET Core PowerShell Global Tool' at: /home/RokeJulianLockhart/.dotnet/tools/pwsh
    2026-01-05 12:09:06.510 [info] PowerShell process started with PID: 101368
    2026-01-05 12:09:07.956 [info] Started PowerShell v7.5.4.
    2026-01-05 12:09:08.790 [info] PowerShell is up-to-date.
    2026-01-05 12:09:11.277 [error] Error: read ECONNRESET undefined
    2026-01-05 12:09:11.277 [error] Error: read ECONNRESET undefined
    2026-01-05 12:09:11.277 [info] [PSES] [Error - 12:09:11] Client PowerShell Editor Services Client: connection to server is erroring.
    read ECONNRESET
    2026-01-05 12:09:11.277 [info] [PSES] [Error - 12:09:11] Client PowerShell Editor Services Client: connection to server is erroring.
    read ECONNRESET
    2026-01-05 12:09:11.277 [info] Language service connection closed.
    2026-01-05 12:09:11.278 [info] [PSES] [Error - 12:09:11] Connection to PowerShell Editor Services (the Extension Terminal) was closed. See below prompt to restart!
    2026-01-05 12:09:11.555 [warning] PowerShell process terminated or Extension Terminal was closed, PID: 101368
    2026-01-05 12:09:11.555 [error] The PowerShell Extension Terminal has stopped, would you like to restart it? IntelliSense and other features will not work without it!

Regression?

I do not know.

Known Workarounds

Because strace -Ttr env NO_AT_BRIDGE=1 accerciser has yet to cause this again, I do not know.

Configuration

    1. #!/usr/bin/env sh
      rpm -qa | grep dotnet
    2. dotnet-templates-9.0-9.0.112-1.fc43.x86_64
      dotnet-targeting-pack-9.0-9.0.11-1.fc43.x86_64
      dotnet-apphost-pack-9.0-9.0.11-1.fc43.x86_64
      dotnet-hostfxr-9.0-9.0.11-1.fc43.x86_64
      dotnet-runtime-9.0-9.0.11-1.fc43.x86_64
      dotnet-sdk-9.0-9.0.112-1.fc43.x86_64
      dotnet-host-10.0.1-1.fc43.x86_64
      dotnet9.0-debugsource-9.0.112-1.fc43.x86_64
      dotnet-runtime-9.0-debuginfo-9.0.11-1.fc43.x86_64
      dotnet10.0-debugsource-10.0.101-1.fc43.x86_64
      dotnet-host-debuginfo-10.0.1-1.fc43.x86_64
    • Version: 2025.5.0
      VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell
      1. #!/usr/bin/env sh
        rpm -qi $(rpm -qf $(command -v code))
      2. Name        : code
        Version     : 1.107.1
        Release     : 1765982492.el8
        Architecture: x86_64
        Install Date: Thu 18 Dec 2025 22:17:50 GMT
        Size        : 465480842
        Signature   :
                      RSA/SHA256, Wed 17 Dec 2025 14:46:16 GMT, Key ID eb3e94adbe1229cf
                      RSA/SHA256, Wed 17 Dec 2025 14:46:16 GMT, Key ID eb3e94adbe1229cf
        Source RPM  : code-1.107.1-1765982492.el8.src.rpm
        Build Date  : Wed 17 Dec 2025 14:41:36 GMT
        Build Host  : 98eb05f4c000004
        Packager    : Visual Studio Code Team <[email protected]>
        Vendor      : Microsoft Corporation

Other information

I would have reported this to RedHat Bugzilla, except that, without abrt/abrt/issues/1674, I am prevented:

RokeJulianLockhart@Beedell:~$ abrt report 1da22cf
Reporting problem 1da22cf

Server responded with an error: 'Element 'stacktrace' is invalid: List element is invalid: Element 'frames' is invalid: List element is invalid: Element 'file_name' is missing'
no actions matching this problem found for event 'collect_GConf'
no actions matching this problem found for event 'collect_vimrc_system'
no actions matching this problem found for event 'collect_vimrc_user'
no actions matching this problem found for event 'collect_xsession_errors'
Generating backtrace
Backtrace is too big (289751 bytes), reducing depth to 512
Backtrace is too big (286828 bytes), reducing depth to 256
Backtrace is too big (286828 bytes), reducing depth to 128
Backtrace is too big (286828 bytes), reducing depth to 64
Backtrace is generated and saved, 53338 bytes
Looking for similar problems in bugzilla
abrt-action-find-bodhi-update [WARNING] Duplicate Bugzilla bug '#2420701' was found
Searching for updates
No updates for this package found
Reporting is disabled because the generated backtrace has low informational value.
Please try to install debuginfo manually using the command: "dnf debuginfo-install dotnet-host-10.0.1-1.fc43" and try again.
RokeJulianLockhart@Beedell:~$ sudo dnf debuginfo-install dotnet-host-10.0.1-1.fc43
[sudo] password for RokeJulianLockhart: 
Repositories loaded.
Could not find debugsource package for the following packages resolved from the argument 'dotnet-host-10.0.1-1.fc43': dotnet-host-0:10.0.1-1.fc43.x86_64

Nothing to do.

…likely, due to discussion.fedoraproject.org/t/156270/11, as abrt/gnome-abrt/issues/382 indicates.

Footnotes

  1. gitlab.gnome.org/GNOME/accerciser/-/issues/72#note_2643865

  2. gitlab.gnome.org/GNOME/accerciser/-/issues/72#note_2643883

  3. gist.github.com/RokeJulianLockhart/0ffb4dd5f96384e015c9638ee83e7dc8

  4. serverfault.com/revisions/891268/2

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-VM-coreclrneeds-author-actionAn issue or pull request that requires more info or actions from the author.untriagedNew issue has not been triaged by the area owner

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions