[konsole] [Bug 465469] New: konsole hangs after a program in one tab emitted many BEL characters

Bruno Haible bugzilla_noreply at kde.org
Wed Feb 8 12:27:28 GMT 2023


https://bugs.kde.org/show_bug.cgi?id=465469

            Bug ID: 465469
           Summary: konsole hangs after a program in one tab emitted many
                    BEL characters
    Classification: Applications
           Product: konsole
           Version: 21.12.3
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: bruno at clisp.org
  Target Milestone: ---

Created attachment 156070
  --> https://bugs.kde.org/attachment.cgi?id=156070&action=edit
list of threads

SUMMARY
After using a program in one tab (namely, GNU info), that spews many BEL
characters in short time, and switching to a different tab, konsole become
unresponsive, hanging on a lock.

STEPS TO REPRODUCE
1. I used konsole with many tabs for more than 2 months, without problems.
2. In one tab, I ran 'info m4', searched for m4_provide_if, then attempted to
abort this search by pressing some of the characters ESC, Enter, Ctrl-Q,
repeatedly.
3. I switched to a different tab.
4. At this point many notification popups appeared, each notifying me of a BEL
being emitted to the tab where 'info m4' was running.
5. As 'top' showed me that konsole was eating 200% CPU time, I killed the
'info' program.
6. Now konsole was still eating 100% CPU time, and additionally was
unresponsive (could not type into the current tab, could not switch to another
tab, could not get a menu to open).
7. I got debugging infos from the konsole process ("sudo gdb /usr/bin/konsole
2669").
8. I killed the konsole, thereby losing the state of all tabs (equivalent to
when konsole had crashed).

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 22.04
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list