Bug 507472

Summary: Output stop unexpectedly when garbled character, which different from other virtual terminal.
Product: [Applications] konsole Reporter: XiJet Gary Guan <xijetgary>
Component: fontAssignee: Konsole Developer <konsole-devel>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 25.04.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description XiJet Gary Guan 2025-07-25 09:02:51 UTC
SUMMARY
When software outputs garbled characters, then output will terminate unexpectedly, not due to crash, but rather that then subquent output is not displayed.

STEPS TO REPRODUCE
1. `touch 123$'\302\204\302\236'456`
2. `ls | cat`

OBSERVED RESULT
Output stop when it come to the file we create. (123$'\302\204\302\236'456).
In some software, it will keep outputting file names, but stop when output this file's name, it can be recovered by pressing Ctrl-Z then `fg` it. (My Shell is Fish, but Bash seem work in this way.)

EXPECTED RESULT
Continue output after then garbled char. As Gnome-terminal or Linux TTY. (Even though those two software have different behavior.)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.15.7-zen1-1-zen (64 Bit)
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
The garbled filename was found in the game file, I can't damage the integrity of the game just to alleviate this problem, however, it's really affecting my usage.
(English is not my native language, I'm sorry that my expression may be inappropriate.)