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