Bug#504441: epiphany-gecko crashes on quit

Emilio Pozuelo Monfort pochu at ubuntu.com
Mon Nov 3 22:30:39 UTC 2008


Package: epiphany-gecko
Version: 2.22.3-6
Severity: important

Sometimes, on quit, Epiphany crashes. It's not 100% reproducible but happens often.

This is a backtrace generated by bug-buddy:

[Thread debugging using libthread_db enabled]
[New Thread 0xb6ab6700 (LWP 3320)]
0xb7f43424 in __kernel_vsyscall ()
#0  0xb7f43424 in __kernel_vsyscall ()
#1  0xb7164feb in waitpid () from /lib/i686/cmov/libpthread.so.0
#2  0xb70cf973 in IA__g_spawn_sync (working_directory=0x0, argv=0xcf8d6d8,
    envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
    standard_output=0x0, standard_error=0x0, exit_status=0x0,
    error=0xbfe5dde8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:374
#3  0xb70cfc7c in IA__g_spawn_command_line_sync (
    command_line=0xd77f740 "bug-buddy --appname=\"epiphany-browser\"
--pid=3320", standard_output=0x0, standard_error=0x0, exit_status=0x0,
error=0xbfe5dde8)
    at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:682
#4  0xb7f383bd in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#5  0xb7f384c2 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#6  0xb5ee4c11 in nsProfileLock::FatalSignalHandler (signo=11)
    at nsProfileLock.cpp:216
#7  <signal handler called>
#8  object_remove_closure (data=0xa03c960, closure=0xbfe5e204)
    at /tmp/buildd/glib2.0-2.16.6/gobject/gobject.c:2120
#9  0xb65ff825 in NS_HasPendingEvents_P (thread=0x0) at nsThreadUtils.cpp:209
#10 0xb65835dc in nsBaseAppShell::OnProcessNextEvent (this=0xababc10,
    thr=0xa03c960, mayWait=0, recursionDepth=0) at nsBaseAppShell.cpp:288
#11 0xb662d696 in nsThread::ProcessNextEvent (this=0xa03c960, mayWait=0,
    result=0xbfe5e2a8) at nsThread.cpp:497
#12 0xb65ff87e in NS_ProcessPendingEvents_P (thread=0xa03c960, timeout=20)
    at nsThreadUtils.cpp:181
#13 0xb65837ca in nsBaseAppShell::NativeEventCallback (this=0xababc10)
    at nsBaseAppShell.cpp:121
#14 0xb656f18c in nsAppShell::EventProcessorCallback (source=0xabac830,
    condition=G_IO_IN, data=0xababc10) at nsAppShell.cpp:69
#15 0xb70cd65d in g_io_unix_dispatch (source=0xabac888,
    callback=0xb656f160 <nsAppShell::EventProcessorCallback(_GIOChannel*,
GIOCondition, void*)>, user_data=0xababc10)
    at /tmp/buildd/glib2.0-2.16.6/glib/giounix.c:162
#16 0xb70971b8 in IA__g_main_context_dispatch (context=0xa00a030)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2012
#17 0xb709a853 in g_main_context_iterate (context=0xa00a030, block=1,
    dispatch=1, self=0x9fe4430)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2645
#18 0xb709ad72 in IA__g_main_loop_run (loop=0xa338948)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
#19 0xb75c1ba9 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
#20 0x08077094 in main (argc=2, argv=0xbfe5f664)
    at /build/buildd/epiphany-browser-2.22.3/src/ephy-main.c:753

Thread 1 (Thread 0xb6ab6700 (LWP 3320)):
#0  0xb7f43424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7164feb in waitpid () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb70cf973 in IA__g_spawn_sync (working_directory=0x0, argv=0xcf8d6d8,
    envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0,
    standard_output=0x0, standard_error=0x0, exit_status=0x0,
    error=0xbfe5dde8) at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:374
	outpipe = -1
	errpipe = -1
	pid = 21213
	fds = {__fds_bits = {160, 0, 8, 0, -1223613536, 0, 180808960,
    -1075455160, -1223988191, 8, 180808960, 4, -1223613536, 0, 217634532,
    -1075455064, -1224000947, 180808960, -1224084496, 0, 250373200,
    -1225547424, 5, 10, -1075455080, -1075455084, 217634520, 3, 0, 15960864,
    807543476, 180808960}}
	ret = <value optimized out>
	outstr = (GString *) 0x0
	errstr = (GString *) 0x0
	failed = 0
	status = <value optimized out>
	__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3  0xb70cfc7c in IA__g_spawn_command_line_sync (
    command_line=0xd77f740 "bug-buddy --appname=\"epiphany-browser\"
--pid=3320", standard_output=0x0, standard_error=0x0, exit_status=0x0,
error=0xbfe5dde8)
    at /tmp/buildd/glib2.0-2.16.6/glib/gspawn.c:682
	retval = 0
	argv = (gchar **) 0xcf8d6d8
	__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4  0xb7f383bd in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5  0xb7f384c2 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#6  0xb5ee4c11 in nsProfileLock::FatalSignalHandler (signo=11)
    at nsProfileLock.cpp:216
	oldact = (sigaction *) 0xfffffe00
#7  <signal handler called>
No symbol table info available.
#8  object_remove_closure (data=0xa03c960, closure=0xbfe5e204)
    at /tmp/buildd/glib2.0-2.16.6/gobject/gobject.c:2120
	carray = (CArray *) 0x0
	i = <value optimized out>
	__PRETTY_FUNCTION__ = "object_remove_closure"
#9  0xb65ff825 in NS_HasPendingEvents_P (thread=0x0) at nsThreadUtils.cpp:209
	val = <value optimized out>
#10 0xb65835dc in nsBaseAppShell::OnProcessNextEvent (this=0xababc10,
    thr=0xa03c960, mayWait=0, recursionDepth=0) at nsBaseAppShell.cpp:288
	start = 1685121079
	limit = 20
	oldBlockedWait = (PRBool *) 0x0
	needEvent = 0
#11 0xb662d696 in nsThread::ProcessNextEvent (this=0xa03c960, mayWait=0,
    result=0xbfe5e2a8) at nsThread.cpp:497
	notifyGlobalObserver = 1
	obs = {<nsCOMPtr_base> = {mRawPtr = 0xababc14}, <No data fields>}
	event = {<nsCOMPtr_base> = {mRawPtr = 0xababc10}, <No data fields>}
	rv = <value optimized out>
#12 0xb65ff87e in NS_ProcessPendingEvents_P (thread=0xa03c960, timeout=20)
    at nsThreadUtils.cpp:181
	processedEvent = 1000
	rv = 168020320
	start = 1685121079
#13 0xb65837ca in nsBaseAppShell::NativeEventCallback (this=0xababc10)
    at nsBaseAppShell.cpp:121
	hasPending = <value optimized out>
	thread = (class nsIThread *) 0xa03c960
	prevVal = nsBaseAppShell::eEventloopNone
#14 0xb656f18c in nsAppShell::EventProcessorCallback (source=0xabac830,
    condition=G_IO_IN, data=0xababc10) at nsAppShell.cpp:69
	c = 250 'ú'
#15 0xb70cd65d in g_io_unix_dispatch (source=0xabac888,
    callback=0xb656f160 <nsAppShell::EventProcessorCallback(_GIOChannel*,
GIOCondition, void*)>, user_data=0xababc10)
    at /tmp/buildd/glib2.0-2.16.6/glib/giounix.c:162
	buffer_condition = 0
#16 0xb70971b8 in IA__g_main_context_dispatch (context=0xa00a030)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2012
No locals.
#17 0xb709a853 in g_main_context_iterate (context=0xa00a030, block=1,
    dispatch=1, self=0x9fe4430)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2645
	max_priority = 0
	timeout = 0
	some_ready = 1
	nfds = 13
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0xd513b10
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#18 0xb709ad72 in IA__g_main_loop_run (loop=0xa338948)
    at /tmp/buildd/glib2.0-2.16.6/glib/gmain.c:2853
	self = (GThread *) 0x9fe4430
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#19 0xb75c1ba9 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
	tmp_list = (GList *) 0x27
	functions = (GList *) 0x0
	init = (GtkInitFunction *) 0x0
	loop = (GMainLoop *) 0xa338948
#20 0x08077094 in main (argc=2, argv=0xbfe5f664)
    at /build/buildd/epiphany-browser-2.22.3/src/ephy-main.c:753
	program = <value optimized out>
	option_context = <value optimized out>
	option_group = <value optimized out>
	proxy = <value optimized out>
	error = (GError *) 0x0
	user_time = 92528
	env = <value optimized out>
	enable_pango = <value optimized out>
#0  0xb7f43424 in __kernel_vsyscall ()






More information about the pkg-gnome-maintainers mailing list