crashes after some time: too many files opened

Bug #62931 reported by Kimiko Koopman
2
Affects Status Importance Assigned to Milestone
galeon (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: galeon

After using Galeon some time (an hour or so? sometimes shorter if I do a lot of page refreshes), it either crashes or becomes unresponsive. Here's the output to std.err.:

----
I/O error : Too many open files

** (galeon:11104): WARNING **: Failed to save /home/kimiko/.galeon/session_crashed.xml
----

..possibly repeated a few times if it didn't crash right away and I tried to click a link a few times before noticing it not responding.
Here's a backtrace from gdb:

----
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb72037c3 in *__GI___poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb73b6883 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3 0xb73b6bf9 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xb756ca23 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#5 0x0807d1c8 in main ()
----

Using lsof shows that Galeon opens the same file many, many times: /usr/share/X11/locale/en_US.UTF-8/Compose
locale says:

----
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
----

Encoding in Galeon is set to 'Universal' and 'automatic', whatever that means.

I think I noticed this bug in Epiphany too once. I'll see if I can get output/backtrace for that too.

Revision history for this message
Kimiko Koopman (kimiko) wrote :

Yep, Epiphany has the same problem. It opens the file /usr/share/X11/locale/en_US.UTF-8/Compose a gazillion times (once for every link clicked I think?) and then crashes. The gdb backtrace is much larger this time, so I attached it.

Oh, and another thing I noticed is that my /tmp directory contains a gazillion orbit-kimiko-<random hex number>/ subdirs. Might be related perhaps?

Revision history for this message
Kimiko Koopman (kimiko) wrote :

This seems to have cleared up now. I think it was the upgrade to Flash 9 that did it.

Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

Thank you for your bug report. Do you still have this bug ?

Revision history for this message
Kimiko Koopman (kimiko) wrote :

Well, I've actually been using Firefox now for months, so I'm not sure what Galeon does these days. As i said above though, the problem disappeared with upgrading Flash from version 7 to version 9. If you want more info, you'll have to find someone who still uses Galeon and Flash 7 instead of Firefox and Flash 9.

Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

Ok, so I close the bug, feel free to reopen it.

Changed in galeon:
status: Unconfirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.