bug-classpath
[Top][All Lists]
Advanced

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

[Bug classpath/29381] gcjwebplugin x glib race condition?


From: fragabr at gmail dot com
Subject: [Bug classpath/29381] gcjwebplugin x glib race condition?
Date: 29 Oct 2006 23:59:34 -0000


------- Comment #2 from fragabr at gmail dot com  2006-10-29 23:59 -------
Subject: Re:  gcjwebplugin x glib race condition?

On 29 Oct 2006 19:13:06 -0000
"fitzsim at redhat dot com" <address@hidden> wrote:

> ------- I've never seen this before.  Can you run firefox with the -g
> option and try to produce a backtrace?  Also, does about:plugins show
> gcjwebplugin as installed correctly?  Does gappletviewer work on the
> command line?

        Hi!

1) about:plugins shows gcjwebplugin correctly. I have a symlink in
~/.mozilla/plugins:

lrwxrwxrwx 1 fraga users 53 Oct  7 11:25 libgcjwebplugin.so
-> /usr/local/classpath/lib/classpath/libgcjwebplugin.so*

2) gappletviewer 

address@hidden /usr/local/classpath/bin$ ./gappletviewer 
WARNING: CURRENTLY GAPPLETVIEWER RUNS WITH NOSECURITY MANAGER.
THIS MEANS THAT APPLETS YOU LOAD CAN DO ANYTHING A JAVA APPLICATION
THAT YOU DOWNLOAD AND RUN CAN DO.  BE *VERY* CAREFUL WHICH APPLETS YOU
RUN.
DO NOT USE GAPPLETVIEWER ON YOUR SYSTEM IF YOUR SYSTEM STORES
IMPORTANTDATA.
THIS DATA CAN BE DESTROYED OR STOLEN IF YOU LOAD A MALICIOUS APPLET.

[press 'c' or 'C' to continue or anything else to quit]
c
appletviewer: no input files

3) firefox -g ( I think it won't help)

(gdb) bt
#0  0x00002b987d5bb6c5 in raise () from /lib64/libc.so.6
#1  0x00002b987d5bc9ae in abort () from /lib64/libc.so.6
#2  0x00002b987cd9122b in g_logv () from /usr/local/lib/libglib-2.0.so.0
#3  0x00002b987cd912b3 in g_log () from /usr/local/lib/libglib-2.0.so.0
#4  0x00002aaaaf6a1641 in NP_Initialize ()
from /usr/local/classpath/lib/classpath/libgcjwebplugin.so
#5  0x00002aaaaf576b72 in ns4xPlugin::CreatePlugin ()
from /usr/local/lib/firefox-2.0/components/libgkplugin.so
#6  0x00002aaaaf58175a in nsPluginHostImpl::GetPluginFactory ()
from /usr/local/lib/firefox-2.0/components/libgkplugin.so
#7  0x00002aaaad0c601d in nsJVMManager::StartupJVM ()
from /usr/local/lib/firefox-2.0/components/liboji.so
#8  0x00002aaaad0c49d5 in GetRunningJVM ()
from /usr/local/lib/firefox-2.0/components/liboji.so
#9  0x00002aaaad0c4a15 in JVM_GetJNIEnv ()
from /usr/local/lib/firefox-2.0/components/liboji.so
#10 0x00002aaaad0c57e9 in nsJVMManager::GetProxyJNI ()
from /usr/local/lib/firefox-2.0/components/liboji.so
#11 0x00002aaaaf58192f in nsPluginHostImpl::TrySetUpPluginInstance ()
from /usr/local/lib/firefox-2.0/components/libgkplugin.so
#12 0x00002aaaaf57eaca in nsPluginHostImpl::SetUpPluginInstance ()
from /usr/local/lib/firefox-2.0/components/libgkplugin.so
#13 0x00002aaaaf587639 in nsPluginHostImpl::InstantiateEmbeddedPlugin
() from /usr/local/lib/firefox-2.0/components/libgkplugin.so
#14 0x00002aaaac08b719 in nsObjectFrame::InstantiatePlugin ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#15 0x00002aaaac08f16e in nsObjectFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#16 0x00002aaaac0866cf in nsLineLayout::ReflowFrame ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#17 0x00002aaaac05505f in nsBlockFrame::ReflowInlineFrame ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#18 0x00002aaaac055639 in nsBlockFrame::DoReflowInlineFrames ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#19 0x00002aaaac055967 in nsBlockFrame::ReflowInlineFrames ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#20 0x00002aaaac055ba1 in nsBlockFrame::ReflowLine ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#21 0x00002aaaac0560cc in nsBlockFrame::ReflowDirtyLines ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#22 0x00002aaaac0572c3 in nsBlockFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#23 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#24 0x00002aaaac1417a5 in nsTableCellFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#25 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#26 0x00002aaaac15baf1 in nsTableRowFrame::ReflowChildren ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#27 0x00002aaaac1592b8 in nsTableRowFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#28 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#29 0x00002aaaac15f464 in nsTableRowGroupFrame::ReflowChildren ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#30 0x00002aaaac15f974 in nsTableRowGroupFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#31 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#32 0x00002aaaac151392 in nsTableFrame::ReflowChildren ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#33 0x00002aaaac152e43 in nsTableFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#34 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#35 0x00002aaaac1564b4 in nsTableOuterFrame::OuterReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#36 0x00002aaaac157ef9 in nsTableOuterFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#37 0x00002aaaac0586ff in nsBlockReflowContext::ReflowBlock ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#38 0x00002aaaac05257e in nsBlockFrame::ReflowBlockFrame ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#39 0x00002aaaac055a5a in nsBlockFrame::ReflowLine ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#40 0x00002aaaac0560cc in nsBlockFrame::ReflowDirtyLines ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#41 0x00002aaaac0572c3 in nsBlockFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#42 0x00002aaaac0586ff in nsBlockReflowContext::ReflowBlock ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#43 0x00002aaaac05257e in nsBlockFrame::ReflowBlockFrame ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#44 0x00002aaaac055a5a in nsBlockFrame::ReflowLine ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#45 0x00002aaaac0560cc in nsBlockFrame::ReflowDirtyLines ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#46 0x00002aaaac0572c3 in nsBlockFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#47 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#48 0x00002aaaac075e99 in CanvasFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#49 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#50 0x00002aaaac0724b8 in nsHTMLScrollFrame::ReflowScrolledFrame ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#51 0x00002aaaac072f84 in nsHTMLScrollFrame::ReflowContents ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#52 0x00002aaaac073391 in nsHTMLScrollFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#53 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#54 0x00002aaaac0b3d08 in ViewportFrame::Reflow ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#55 0x00002aaaac03a668 in IncrementalReflow::Dispatch ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#56 0x00002aaaac04358f in PresShell::ProcessReflowCommands ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#57 0x00002aaaac0436f5 in HandlePLEvent ()
from /usr/local/lib/firefox-2.0/components/libgklayout.so
#58 0x00002b987b847139 in PL_HandleEvent ()
from /usr/local/lib/firefox-2.0/libxpcom_core.so
#59 0x00002b987b8473da in PL_ProcessPendingEvents ()
from /usr/local/lib/firefox-2.0/libxpcom_core.so
#60 0x00002b987b848f5b in nsEventQueueImpl::ProcessPendingEvents ()
from /usr/local/lib/firefox-2.0/libxpcom_core.so
#61 0x00002aaaaae8a7d2 in event_processor_callback ()
from /usr/local/lib/firefox-2.0/components/libwidget_gtk2.so
#62 0x00002b987cd891f3 in g_main_context_dispatch ()
from /usr/local/lib/libglib-2.0.so.0
#63 0x00002b987cd8c03d in g_main_context_iterate ()
from /usr/local/lib/libglib-2.0.so.0
#64 0x00002b987cd8c326 in g_main_loop_run ()
from /usr/local/lib/libglib-2.0.so.0
#65 0x00002b987c0436d2 in gtk_main ()
from /usr/local/lib/libgtk-x11-2.0.so.0
#66 0x00002aaaaae8ab7c in nsAppShell::Run ()
from /usr/local/lib/firefox-2.0/components/libwidget_gtk2.so
#67 0x00002aaaab459eae in nsAppStartup::Run ()
from /usr/local/lib/firefox-2.0/components/libtoolkitcomps.so
#68 0x00000000004095d4 in XRE_main ()
#69 0x00002b987d5a92e4 in __libc_start_main () from /lib64/libc.so.6
#70 0x0000000000405779 in _start ()

        ***

        The previous maintainer (Michael Koch) answered my e-mail
confirming that he can reproduce that on his system too but didn't
offered a solution.

        Any hints?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29381





reply via email to

[Prev in Thread] Current Thread [Next in Thread]