gnome-terminal hung, eating all CPU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-terminal (Ubuntu) |
Invalid
|
Medium
|
Sebastien Bacher |
Bug Description
I was using firefox (1.50b2) when I noticed the CPU meter was at 100%. I
checked 'top'.
top showed:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8184 chris 25 0 40996 11m 7456 R 97.5 3.4 3:09.49 gnome-terminal
My gnome-terminal had stopped responding. Here are a couple of backtraces:
$ ps -ef | grep gnome-terminal
chris 8184 1 0 Oct13 ? 00:04:25 gnome-terminal
$ gdb /usr/bin/
(gdb) where
#0 0xb7308204 in __i686.
#1 0xb7308868 in g_private_
at gthread-posix.c:272
#2 0xb77621f0 in IA__g_mem_
at gmem.c:941
#3 0xb77420b9 in IA__g_array_free (array=0x81c4824, free_segment=1)
at garray.c:133
#4 0xb7da5dec in _vte_trie_print () from /usr/lib/
#5 0xb7da3555 in _vte_ring_insert () from /usr/lib/
#6 0xb7da3733 in _vte_ring_append () from /usr/lib/
#7 0xb7da68f8 in vte_terminal_
#8 0xb7dade6d in vte_terminal_
#9 0xb7dae40c in vte_terminal_
#10 0xb7dbf161 in vte_terminal_
#11 0xb7dbfc7c in vte_terminal_
#12 0xb775c006 in g_timeout_dispatch (source=0x8219a08,
callback=
user_
#13 0xb775a4ee in IA__g_main_
at gmain.c:1934
#14 0xb775d4f6 in g_main_
dispatch=1, self=0x80c05f8) at gmain.c:2565
#15 0xb775d7e3 in IA__g_main_loop_run (loop=0x80bdeb8) at gmain.c:2769
#16 0xb7bd8e65 in gtk_main () from /usr/lib/
#17 0x08061567 in main ()
(gdb) quit
The program is running. Quit anyway (and detach it)? (y or n) y
$ gdb /usr/bin/
Attaching to program: /usr/bin/
(gdb) where
#0 0xb766ac35 in malloc_trim () from /lib/tls/
#1 0xb766b2ca in free () from /lib/tls/
#2 0xb7761054 in IA__g_free (mem=0x8241800) at gmem.c:187
#3 0xb7da5df4 in _vte_trie_print () from /usr/lib/
#4 0xb7da3555 in _vte_ring_insert () from /usr/lib/
#5 0xb7da3733 in _vte_ring_append () from /usr/lib/
#6 0xb7da68f8 in vte_terminal_
#7 0xb7dade6d in vte_terminal_
#8 0xb7dae40c in vte_terminal_
#9 0xb7dbf161 in vte_terminal_
#10 0xb7dbfc7c in vte_terminal_
#11 0xb775c006 in g_timeout_dispatch (source=0x8219a08, callback=0xb7dbfc60
<vte_terminal_
#12 0xb775a4ee in IA__g_main_
#13 0xb775d4f6 in g_main_
dispatch=1, self=0x80c05f8) at gmain.c:2565
#14 0xb775d7e3 in IA__g_main_loop_run (loop=0x80bdeb8) at gmain.c:2769
#15 0xb7bd8e65 in gtk_main () from /usr/lib/
#16 0x08061567 in main ()
This is in 'breezy'.
This bug has been marked as a duplicate of bug 23924.