user space gnome-terminal overflows / file system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-terminal (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have two partitions on my system:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 23G 12G 11G 52% /
/dev/sda6 98G 67G 27G 72% /home
When I run a user application (on /home) which produces lots of debugging output to the terminal, it quickly (less than a day) overflows the root file system /. I think I figured the reason for that:
I selected the "unlimited" option for scrolling back in the gnome terminal.
The question is this: why does it overflow the / rather than the /home partition? May be "unlimited" should be understood as "unlimited within reasonable limits"?
I earlier reported it as
https:/
(Of course I am not going to use this in a production application. It popped up in a stress testing, where I modeled events which happen usually once or twice a minute at accelerated speed, of thousands of times per second)
1)
$ lsb_release -rd
Description: Ubuntu 14.04 LTS
Release: 14.04
2)
# apt-cache policy gnome-terminal
gnome-terminal:
Installed: 3.6.2-0ubuntu1
Candidate: 3.6.2-0ubuntu1
Version table:
*** 3.6.2-0ubuntu1 0
500 http://
100 /var/lib/
3) I expected it to chop off the terminal output when it grew unreasonably big, or at least not to overflow the / partition, staying in /home instead.
4) it overflew the / partition instead
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: gnome-terminal 3.6.2-0ubuntu1
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
Date: Fri May 16 11:18:01 2014
InstallationDate: Installed on 2014-02-10 (94 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
SourcePackage: gnome-terminal
UpgradeStatus: Upgraded to trusty on 2014-04-22 (24 days ago)
the reason I think this is the "unlimited" gnome-terminal window is this:
when I run the same application with
./app > /dev/null
the / partition does not overflow