Re: Epiphany is useless in AMD64



I did as indicated in the wiki page. Attached please find the gdb trace
obtained when trying to visit kernel.org.

It seems to be dying on a Mozilla lib? however both mozilla and firefox
work well on my laptop. I also tested Galeon and it is OK.

-- 
Pedro

On Tue, 2005-05-04 at 14:01 +0200, Christian Persch wrote:
> Hi,
> 
> Le lundi 04 avril 2005 à 20:36 -0400, Pedro I. Sanchez a écrit :
> > I'm running the AMD64 port of Debian (Sarge) in my laptop and have found
> > that Epiphany is extremely unstable in this architecture, actually, I
> > should say it is totally useless. It crashes with almost every single
> > web site I visit. An example is http://kernel.org where Epiphany
> > consistently dies. By contrast, both Mozilla and Firefox run flawlessly. 
> > 
> > The Epiphany version I run is 1.4.8 with Linux kernel 2.6.11.4.
> > There is an open bug report in Debian's BTS at
> > 
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=287642
> > 
> > but no solution is available. Is there anyone in this list running
> > 64-bit Epiphany who can comment?
> 
> The trace attached to the debian bug isn't very useful--- I couldn't
> tell whether the crash comes from ephy code, or from mozilla embedding
> code. Could you try to get a better trace, using the instructions on
> http://wiki.debian.net/?HowToGetABacktrace ?
> 
> Regards,
> 	Christian
> 
$ gdb `which epiphany`
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-linux"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/epiphany
[Thread debugging using libthread_db enabled]
[New Thread 46912581346960 (LWP 28529)]
[New Thread 1082128752 (LWP 28536)]
[New Thread 1090517360 (LWP 28537)]
[New Thread 1098905968 (LWP 28538)]
[New Thread 1107294576 (LWP 28539)]
[Thread 1098905968 (LWP 28538) exited]
[New Thread 1098905968 (LWP 28540)]
[New Thread 1115683184 (LWP 28541)]
[New Thread 1124071792 (LWP 28542)]
[New Thread 1132460400 (LWP 28543)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912581346960 (LWP 28529)]
0x000000000046dbf4 in non-virtual thunk to MozDownload::AddRef() ()
(gdb) bt
#0  0x000000000046dbf4 in non-virtual thunk to MozDownload::AddRef() ()
#1  0x00002aaaaad96582 in nsCOMPtr_base::assign_with_AddRef () from /usr/lib/mozilla/libxpcom.so
#2  0x00002aaab06cb680 in NSGetModule () from /usr/lib/mozilla/components/libembedcomponents.so
#3  0x000000000046ca1e in MozDownload::Init (this=0xc57a80, aSource=0x7bba70, aTarget=0xbeadb0, aDisplayName=0xae7f70, aMIMEInfo=0x0, startTime=1112751527132060, aPersist=0xaee818) at MozDownload.cpp:129
#4  0x000000000046c977 in MozDownload::InitForEmbed (this=0xc57a80, aSource=0xc57a88, aTarget=0xe0, aDisplayName=0xae7f70, aMIMEInfo=0x0, startTime=1112751527132060, aPersist=0x5b7018, aEmbedPersist=0x5b7018, aMaxSize=5992472) at MozDownload.cpp:97
#5  0x000000000046d474 in InitiateMozillaDownload (domDocument=0x0, sourceURI=0x7bba70, inDestFile=0xbbe060, contentType=0x0, inOriginalURI=0x7bba70, embedPersist=0xc0d4e0, postData=0x0, aCacheKey=0x0, aMaxSize=5992472) at nsCOMPtr.h:704
#6  0x000000000045d683 in impl_save (persist=0xc0d4e0) at nsCOMPtr.h:704
#7  0x000000000047c60d in ephy_embed_persist_save (persist=0xc57a80) at ephy-embed-persist.c:631
#8  0x000000000047e199 in ephy_favicon_cache_download (cache=0x853cf0, favicon_url=0xae7ee0 "http://www.kernel.org/favicon.ico";, filename=0xc0d4e0 "��³") at ephy-favicon-cache.c:397
#9  0x000000000047e3a0 in ephy_favicon_cache_get (cache=0x853cf0, url=0xae7ee0 "http://www.kernel.org/favicon.ico";) at ephy-favicon-cache.c:441
#10 0x0000000000432b0d in sync_tab_icon (tab=0xa25050, pspec=0xc57a88, window=0x7231e0) at ephy-window.c:1186
#11 0x00002aaaacd7d3ff in g_cclosure_marshal_VOID__PARAM () from /usr/lib/libgobject-2.0.so.0
#12 0x00002aaaacd6cf16 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0x00002aaaacd7c78e in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#14 0x00002aaaacd7b7c6 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0x00002aaaacd7ba93 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0x00002aaaacd6eab7 in g_object_interface_list_properties () from /usr/lib/libgobject-2.0.so.0
#17 0x00002aaaacd6dfda in g_value_get_flags () from /usr/lib/libgobject-2.0.so.0#18 0x00002aaaacd724e5 in g_cclosure_new_object_swap () from /usr/lib/libgobject-2.0.so.0
#19 0x00002aaaacd6ec62 in g_object_notify () from /usr/lib/libgobject-2.0.so.0
#20 0x000000000042ec09 in ephy_tab_set_icon_address (tab=0xa25050, address=0x7e49b0 "`¨~") at ephy-tab.c:984
#21 0x00002aaaacd7d366 in g_cclosure_marshal_VOID__STRING () from /usr/lib/libgobject-2.0.so.0
#22 0x00002aaaacd6cf16 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0x00002aaaacd7c78e in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#24 0x00002aaaacd7b7c6 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0x00002aaaacd7bbf6 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#26 0x0000000000463fc5 in EphyFaviconEventListener::HandleEvent (this=0xa7ee60, aDOMEvent=0x0) at nsEmbedString.h:131
#27 0x00002aaab1433022 in nsEventListenerManager::HandleEventSubType () from /usr/lib/mozilla/components/libgklayout.so
#28 0x00002aaab1433b6a in nsEventListenerManager::FixContextMenuEvent () from /usr/lib/mozilla/components/libgklayout.so
#29 0x00002aaab157cc84 in nsWindowRoot::nsWindowRoot () from /usr/lib/mozilla/components/libgklayout.so
#30 0x00002aaab156b9e2 in GlobalWindowImpl::HandleDOMEvent () from /usr/lib/mozilla/components/libgklayout.so
#31 0x00002aaab13c5760 in nsDocument::HandleDOMEvent () from /usr/lib/mozilla/components/libgklayout.so
#32 0x00002aaab13e51f5 in nsGenericElement::HandleDOMEvent () from /usr/lib/mozilla/components/libgklayout.so
#33 0x00002aaab13e4cc4 in nsGenericElement::HandleDOMEvent () from /usr/lib/mozilla/components/libgklayout.so
#34 0x00002aaab13e4cc4 in nsGenericElement::HandleDOMEvent () from /usr/lib/mozilla/components/libgklayout.so
#35 0x00002aaab144c59e in nsGenericHTMLElement::HandleDOMEventForAnchors () from /usr/lib/mozilla/components/libgklayout.so
#36 0x00002aaab143a586 in nsEventStateManager::GetNextTabbableContent () from /usr/lib/mozilla/components/libgklayout.so
#37 0x00002aaab143354e in nsEventListenerManager::GetDOM2EventGroup () from /usr/lib/mozilla/components/libgklayout.so
#38 0x00002aaab13e34a5 in nsGenericElement::AddScriptEventListener () from /usr/lib/mozilla/components/libgklayout.so
#39 0x00002aaab147ed78 in nsHTMLLinkElement::CreateAndDispatchEvent () from /usr/lib/mozilla/components/libgklayout.so
#40 0x00002aaab147ef76 in nsHTMLLinkElement::SetDocument () from /usr/lib/mozilla/components/libgklayout.so
#41 0x00002aaab13e66b1 in nsGenericElement::AppendChildTo () from /usr/lib/mozilla/components/libgklayout.so
#42 0x00002aaab14aa476 in HTMLContentSink::ProcessLINKTag () from /usr/lib/mozilla/components/libgklayout.so
#43 0x00002aaab14ab3f5 in HTMLContentSink::ProcessSCRIPTTag () from /usr/lib/mozilla/components/libgklayout.so
#44 0x00002aaab14a8e4a in HTMLContentSink::SetDocumentTitle () from /usr/lib/mozilla/components/libgklayout.so
#45 0x00002aaab270de8d in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#46 0x00002aaab2712658 in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#47 0x00002aaab2712bd2 in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#48 0x00002aaab270d2db in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#49 0x00002aaab27247d9 in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#50 0x00002aaab27256c2 in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#51 0x00002aaab272664e in ?? () from /usr/lib/mozilla/components/libhtmlpars.so
#52 0x00002aaab2a79105 in nsDocumentOpenInfo::Open () from /usr/lib/mozilla/components/libdocshell.so
#53 0x00002aaab0d1f520 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so
#54 0x00002aaab0d84a08 in NSGetModule () from /usr/lib/mozilla/components/libnecko.so
#55 0x00002aaab0d091bd in NSGetModule () from /usr/lib/mozilla/components/libnecko.so
#56 0x00002aaab0d0930c in NSGetModule () from /usr/lib/mozilla/components/libnecko.so
#57 0x00002aaaaad5be35 in nsInputStreamReadyEvent::EventHandler () from /usr/lib/mozilla/libxpcom.so
#58 0x00002aaaaad70979 in PL_HandleEvent () from /usr/lib/mozilla/libxpcom.so
#59 0x00002aaaaad710c5 in PL_ProcessPendingEvents () from /usr/lib/mozilla/libxpcom.so
#60 0x00002aaaaad72473 in nsEventQueueImpl::NotifyObservers () from /usr/lib/mozilla/libxpcom.so
#61 0x00002aaab223f9a2 in nsBaseWidget::FreeNativeData () from /usr/lib/mozilla/components/libwidget_gtk2.so
#62 0x00002aaaad893cdb in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#63 0x00002aaaad87290c in g_main_depth () from /usr/lib/libglib-2.0.so.0
#64 0x00002aaaad8738a4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#65 0x00002aaaad873bae in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#66 0x00002aaaad874095 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#67 0x00002aaaabf1b4f1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#68 0x000000000042c216 in main (argc=0, argv=0x0) at ephy-main.c:198
(gdb)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]