Description of problem: I invoked many tabs in `warp-terminal-preview-v0.2025.12.03.08.12.preview_04-1.x86_64`, per https://github.com/lxqt/qterminal/issues/1309#issuecomment-3633698490. Version-Release number of selected component: dotnet-host-10.0.0-1.fc43 Additional info: reporter: libreport-2.17.15 type: CCpp reason: dotnet killed by SIGABRT journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=ef9e40;b=86995db4e1c54d5b9cac37656abbfaee;m=521442ca0;t=645890cf84293;x=571da6960685c01c executable: /usr/lib64/dotnet/dotnet cmdline: dotnet /home/RokeJulianLockhart/.dotnet/tools/.store/powershell/7.5.2/powershell/7.5.2/tools/net9.0/any/unix/pwsh.dll -NoLogo -NoProfile -NoExit -Command $'Remove-Module -Name PSReadline;$global:_warpOriginalPrompt = $function:global:prompt;if ($PSEdition -eq \'Desktop\' -or $IsWindows) {; $EP = [Microsoft.PowerShell.ExecutionPolicy]; if ((Get-ExecutionPolicy -Scope MachinePolicy) -eq $EP::Restricted -or (Get-ExecutionPolicy -Scope UserPolicy) -eq $EP::Restricted) {; Write-Error \'ExecutionPolicy is Restricted. Unable to Warpify this PowerShell session.\'; } elseif ((Get-ExecutionPolicy) -eq $EP::Restricted -and (Get-ExecutionPolicy -Scope MachinePolicy) -eq $EP::Undefined -and (Get-ExecutionPolicy -Scope UserPolicy) -eq $EP::Undefined) {; $global:_warp_PSProcessExecPolicy = $(Get-ExecutionPolicy -Scope Process); Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force; };};function prompt {; $function:global:prompt = $global:_warpOriginalPrompt; $username = [Environment]::UserName; $epoch = [int](New-TimeSpan -Start ([DateTime]::new(1970, 1, 1, 0, 0, 0, 0)) -End ([DateTime]::UtcNow)).TotalSeconds; $random = Get-Random -Maximum 32768; $global:_warpSessionId = [int64]"$epoch$random"; $msg = ConvertTo-Json -Compress -InputObject @{ hook = \'InitShell\'; value = @{ session_id = $_warpSessionId; shell = \'pwsh\'; user = $username; hostname = [System.Net.Dns]::GetHostName() } }; $encodedMsg = [BitConverter]::ToString([System.Text.Encoding]::UTF8.GetBytes($msg)).Replace(\'-\', \'\'); $oscStart = "$([char]0x1b)]9278;"; $oscEnd = "`a"; $oscJsonMarker = \'d\'; $oscParameterSeparator = \';\'; Write-Host "${oscStart}${oscJsonMarker}${oscParameterSeparator}${encodedMsg}${oscEnd}"; return $null;}' cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.konsole rootdir: / uid: 1000 kernel: 6.17.9-300.fc43.x86_64 package: dotnet-host-10.0.0-1.fc43 runlevel: /bin/sh: line 1: runlevel: command not found backtrace_rating: 4 crash_function: PROCAbort comment: I invoked many tabs in `warp-terminal-preview-v0.2025.12.03.08.12.preview_04-1.x86_64`, per https://github.com/lxqt/qterminal/issues/1309#issuecomment-3633698490. Truncated backtrace: Thread no. 1 (6 frames) #4 PROCAbort at /usr/src/debug/dotnet9.0-9.0.112-1.fc43.x86_64/src/runtime/src/coreclr/pal/src/thread/process.cpp:2803 #5 PROCEndProcess at /usr/src/debug/dotnet9.0-9.0.112-1.fc43.x86_64/src/runtime/src/coreclr/pal/src/thread/process.cpp:1357 #6 TerminateProcess at /usr/src/debug/dotnet9.0-9.0.112-1.fc43.x86_64/src/runtime/src/coreclr/pal/src/thread/process.cpp:1254 #7 EEPolicy::HandleFatalError at /usr/src/debug/dotnet9.0-9.0.112-1.fc43.x86_64/src/runtime/src/coreclr/vm/eepolicy.cpp:828 #8 Environment_FailFast at /usr/src/debug/dotnet9.0-9.0.112-1.fc43.x86_64/src/runtime/src/coreclr/classlibnative/bcltype/system.cpp:198 #9 ??
Created attachment 2118199 [details] File: proc_pid_status
Created attachment 2118200 [details] File: maps
Created attachment 2118201 [details] File: limits
Created attachment 2118202 [details] File: environ
Created attachment 2118203 [details] File: open_fds
Created attachment 2118204 [details] File: mountinfo
Created attachment 2118205 [details] File: os_info
Created attachment 2118206 [details] File: cpuinfo
Created attachment 2118207 [details] File: core_backtrace
Created attachment 2118208 [details] File: dso_list
Created attachment 2118209 [details] File: var_log_messages
Created attachment 2118210 [details] File: backtrace
I have, since, realised that https://bugs.kde.org/show_bug.cgi?id=513197#c0 reproduces this, too. [^1] [^1]: https://discussion.fedoraproject.org/t/why-does-debuginfod-lack-symbols-for-dotnet-packages/156270/15
This can cause https://bugzilla.redhat.com/show_bug.cgi?id=2413073#c15.
I am not sure what I can do here. This looks like you are running PowerShell, which at some point throws an exception, which eventually leads to calling Environment.FailFast, which then calls abort(). This is the exception text: System.IO.IOException: Input/output error\n at System.ConsolePal.set_TreatControlCAsInput(Boolean value)\n at Microsoft.PowerShell.ConsoleHostUserInterface.ReadLineFromConsole Do have a way to reproduce this error quickly? Have you tried reporting it to the PowerShell project?
Created attachment 2118325 [details] A Screencast That Depicts How To Consistently Reproduce The Problem Thanks! Regarding “Do have a way to reproduce this error quickly?”, yes: 1. In lieu of https://github.com/lxqt/qterminal/issues/1313#issue-3717123047:~:text=Allow%20me%20to%20choose%20the%20path%20of%20the%20default%20shell%2C%20irrespective%20of%20chsh%2C%20like%20konsole%2D25.08.3%2D1.fc43%20permits., either install https://github.com/warpdotdev/Warp/blob/4bc39f5424644dbe90760515970e3448b1b20ea5/README.md?plain=1#L34C9-L34C44:~:text=You%20can-,%5Bdownload%20Warp%5D(https://www.warp.dev/download),-and%20%5Bread%20our (ideal if you've a repetitive strain injury), or `konsole-25.08.3-1.fc43.x86_64`, if you don't mind pressing a key combination ⪆ 130 times: ~~~ #!/usr/bin/env sh run0 dnf5 install -y dotnet && \ dotnet tool install --global PowerShell && \ run0 dnf5 install -y konsole && \ konsole & run0 dnf5 install kdotool && \ kdotool search --class konsole windowactivate && \ ~~~ ...as https://github.com/MicrosoftDocs/PowerShell-Docs/blob/main/reference/docs-conceptual/install/install-other-linux.md?plain=1#L171C1-L171C40:~:text=dotnet%20tool%20install%20%2D%2Dglobal%20PowerShell advises. 2. Select “Settings”, in the menu bar. If it's not enabled by default, locate it nested (deeply) inside the toolbar's overflow context menu. 3. Select “Configure Konsole…”. 4. Select “Profiles”. 5. Select “New”. 6. Modify the “Command” to be what `command -v pwsh` returns (`$HOME/.dotnet/tools/pwsh`, expanded). 7. Select “Ok”. 8. Create the amount of tabs that https://bugs.kde.org/show_bug.cgi?id=513197#c0:~:text=%23-,STEPS%20TO%20REPRODUCE,-1 specifies: ⪆ 111, until “□”s appear, then interact with the tab. Otherwise, ⪆ 137: ~~~ run0 dnf5 install -y ydotool && \ run0 ydotoold & run0 "$(echo $0) -c 'while true; do ydotool key 29:1 42:1 20:1 20:0 42:0 29:0; done' && \ ~~~ At that point, it'll close, with “xdg_surface#46: error 3: attached a buffer before configure event”, and `abrt` should report a significant amount of `dotnet` crashes. Regarding “Have you tried reporting it to the PowerShell project?”, not yet. I'm waiting for https://bugs.kde.org/show_bug.cgi?id=513197#c0 to be triaged, per https://github.com/lxqt/qterminal/issues/1309#issuecomment-3639265211:~:text=ContributorAuthor-,My%20point%20is%20that%20it's%20decided%20at%20a%20level%20which%20is%20much%20deeper%20than%20that%20of%20the%20app.%20Wayland%20may%20have%20a%20role%20too.,-@tsujan%2C%20thanks.%20Then%2C&text=Then%2C%20in%20case%20KWin%20is%20involved%2C%20I%20imagine%20that%20bugs.kde.org/show_bug.cgi?id=513197%20shall%20be%20triaged%20as%20such;%20or%20as%20downstream%2C%20if%20this%20is%20a%20more%20broad%20fault%20in%20Fedora. However, if you're able to discover that it shouldn't crash regardless, I'll be glad to.
I invoked many tabs in `warp-terminal-preview-v0.2025.12.03.08.12.preview_04-1.x86_64`, per https://github.com/lxqt/qterminal/issues/1309#issuecomment-3633698490. Re-submitted, due to https://pagure.io/fedora-infrastructure/issue/12955#comment-996272. reporter: libreport-2.17.15 type: CCpp reason: dotnet killed by SIGABRT journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=ef9e40;b=86995db4e1c54d5b9cac37656abbfaee;m=521442ca0;t=645890cf84293;x=571da6960685c01c executable: /usr/lib64/dotnet/dotnet cmdline: dotnet /home/RokeJulianLockhart/.dotnet/tools/.store/powershell/7.5.2/powershell/7.5.2/tools/net9.0/any/unix/pwsh.dll -NoLogo -NoProfile -NoExit -Command $'Remove-Module -Name PSReadline;$global:_warpOriginalPrompt = $function:global:prompt;if ($PSEdition -eq \'Desktop\' -or $IsWindows) {; $EP = [Microsoft.PowerShell.ExecutionPolicy]; if ((Get-ExecutionPolicy -Scope MachinePolicy) -eq $EP::Restricted -or (Get-ExecutionPolicy -Scope UserPolicy) -eq $EP::Restricted) {; Write-Error \'ExecutionPolicy is Restricted. Unable to Warpify this PowerShell session.\'; } elseif ((Get-ExecutionPolicy) -eq $EP::Restricted -and (Get-ExecutionPolicy -Scope MachinePolicy) -eq $EP::Undefined -and (Get-ExecutionPolicy -Scope UserPolicy) -eq $EP::Undefined) {; $global:_warp_PSProcessExecPolicy = $(Get-ExecutionPolicy -Scope Process); Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force; };};function prompt {; $function:global:prompt = $global:_warpOriginalPrompt; $username = [Environment]::UserName; $epoch = [int](New-TimeSpan -Start ([DateTime]::new(1970, 1, 1, 0, 0, 0, 0)) -End ([DateTime]::UtcNow)).TotalSeconds; $random = Get-Random -Maximum 32768; $global:_warpSessionId = [int64]"$epoch$random"; $msg = ConvertTo-Json -Compress -InputObject @{ hook = \'InitShell\'; value = @{ session_id = $_warpSessionId; shell = \'pwsh\'; user = $username; hostname = [System.Net.Dns]::GetHostName() } }; $encodedMsg = [BitConverter]::ToString([System.Text.Encoding]::UTF8.GetBytes($msg)).Replace(\'-\', \'\'); $oscStart = "$([char]0x1b)]9278;"; $oscEnd = "`a"; $oscJsonMarker = \'d\'; $oscParameterSeparator = \';\'; Write-Host "${oscStart}${oscJsonMarker}${oscParameterSeparator}${encodedMsg}${oscEnd}"; return $null;}' cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.konsole rootdir: / uid: 1000 kernel: 6.17.9-300.fc43.x86_64 package: dotnet-host-10.0.0-1.fc43 runlevel: /bin/sh: line 1: runlevel: command not found reported_to: Bugzilla: URL=https://bugzilla.redhat.com/show_bug.cgi?id=2420701 comment: I invoked many tabs in `warp-terminal-preview-v0.2025.12.03.08.12.preview_04-1.x86_64`, per https://github.com/lxqt/qterminal/issues/1309#issuecomment-3633698490. Re-submitted, due to https://pagure.io/fedora-infrastructure/issue/12955#comment-996272. backtrace_rating: 4 crash_function: PROCAbort
(In reply to Mr. Beedell, Roke Julian Lockhart (RJLB) from comment #17) Didn't work, so I'll cancel https://bugzilla.redhat.com/show_bug.cgi?id=2420648#c13. I've also submitted https://discussion.fedoraproject.org/t/i-am-unable-to-submit-faf-reports/176353/4.
I've no FAF for https://github.com/dotnet/runtime/issues/122721#issue-3759026462, either.