← Back to team overview

registry team mailing list archive

[Bug 593290] Re: Terminator crashes, when trying to split in too many windows

 

This are the specs from my laptop, but I can also reproduce the crash in
a few seconds on my Quad Core I7 running at 2.8 Ghz desktop.

cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Duo CPU     T9600  @ 2.80GHz
stepping	: 10
cpu MHz		: 800.000
cache size	: 6144 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida tpr_shadow vnmi flexpriority
bogomips	: 5586.40
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Duo CPU     T9600  @ 2.80GHz
stepping	: 10
cpu MHz		: 800.000
cache size	: 6144 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida tpr_shadow vnmi flexpriority
bogomips	: 5586.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

Should be fast enough I assume,

jpoppe@astray98:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          3951       1476       2475          0         53        584
-/+ buffers/cache:        838       3113
Swap:         5130          0       5130

jpoppe@astray98:~$ lspci 
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G98M [Quadro NVS 160M] (rev a1)
03:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
03:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
03:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
03:01.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)
0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
jpoppe@astray98:~$ 

Python Version
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

This is some strace output of the crashed process:
jpoppe@astray98:~$ strace -f -p 4718
Process 4718 attached with 2 threads - interrupt to quit
[pid  4725] read(17,  <unfinished ...>
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCSWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(23, TIOCGWINSZ, {ws_row=24, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0
[pid  4718] ioctl(24, TIOCSWINSZ, {ws_row=3, ws_col=205, ws_xpixel=0, ws_ypixel=0}) = 0

Please tell me what more information you would like to see..

-- 
Terminator crashes, when trying to split in too many windows
https://bugs.launchpad.net/bugs/593290
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Fedora.



References