Bug#492927: epiphany-browser: Crashes in GkAtoms_info
Sam Morris
sam at robots.org.uk
Wed Jul 30 08:28:17 UTC 2008
On Wed, 2008-07-30 at 07:41 +0200, Mike Hommey wrote:
> On Wed, Jul 30, 2008 at 12:20:43AM +0100, Sam Morris wrote:
> > Package: epiphany-browser
> > Version: 2.22.3-1
> > Severity: serious
> >
> > I'm filing this bug to make sure that we don't release Lenny with an
> > epiphany that crashes whenever it is closed.
> >
> > This was filed upstream at <http://bugzilla.gnome.org/show_bug.cgi?id=509083>
> > and forwarded to <https://bugzilla.mozilla.org/show_bug.cgi?id=444918>.
> >
> > TODO, test the patch on Mozilla's bugzilla and, if it fixes the problem,
> > reassign to xulrunner-1.9.
>
> Does it still really happen with xulrunner 1.9~rc2-5 and newer ?
Yes, I just reproduced it with 1.9.0.1-1 by running 'epiphany
http://cuil.com/', waiting for the page to load, then closing it.
I'm attaching the bug-buddy output, although gdb did not pick up the
name of the GkAtoms_info frame, the backtrace looks the same otherwise.
> Mike
--
Sam Morris
http://robots.org.uk/
PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078
-------------- next part --------------
Distribution: Debian lenny/sid
Gnome Release: 2.22.3 2008-06-30 (Debian)
BugBuddy Version: 2.22.0
System: Linux 2.6.25-2-686 #1 SMP Fri Jul 18 17:46:56 UTC 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
Memory status: size: 126468096 vsize: 126468096 resident: 47308800 share: 25530368 rss: 47308800 rss_rlim: 4294967295
CPU usage: start_time: 1217406156 rtime: 289 utime: 254 stime: 35 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100
Backtrace was generated from '/usr/bin/epiphany-browser'
[Thread debugging using libthread_db enabled]
[New Thread 0xb6acc720 (LWP 26106)]
0xb7f5e424 in __kernel_vsyscall ()
#0 0xb7f5e424 in __kernel_vsyscall ()
#1 0xb71548eb in waitpid () from /lib/i686/cmov/libpthread.so.0
#2 0xb70bfae3 in IA__g_spawn_sync (working_directory=0x0, argv=0x9cc4768,
envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfd761b8)
at /tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:374
#3 0xb70bfdec in IA__g_spawn_command_line_sync (
command_line=0x9bc2780 "bug-buddy --appname=\"epiphany-browser\" --pid=26106", standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfd761b8)
at /tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:682
#4 0xb6950198 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#5 0xb5ea5e2d in nsProfileLock::FatalSignalHandler (signo=11)
at nsProfileLock.cpp:216
#6 <signal handler called>
#7 0x00610065 in ?? ()
#8 0xb65be841 in NS_HasPendingEvents_P (thread=0x9539ab8)
at nsThreadUtils.cpp:209
#9 0xb6542980 in nsBaseAppShell::OnProcessNextEvent (this=0x9e45780,
thr=0x9539ab8, mayWait=0, recursionDepth=0) at nsBaseAppShell.cpp:288
#10 0xb65ec628 in nsThread::ProcessNextEvent (this=0x9539ab8, mayWait=0,
result=0xbfd76628) at nsThread.cpp:497
#11 0xb65be89a in NS_ProcessPendingEvents_P (thread=0x9539ab8, timeout=20)
at nsThreadUtils.cpp:181
#12 0xb6542b6e in nsBaseAppShell::NativeEventCallback (this=0x9e45780)
at nsBaseAppShell.cpp:121
#13 0xb652e530 in nsAppShell::EventProcessorCallback (source=0x9d59830,
condition=G_IO_IN, data=0x9e45780) at nsAppShell.cpp:69
#14 0xb70bd7cd in g_io_unix_dispatch (source=0x9e3ef48,
callback=0xb652e504 <nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*)>, user_data=0x9e45780)
at /tmp/buildd/glib2.0-2.16.4/glib/giounix.c:162
#15 0xb70872f1 in IA__g_main_context_dispatch (context=0x9517b58)
at /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2012
#16 0xb708a983 in g_main_context_iterate (context=0x9517b58, block=1,
dispatch=1, self=0x94ec470) at /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2645
#17 0xb708aea2 in IA__g_main_loop_run (loop=0x9500cf8)
at /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2853
#18 0xb77c1ae9 in IA__gtk_main ()
at /tmp/buildd/gtk+2.0-2.12.10/gtk/gtkmain.c:1163
#19 0x080770a8 in main (argc=4, argv=0xbfd779e4)
at /build/buildd/epiphany-browser-2.22.3/src/ephy-main.c:744
Thread 1 (Thread 0xb6acc720 (LWP 26106)):
#0 0xb7f5e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb71548eb in waitpid () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb70bfae3 in IA__g_spawn_sync (working_directory=0x0, argv=0x9cc4768,
envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfd761b8)
at /tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:374
outpipe = -1
errpipe = -1
pid = 26116
fds = {__fds_bits = {160, 0, 8, 0, -1223678744, 0, 163137592,
-1076404424, -1224053439, 8, 163137592, 4, -1223678744, 0, 164382580,
-1076404328, -1224066195, 163137592, -1224149728, 0, -1224060014, 448693,
-1208508428, 11, -1076404344, -1076404348, 164382568, 3, 0, 15903520,
908206772, 163137592}}
ret = <value optimized out>
outstr = (GString *) 0x0
errstr = (GString *) 0x0
failed = 0
status = <value optimized out>
__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3 0xb70bfdec in IA__g_spawn_command_line_sync (
command_line=0x9bc2780 "bug-buddy --appname=\"epiphany-browser\" --pid=26106", standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfd761b8)
at /tmp/buildd/glib2.0-2.16.4/glib/gspawn.c:682
retval = 0
argv = (gchar **) 0x9cc4768
__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4 0xb6950198 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5 0xb5ea5e2d in nsProfileLock::FatalSignalHandler (signo=11)
at nsProfileLock.cpp:216
oldact = (sigaction *) 0xfffffe00
#6 <signal handler called>
No symbol table info available.
#7 0x00610065 in ?? ()
No symbol table info available.
#8 0xb65be841 in NS_HasPendingEvents_P (thread=0x9539ab8)
at nsThreadUtils.cpp:209
val = <value optimized out>
#9 0xb6542980 in nsBaseAppShell::OnProcessNextEvent (this=0x9e45780,
thr=0x9539ab8, mayWait=0, recursionDepth=0) at nsBaseAppShell.cpp:288
start = 1930424972
limit = 20
oldBlockedWait = (PRBool *) 0x0
needEvent = 0
#10 0xb65ec628 in nsThread::ProcessNextEvent (this=0x9539ab8, mayWait=0,
result=0xbfd76628) at nsThread.cpp:497
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x9e45784}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x9e45780}, <No data fields>}
rv = <value optimized out>
#11 0xb65be89a in NS_ProcessPendingEvents_P (thread=0x9539ab8, timeout=20)
at nsThreadUtils.cpp:181
processedEvent = 1000
rv = 156474040
start = 1930424972
#12 0xb6542b6e in nsBaseAppShell::NativeEventCallback (this=0x9e45780)
at nsBaseAppShell.cpp:121
hasPending = <value optimized out>
thread = (class nsIThread *) 0x9539ab8
prevVal = nsBaseAppShell::eEventloopNone
#13 0xb652e530 in nsAppShell::EventProcessorCallback (source=0x9d59830,
condition=G_IO_IN, data=0x9e45780) at nsAppShell.cpp:69
c = 250 '?'
#14 0xb70bd7cd in g_io_unix_dispatch (source=0x9e3ef48,
callback=0xb652e504 <nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*)>, user_data=0x9e45780)
at /tmp/buildd/glib2.0-2.16.4/glib/giounix.c:162
buffer_condition = 3218564484
#15 0xb70872f1 in IA__g_main_context_dispatch (context=0x9517b58)
at /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2012
No locals.
#16 0xb708a983 in g_main_context_iterate (context=0x9517b58, block=1,
dispatch=1, self=0x94ec470) at /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2645
max_priority = 0
timeout = 0
some_ready = 1
nfds = 13
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x9f66a68
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#17 0xb708aea2 in IA__g_main_loop_run (loop=0x9500cf8)
at /tmp/buildd/glib2.0-2.16.4/glib/gmain.c:2853
self = (GThread *) 0x94ec470
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#18 0xb77c1ae9 in IA__gtk_main ()
at /tmp/buildd/gtk+2.0-2.12.10/gtk/gtkmain.c:1163
tmp_list = (GList *) 0x27
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x9bc47c0
loop = (GMainLoop *) 0x9500cf8
#19 0x080770a8 in main (argc=4, argv=0xbfd779e4)
at /build/buildd/epiphany-browser-2.22.3/src/ephy-main.c:744
program = <value optimized out>
option_context = <value optimized out>
option_group = <value optimized out>
proxy = <value optimized out>
error = (GError *) 0x0
user_time = 140228121
env = <value optimized out>
enable_pango = <value optimized out>
#0 0xb7f5e424 in __kernel_vsyscall ()
The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]
----------- .xsession-errors (148 sec old) ---------------------
** (gossip:3458): WARNING **: Couldn't write avatar image:0x93844e0 with length:3275 to pixbuf loader, Fatal error reading PNG image file: Not a PNG file
** (gossip:3458): WARNING **: Couldn't write avatar image:0x8ff79b0 with length:3275 to pixbuf loader, Fatal error reading PNG image file: Not a PNG file
** (gossip:3458): WARNING **: Couldn't write avatar image:0x93844e0 with length:3275 to pixbuf loader, Fatal error reading PNG image file: Not a PNG file
** (gossip:3458): WARNING **: Couldn't write avatar image:0x925ad90 with length:3275 to pixbuf loader, Fatal error reading PNG image file: Not a PNG file
** (gossip:3458): WARNING **: Couldn't write avatar image:0x93844e0 with length:3275 to pixbuf loader, Fatal error reading PNG image file: Not a PNG file
** (gossip:3458): WARNING **: Couldn't write avatar image:0x932d288 with length:3275 to pixbuf loader, Fatal error reading PNG image file: Not a PNG file
(evolution:15663): gtkhtml-WARNING **: oo
camel-Message: --
--------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20080730/208a30f9/attachment-0001.pgp
More information about the pkg-gnome-maintainers
mailing list