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: 31 Oct 2006 00:59:10 -0000


------- Comment #4 from fragabr at gmail dot com  2006-10-31 00:59 -------
Subject: Re:  gcjwebplugin x glib race condition?

On 30 Oct 2006 21:48:18 -0000
"fitzsim at redhat dot com" <address@hidden> wrote:

> ------- Can you build gcjwebplugin with CXXFLAGS="-g -O0" and install
> the glib2 debuginfo so that the backtrace has line number
> information?  It would be useful to know which NP_Initialize line is
> failing.

        Of course. Here we go:

        I think there's a problem here (before the backtrace):

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 47417140671168 (LWP 24712)]
0x00002b2028168407 in IA__g_logv (log_domain=0x2b202819fb76 "GLib",
log_level=G_LOG_LEVEL_ERROR, format=0x2b202819fd30 "The thread system is not
yet initialized.", 
    args1=0x7fff8431f490) at gmessages.c:493
493     gmessages.c: No such file or directory.
        in gmessages.c

        What's this? "493     gmessages.c: No such file or directory"?

        ...And here the backtrace:

(gdb) bt
#0  0x00002b2028168407 in IA__g_logv (log_domain=0x2b202819fb76 "GLib",
log_level=G_LOG_LEVEL_ERROR, format=0x2b202819fd30 "The thread system is not
yet initialized.", 
    args1=0x7fff8431f490) at gmessages.c:493
#1  0x00002b202816854f in IA__g_log (log_domain=0x2b202819fb76 "GLib",
log_level=G_LOG_LEVEL_ERROR, format=0x2b202819fd30 "The thread system is not
yet initialized.")
    at gmessages.c:517
#2  0x00002b2028181907 in g_thread_fail () at gthread.c:535
#3  0x00002aaaaf6a1a3d in NP_Initialize (browserTable=0x2aaaaf69ece0,
pluginTable=0x7fff8431f5e0) at gcjwebplugin.cc:1689
#4  0x00002aaaaf576b72 in ns4xPlugin::CreatePlugin () from
/usr/local/lib/firefox-2.0/components/libgkplugin.so
#5  0x00002aaaaf58175a in nsPluginHostImpl::GetPluginFactory () from
/usr/local/lib/firefox-2.0/components/libgkplugin.so
#6  0x00002aaaad0c601d in nsJVMManager::StartupJVM () from
/usr/local/lib/firefox-2.0/components/liboji.so
#7  0x00002aaaad0c49d5 in GetRunningJVM () from
/usr/local/lib/firefox-2.0/components/liboji.so
#8  0x00002aaaad0c4a15 in JVM_GetJNIEnv () from
/usr/local/lib/firefox-2.0/components/liboji.so
#9  0x00002aaaad0c57e9 in nsJVMManager::GetProxyJNI () from
/usr/local/lib/firefox-2.0/components/liboji.so
#10 0x00002aaaaf58192f in nsPluginHostImpl::TrySetUpPluginInstance () from
/usr/local/lib/firefox-2.0/components/libgkplugin.so
#11 0x00002aaaaf57eaca in nsPluginHostImpl::SetUpPluginInstance () from
/usr/local/lib/firefox-2.0/components/libgkplugin.so
#12 0x00002aaaaf587639 in nsPluginHostImpl::InstantiateEmbeddedPlugin () from
/usr/local/lib/firefox-2.0/components/libgkplugin.so
#13 0x00002aaaac08b719 in nsObjectFrame::InstantiatePlugin () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#14 0x00002aaaac08f16e in nsObjectFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#15 0x00002aaaac0866cf in nsLineLayout::ReflowFrame () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#16 0x00002aaaac05505f in nsBlockFrame::ReflowInlineFrame () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#17 0x00002aaaac055639 in nsBlockFrame::DoReflowInlineFrames () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#18 0x00002aaaac055967 in nsBlockFrame::ReflowInlineFrames () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#19 0x00002aaaac055ba1 in nsBlockFrame::ReflowLine () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#20 0x00002aaaac0560cc in nsBlockFrame::ReflowDirtyLines () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#21 0x00002aaaac0572c3 in nsBlockFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#22 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#23 0x00002aaaac1417a5 in nsTableCellFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#24 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#25 0x00002aaaac15baf1 in nsTableRowFrame::ReflowChildren () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#26 0x00002aaaac1592b8 in nsTableRowFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#27 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#28 0x00002aaaac15f464 in nsTableRowGroupFrame::ReflowChildren () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#29 0x00002aaaac15f974 in nsTableRowGroupFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#30 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#31 0x00002aaaac151392 in nsTableFrame::ReflowChildren () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#32 0x00002aaaac152e43 in nsTableFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#33 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#34 0x00002aaaac1564b4 in nsTableOuterFrame::OuterReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#35 0x00002aaaac157ef9 in nsTableOuterFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#36 0x00002aaaac0586ff in nsBlockReflowContext::ReflowBlock () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#37 0x00002aaaac05257e in nsBlockFrame::ReflowBlockFrame () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#38 0x00002aaaac055a5a in nsBlockFrame::ReflowLine () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#39 0x00002aaaac0560cc in nsBlockFrame::ReflowDirtyLines () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#40 0x00002aaaac0572c3 in nsBlockFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#41 0x00002aaaac0586ff in nsBlockReflowContext::ReflowBlock () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#42 0x00002aaaac05257e in nsBlockFrame::ReflowBlockFrame () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#43 0x00002aaaac055a5a in nsBlockFrame::ReflowLine () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#44 0x00002aaaac0560cc in nsBlockFrame::ReflowDirtyLines () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#45 0x00002aaaac0572c3 in nsBlockFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#46 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#47 0x00002aaaac075e99 in CanvasFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#48 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#49 0x00002aaaac0724b8 in nsHTMLScrollFrame::ReflowScrolledFrame () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#50 0x00002aaaac072f84 in nsHTMLScrollFrame::ReflowContents () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#51 0x00002aaaac073391 in nsHTMLScrollFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#52 0x00002aaaac05e6a5 in nsContainerFrame::ReflowChild () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#53 0x00002aaaac0b3d08 in ViewportFrame::Reflow () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#54 0x00002aaaac03a668 in IncrementalReflow::Dispatch () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
---Type <return> to continue, or q <return> to quit---
#55 0x00002aaaac04358f in PresShell::ProcessReflowCommands () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#56 0x00002aaaac0436f5 in HandlePLEvent () from
/usr/local/lib/firefox-2.0/components/libgklayout.so
#57 0x00002b2026c0c139 in PL_HandleEvent () from
/usr/local/lib/firefox-2.0/libxpcom_core.so
#58 0x00002b2026c0c3da in PL_ProcessPendingEvents () from
/usr/local/lib/firefox-2.0/libxpcom_core.so
#59 0x00002b2026c0df5b in nsEventQueueImpl::ProcessPendingEvents () from
/usr/local/lib/firefox-2.0/libxpcom_core.so
#60 0x00002aaaaae8a7d2 in event_processor_callback () from
/usr/local/lib/firefox-2.0/components/libwidget_gtk2.so
#61 0x00002b2028191d62 in g_io_unix_dispatch (source=0x8f4d80,
callback=0x2aaaaae8a7c0 <event_processor_callback(_GIOChannel*, GIOCondition,
void*)>, user_data=0x5cf030)
    at giounix.c:162
#62 0x00002b202815de5d in g_main_dispatch (context=0x569740) at gmain.c:2045
#63 0x00002b202815f5b9 in IA__g_main_context_dispatch (context=0x569740) at
gmain.c:2596
#64 0x00002b202815fbfe in g_main_context_iterate (context=0x569740, block=1,
dispatch=1, self=0x52c410) at gmain.c:2677
#65 0x00002b2028160408 in IA__g_main_loop_run (loop=0x9631c0) at gmain.c:2881
#66 0x00002b20274086d2 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
#67 0x00002aaaaae8ab7c in nsAppShell::Run () from
/usr/local/lib/firefox-2.0/components/libwidget_gtk2.so
#68 0x00002aaaab459eae in nsAppStartup::Run () from
/usr/local/lib/firefox-2.0/components/libtoolkitcomps.so
#69 0x00000000004095d4 in XRE_main ()
#70 0x00002b202898d2e4 in __libc_start_main () from /lib64/libc.so.6
#71 0x0000000000405779 in _start ()

        If you need more info just ask. Thank you!


-- 


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





reply via email to

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