bug-classpath
[Top][All Lists]
Advanced

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

[Bug classpath/29675] New: Firefox 2.0 crashes after the gcjwebplugin ja


From: fragabr at gmail dot com
Subject: [Bug classpath/29675] New: Firefox 2.0 crashes after the gcjwebplugin java applet window is closed
Date: 31 Oct 2006 20:37:40 -0000

Linux 2.6.18
classpath 0.92
gcc 4.1.1
glib 2.12.4

The applet loads and everything is fine until I close the firefox tab or change
the actual tab to another site. Here's the backtrace and I'm afraid it isn't
related to gcjwebplugin... don't know... maybe you can help me:

Starting program: /usr/local/lib/firefox-2.0/firefox-bin 
[Thread debugging using libthread_db enabled]
[New Thread 47123245437632 (LWP 6855)]
[New Thread 1082132800 (LWP 6861)]
[New Thread 1090525504 (LWP 6862)]
[New Thread 1098918208 (LWP 6863)]
[New Thread 1107310912 (LWP 6864)]
[New Thread 1115703616 (LWP 6865)]
[New Thread 1124096320 (LWP 6866)]
[New Thread 1132489024 (LWP 6867)]
[New Thread 1140881728 (LWP 6868)]
[New Thread 1149274432 (LWP 6870)]
[New Thread 1157667136 (LWP 6871)]
[Thread 1157667136 (LWP 6871) exited]
[New Thread 1166059840 (LWP 6872)]
[Thread 1166059840 (LWP 6872) exited]
[New Thread 1166059840 (LWP 6873)]
[New Thread 1157667136 (LWP 6874)]
[Thread 1166059840 (LWP 6873) exited]
[New Thread 1166059840 (LWP 6875)]
GCJ PLUGIN: thread 0x52c410: NP_Initialize
GCJ PLUGIN: thread 0x52c410: NP_Initialize: using
/usr/local/classpath/bin/gappletviewer.
GCJ PLUGIN: thread 0x52c410: NP_Initialize return
GCJ PLUGIN: thread 0x52c410: GCJ_New
GCJ PLUGIN: thread 0x52c410: plugin_data_new
GCJ PLUGIN: thread 0x52c410: plugin_data_new return
GCJ PLUGIN: thread 0x52c410: plugin_get_documentbase
GCJ PLUGIN: thread 0x52c410: plugin_get_documentbase return
GCJ PLUGIN: thread 0x52c410: plugin_start_appletviewer
GCJ PLUGIN: thread 0x52c410: plugin_start_appletviewer return
GCJ PLUGIN: thread 0x52c410: GCJ_New: got confirmation that appletviewer is
running.
GCJ PLUGIN: thread 0x52c410: plugin_create_applet_tag
GCJ PLUGIN: thread 0x52c410: plugin_create_applet_tag return
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote instance-6855-0
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote tag http://www.gnu.org/software/classpath/ <EMBED
CODE="Animation.class" CODEBASE="http://www.gnu.org/graphics"; HEIGHT="86"
WIDTH="130" ><PARAM NAME="base-name" VALUE="drop"><PARAM NAME="extension"
VALUE="jpg"><PARAM NAME="num-images" VALUE="15"><PARAM NAME="image-sequence"
VALUE="1..10,9,7,5,3,1"><PARAM NAME="frame-delay" VALUE="30"><PARAM
NAME="inner-loop-repeat" VALUE="2"><PARAM NAME="loop-delay"
VALUE="10000"><PARAM NAME="outer-loop-repeat" VALUE="0"></EMBED>
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: GCJ_New return
GCJ PLUGIN: thread 0x52c410: NP_GetValue
GCJ PLUGIN: thread 0x52c410: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x52c410: NP_GetValue return
GCJ PLUGIN: thread 0x52c410: GCJ_GetValue
GCJ PLUGIN: thread 0x52c410: GCJ_GetValue: returning TRUE for NeedsXEmbed.
GCJ PLUGIN: thread 0x52c410: GCJ_GetValue return
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow: setting window.
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote instance-6855-0
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote handle 23069533
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow return
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow: window width changed.
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote instance-6855-0
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote width 130
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow: window height changed.
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote instance-6855-0
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote height 86
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: GCJ_SetWindow return
  PIPE: applet viewer wrote: running
  PIPE: applet viewer read: instance-6855-0
  PIPE: applet viewer read: tag http://www.gnu.org/software/classpath/ <EMBED
CODE="Animation.class" CODEBASE="http://www.gnu.org/graphics"; HEIGHT="86"
WIDTH="130" ><PARAM NAME="base-name" VALUE="drop"><PARAM NAME="extension"
VALUE="jpg"><PARAM NAME="num-images" VALUE="15"><PARAM NAME="image-sequence"
VALUE="1..10,9,7,5,3,1"><PARAM NAME="frame-delay" VALUE="30"><PARAM
NAME="inner-loop-repeat" VALUE="2"><PARAM NAME="loop-delay"
VALUE="10000"><PARAM NAME="outer-loop-repeat" VALUE="0"></EMBED>
  PIPE: applet viewer read: instance-6855-0
  PIPE: applet viewer read: handle 23069533
  PIPE: applet viewer read: instance-6855-0
  PIPE: applet viewer read: width 130
  PIPE: applet viewer read: instance-6855-0
  PIPE: applet viewer read: height 86
GCJ PLUGIN: thread 0x52c410: GCJ_Destroy
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer
  PIPE: plugin wrote destroy
GCJ PLUGIN: thread 0x52c410: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x52c410: plugin_stop_appletviewer
GCJ PLUGIN: thread 0x52c410: plugin_stop_appletviewer return
GCJ PLUGIN: thread 0x52c410: plugin_data_destroy
GCJ PLUGIN: thread 0x52c410: plugin_data_destroy return
GCJ PLUGIN: thread 0x52c410: GCJ_Destroy return
GCJ PLUGIN: thread 0x52c410: NP_Shutdown
GCJ PLUGIN: thread 0x52c410: NP_Shutdown return
  PIPE: applet viewer read: destroy
  PIPE: applet viewer read: shutdown
appletviewer: exiting plugin applet viewer

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47123245437632 (LWP 6855)]
0x00002aaaaf789ce2 in ?? ()
(gdb) bt
#0  0x00002aaaaf789ce2 in ?? ()
#1  0x00002adbba9234a5 in thread_memory_from_self () at gslice.c:403
#2  0x00002adbba9236d8 in IA__g_slice_free1 (mem_size=16, mem_block=0x19a8090)
at gslice.c:800
#3  0x00002adbba9242df in IA__g_slist_free_1 (slist=0x19a8090) at gslist.c:59
#4  0x00002adbba924659 in IA__g_slist_remove (list=0x0, data=0xd5f760) at
gslist.c:214
#5  0x00002adbba907e79 in g_main_dispatch (context=0x569740) at gmain.c:2048
#6  0x00002adbba9095b9 in IA__g_main_context_dispatch (context=0x569740) at
gmain.c:2596
#7  0x00002adbba909bfe in g_main_context_iterate (context=0x569740, block=1,
dispatch=1, self=0x52c410) at gmain.c:2677
#8  0x00002adbba90a408 in IA__g_main_loop_run (loop=0xd5f4c0) at gmain.c:2881
#9  0x00002adbb9bb26d2 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
#10 0x00002aaaaae8ab7c in nsAppShell::Run () from
/usr/local/lib/firefox-2.0/components/libwidget_gtk2.so
#11 0x00002aaaab459eae in nsAppStartup::Run () from
/usr/local/lib/firefox-2.0/components/libtoolkitcomps.so
#12 0x00000000004095d4 in XRE_main ()
#13 0x00002adbbb1372e4 in __libc_start_main () from /lib64/libc.so.6
#14 0x0000000000405779 in _start ()

Thanks.


-- 
           Summary: Firefox 2.0 crashes after the gcjwebplugin java applet
                    window is closed
           Product: classpath
           Version: 0.92
            Status: UNCONFIRMED
          Severity: critical
          Priority: P3
         Component: classpath
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: fragabr at gmail dot com


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





reply via email to

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