GNOME Bugzilla – Bug 514121
crash in Epiphany Web Browser: Clicking on link that re...
Last modified: 2008-05-23 21:43:54 UTC
Version: 2.21.90 What were you doing when the application crashed? Clicking on link that requires http auth - crashes before dialog appears. Ubuntu hardy Distribution: Ubuntu 8.04 (hardy) Gnome Release: 2.21.90 2008-01-29 (Ubuntu) BugBuddy Version: 2.20.1 System: Linux 2.6.24-5-generic #1 SMP Thu Jan 24 19:45:21 UTC 2008 i686 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 150188032 vsize: 150188032 resident: 49324032 share: 22974464 rss: 49324032 rss_rlim: 4294967295 CPU usage: start_time: 1202060568 rtime: 365 utime: 352 stime: 13 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany-browser' Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb6aa0b60 (LWP 11747)] [New Thread 0xb0bfeb90 (LWP 11757)] [New Thread 0xb1e16b90 (LWP 11755)] [New Thread 0xb276eb90 (LWP 11754)] [New Thread 0xb3770b90 (LWP 11753)] [New Thread 0xb2f6fb90 (LWP 11752)] [New Thread 0xb3f71b90 (LWP 11749)] [New Thread 0xb4823b90 (LWP 11748)] 0xb7efd410 in __kernel_vsyscall ()
+ Trace 187949
Thread 1 (Thread 0xb6aa0b60 (LWP 11747))
----------- .xsession-errors (1956 sec old) --------------------- (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() (evolution:9992): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() ...Too much output, ignoring rest... --------------------------------------------------
Most likely a Mozilla bug. Can you reproduce the problem in Firefox? Which URL were you trying to access?
I can't reproduce in firefox-3.0. It's epiphany-gecko 2.21.90-0ubuntu1 firefox-3.0 3.0~b3~cvs20080101t1000+nobinonly xulrunner-1.9 1.9~b3~cvs20080101t1000+nobinonly-0ubuntu1 https://home.peterf.dk:8080 (local router running dd-wrt). Oops ... now i see that invalid certificate handling is to broken too with epiphany + xulruner1.9. Runs on http on local net (home). But really - password handling in epiphany and xulrunner 1.9 is quite broken. This is just a symptom. No passwords are loaded (from ff2+epiphany 2.20), and user/password remembering is broken as well. In user data the password list is empty - always
*** Bug 515986 has been marked as a duplicate of this bug. ***
*** Bug 520177 has been marked as a duplicate of this bug. ***
I'm reopening this bug because I'm not certain that this isn't a problem on our side. Christian?
Hmm. I guess this is a bug in some ubuntu patch, most likely http://patches.ubuntu.com/e/epiphany-browser/extracted/98a_nsipromptservice2_workaround.patch . NS_IMPL_ISUPPORTS2 (EphyPromptService, - nsIPromptService, + nsIPromptService2, nsINonBlockingAlertService) This is clearly wrong. First, it should be ISUPPORTS3() and just add nsIPromptService2 without removing nsIPromptService. And second, it must probably use NS_IMPL_THREADSAFE_ISUPPORTS now.
The threadsafe problem is fixed on 2-22; closing.