Bug 350951

Summary: start curses-like app + resize konsole + exit the app = bug
Product: [Applications] konsole Reporter: Askar Safin <safinaskar>
Component: emulationAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: normal CC: a.samirh78, aspotashev
Priority: NOR    
Version: 15.04.0   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Askar Safin 2015-08-04 08:41:16 UTC
-

Reproducible: Always

Steps to Reproduce:
1. Open konsole
2. Maximize it
3. Type "for ((I = 1; I <= 100; ++I)) { echo $I; }; tmux" (or "mc" instead of tmux, or some other curses-like app)
4. Restore konsole to normal size
5. Exit from curses-like app

Actual Results:  
75
76
77
[exited]
12  2015-08-04 02:09:23  ~$

Expected Results:  
98
99
100
[exited]
12  2015-08-04 02:09:23  ~$

Bug is not reproducible with "less --help".
Bug is reproducible with xterm and also reproducible with tmux-as-terminal-emulator.
I tried to fill this bug to tmux, but they rejected it: https://github.com/tmux/tmux/issues/40 , https://github.com/tmux/tmux/issues/70 .
debian jessie, konsole 2.14.2, bash 4.3, tmux 1.9, less 458, mc 4.8.13, xterm 312.
This bug causes losing of outputs of previously typed commands, so I think this bug can be marked as "data loss"
Comment 1 Askar Safin 2015-08-04 11:26:42 UTC
Also reproducible with:
debian sid as on today (2015-08-04), konsole 15.04.0, bash 4.3, tmux 2.0, less 458, mc 4.8.13, xterm 318
Comment 2 Ahmad Samir 2018-02-14 13:19:12 UTC
I tested and I can't reproduce this issue. Reopen if you can still reproduce it.