← Back to team overview

openjdk team mailing list archive

[Bug 269885] [NEW] RIPE BGPlay does not work with icedtea-gcjwebplugin

 

Public bug reported:

Binary package hint: icedtea-gcjwebplugin

I'm running up to date Intrepid (Firefox 3.0.2, icedtea-gcjwebplugin
1.0-1ubuntu3, openjdk-6-jre 6b12~pre1-0ubuntu19) on amd64. The RIPE
BGPlay applet on http://www.ris.ripe.net/bgplay/ ("Start BGPlay") does
not and has never worked with this version, only with the Sun JRE on
i386.

When starting firefox in konsole the following errors appear on stdout
when I try to launch BGPlay, nothing happens in the browser window:

GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription
GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0xc18700: NP_GetValue                 
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return                 
GCJ PLUGIN: thread 0xc18700: NP_GetValue                        
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return                        
GCJ PLUGIN: thread 0xc18700: NP_Initialize                             
GCJ PLUGIN: thread 0xc18700: plugin_test_appletviewer                  
GCJ PLUGIN: thread 0xc18700: plugin_test_appletviewer return           
GCJ PLUGIN: thread 0xc18700: NP_Initialize: using /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/../../bin/pluginappletviewer
GCJ PLUGIN: thread 0xc18700: NP_Initialize return                                                                       
GCJ PLUGIN: thread 0xc18700: GCJ_New                                                                                    
GCJ PLUGIN: thread 0xc18700: plugin_data_new                                                                            
GCJ PLUGIN: thread 0xc18700: plugin_data_new return                                                                     
GCJ PLUGIN: thread 0xc18700: plugin_get_documentbase                                                                    
GCJ PLUGIN: thread 0xc18700: plugin_get_documentbase return                                                             
GCJ PLUGIN: thread 0xc18700: GCJ_New: creating input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0xc18700: GCJ_New: created input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin 
GCJ PLUGIN: thread 0xc18700: GCJ_New: creating output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0xc18700: GCJ_New: created output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer 
GCJ PLUGIN: thread 0xc18700: plugin_start_appletviewer                                                                           
GCJ PLUGIN: thread 0xc18700: plugin_start_appletviewer return                                                                    
GCJ PLUGIN: thread 0xc18700: GCJ_New: got confirmation that appletviewer is running.                                             
GCJ PLUGIN: thread 0xc18700: plugin_create_applet_tag                                                                            
GCJ PLUGIN: thread 0xc18700: plugin_create_applet_tag return                                                                     
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                 
  PIPE: plugin wrote: instance-14083-0                                                                                           
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                          
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                 
  PIPE: plugin wrote: tag http://www.ris.ripe.net/bgplay/applet.html <EMBED CODE="MfvAppletOK.class" ARCHIVE="bgplay-client.jar" ></EMBED>
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                                   
GCJ PLUGIN: thread 0xc18700: GCJ_New return                                                                                               
  PIPE: appletviewer wrote: running                                                                                                       
  PIPE: appletviewer read: instance-14083-0                                                                                               
  PIPE: appletviewer read: tag http://www.ris.ripe.net/bgplay/applet.html <EMBED CODE="MfvAppletOK.class" ARCHIVE="bgplay-client.jar" ></EMBED>
GCJ PLUGIN: thread 0xc18700: NP_GetValue                                                                                                       
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin description.                                                                        
GCJ PLUGIN: thread 0xc18700: NP_GetValue return                                                                                                
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue                                                                                                      
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue: returning TRUE for NeedsXEmbed.                                                                     
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue return                                                                                               
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                                                                                                     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: setting window.                                                                                    
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                               
  PIPE: plugin wrote: instance-14083-0                                                                                                         
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                                        
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                               
  PIPE: plugin wrote: handle 44042144 width 240 height 200                                                                                     
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                                        
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                                                                                              
  PIPE: appletviewer read: instance-14083-0                                                                                                    
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue                                                                                                      
gcjwebplugin.cc:553: thread 0xc18700: Error: Unknown plugin value requested.                                                                   
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue return                                                                                               
  PIPE: appletviewer read: handle 44042144 width 240 height 200GCJ PLUGIN: thread 0xc18700: GCJ_GetValue                                       
gcjwebplugin.cc:553: thread 0xc18700: Error: Unknown plugin value requested.                                                                   
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue return                                                                                               

GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window width changed. 
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer  
  PIPE: plugin wrote: instance-14083-0                            
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer       
  PIPE: plugin wrote: width 240                                        
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window height changed.     
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer       
  PIPE: plugin wrote: instance-14083-0                                 
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer       
  PIPE: plugin wrote: height 200                                       
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return
Warnung: <embed>-Marke erfordert Breitenattribut.
  PIPE: appletviewer read: instance-14083-0
  PIPE: appletviewer read: width 240
Exception in thread "main" java.lang.NullPointerException
        at sun.applet.PluginMain.start(PluginMain.java:211)
        at sun.applet.PluginMain.main(PluginMain.java:73)
GCJ PLUGIN: thread 0xc18700: plugin_out_pipe_callback
GCJ PLUGIN: thread 0xc18700: plugin_out_pipe_callback: appletviewer has stopped.
GCJ PLUGIN: thread 0xc18700: plugin_out_pipe_callback return
GCJ PLUGIN: thread 0xc18700: plugin_in_pipe_callback
GCJ PLUGIN: thread 0xc18700: appletviewer has stopped.
GCJ PLUGIN: thread 0xc18700: plugin_in_pipe_callback return
GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription
GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0xc18700: NP_GetValue
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return
GCJ PLUGIN: thread 0xc18700: NP_GetValue
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return
GCJ PLUGIN: thread 0xc18700: GCJ_Destroy
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_stop_appletviewer
GCJ PLUGIN: thread 0xc18700: plugin_stop_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_data_destroy
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleting output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleted output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleting input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleted input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0xc18700: plugin_data_destroy return
GCJ PLUGIN: thread 0xc18700: GCJ_Destroy return
GCJ PLUGIN: thread 0xc18700: NP_Shutdown
GCJ PLUGIN: thread 0xc18700: NP_Shutdown return

** Affects: icedtea-gcjwebplugin (Ubuntu)
     Importance: Undecided
         Status: New

-- 
RIPE BGPlay does not work with icedtea-gcjwebplugin
https://bugs.launchpad.net/bugs/269885
You received this bug notification because you are a member of OpenJDK,
which is subscribed to icedtea-gcjwebplugin in ubuntu.

Status in “icedtea-gcjwebplugin” source package in Ubuntu: New

Bug description:
Binary package hint: icedtea-gcjwebplugin

I'm running up to date Intrepid (Firefox 3.0.2, icedtea-gcjwebplugin 1.0-1ubuntu3, openjdk-6-jre 6b12~pre1-0ubuntu19) on amd64. The RIPE BGPlay applet on http://www.ris.ripe.net/bgplay/ ("Start BGPlay") does not and has never worked with this version, only with the Sun JRE on i386.

When starting firefox in konsole the following errors appear on stdout when I try to launch BGPlay, nothing happens in the browser window:

GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription
GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0xc18700: NP_GetValue                 
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return                 
GCJ PLUGIN: thread 0xc18700: NP_GetValue                        
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return                        
GCJ PLUGIN: thread 0xc18700: NP_Initialize                             
GCJ PLUGIN: thread 0xc18700: plugin_test_appletviewer                  
GCJ PLUGIN: thread 0xc18700: plugin_test_appletviewer return           
GCJ PLUGIN: thread 0xc18700: NP_Initialize: using /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/../../bin/pluginappletviewer
GCJ PLUGIN: thread 0xc18700: NP_Initialize return                                                                       
GCJ PLUGIN: thread 0xc18700: GCJ_New                                                                                    
GCJ PLUGIN: thread 0xc18700: plugin_data_new                                                                            
GCJ PLUGIN: thread 0xc18700: plugin_data_new return                                                                     
GCJ PLUGIN: thread 0xc18700: plugin_get_documentbase                                                                    
GCJ PLUGIN: thread 0xc18700: plugin_get_documentbase return                                                             
GCJ PLUGIN: thread 0xc18700: GCJ_New: creating input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0xc18700: GCJ_New: created input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin 
GCJ PLUGIN: thread 0xc18700: GCJ_New: creating output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0xc18700: GCJ_New: created output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer 
GCJ PLUGIN: thread 0xc18700: plugin_start_appletviewer                                                                           
GCJ PLUGIN: thread 0xc18700: plugin_start_appletviewer return                                                                    
GCJ PLUGIN: thread 0xc18700: GCJ_New: got confirmation that appletviewer is running.                                             
GCJ PLUGIN: thread 0xc18700: plugin_create_applet_tag                                                                            
GCJ PLUGIN: thread 0xc18700: plugin_create_applet_tag return                                                                     
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                 
  PIPE: plugin wrote: instance-14083-0                                                                                           
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                          
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                 
  PIPE: plugin wrote: tag http://www.ris.ripe.net/bgplay/applet.html <EMBED CODE="MfvAppletOK.class" ARCHIVE="bgplay-client.jar" ></EMBED>
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                                   
GCJ PLUGIN: thread 0xc18700: GCJ_New return                                                                                               
  PIPE: appletviewer wrote: running                                                                                                       
  PIPE: appletviewer read: instance-14083-0                                                                                               
  PIPE: appletviewer read: tag http://www.ris.ripe.net/bgplay/applet.html <EMBED CODE="MfvAppletOK.class" ARCHIVE="bgplay-client.jar" ></EMBED>
GCJ PLUGIN: thread 0xc18700: NP_GetValue                                                                                                       
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin description.                                                                        
GCJ PLUGIN: thread 0xc18700: NP_GetValue return                                                                                                
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue                                                                                                      
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue: returning TRUE for NeedsXEmbed.                                                                     
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue return                                                                                               
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                                                                                                     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: setting window.                                                                                    
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                               
  PIPE: plugin wrote: instance-14083-0                                                                                                         
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                                        
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer                                                                               
  PIPE: plugin wrote: handle 44042144 width 240 height 200                                                                                     
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return                                                                        
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                                                                                              
  PIPE: appletviewer read: instance-14083-0                                                                                                    
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue                                                                                                      
gcjwebplugin.cc:553: thread 0xc18700: Error: Unknown plugin value requested.                                                                   
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue return                                                                                               
  PIPE: appletviewer read: handle 44042144 width 240 height 200GCJ PLUGIN: thread 0xc18700: GCJ_GetValue                                       
gcjwebplugin.cc:553: thread 0xc18700: Error: Unknown plugin value requested.                                                                   
GCJ PLUGIN: thread 0xc18700: GCJ_GetValue return                                                                                               

GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window width changed. 
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer  
  PIPE: plugin wrote: instance-14083-0                            
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer       
  PIPE: plugin wrote: width 240                                        
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window height changed.     
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer       
  PIPE: plugin wrote: instance-14083-0                                 
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer       
  PIPE: plugin wrote: height 200                                       
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return                      
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow                             
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.     
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0xc18700: GCJ_SetWindow return
Warnung: <embed>-Marke erfordert Breitenattribut.
  PIPE: appletviewer read: instance-14083-0
  PIPE: appletviewer read: width 240
Exception in thread "main" java.lang.NullPointerException
        at sun.applet.PluginMain.start(PluginMain.java:211)
        at sun.applet.PluginMain.main(PluginMain.java:73)
GCJ PLUGIN: thread 0xc18700: plugin_out_pipe_callback
GCJ PLUGIN: thread 0xc18700: plugin_out_pipe_callback: appletviewer has stopped.
GCJ PLUGIN: thread 0xc18700: plugin_out_pipe_callback return
GCJ PLUGIN: thread 0xc18700: plugin_in_pipe_callback
GCJ PLUGIN: thread 0xc18700: appletviewer has stopped.
GCJ PLUGIN: thread 0xc18700: plugin_in_pipe_callback return
GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription
GCJ PLUGIN: thread 0xc18700: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0xc18700: NP_GetValue
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return
GCJ PLUGIN: thread 0xc18700: NP_GetValue
GCJ PLUGIN: thread 0xc18700: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0xc18700: NP_GetValue return
GCJ PLUGIN: thread 0xc18700: GCJ_Destroy
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer
GCJ PLUGIN: thread 0xc18700: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_stop_appletviewer
GCJ PLUGIN: thread 0xc18700: plugin_stop_appletviewer return
GCJ PLUGIN: thread 0xc18700: plugin_data_destroy
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleting output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleted output fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-plugin-to-appletviewer
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleting input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0xc18700: GCJ_New: deleted input fifo: /home/berni/.gcjwebplugin/gcj-instance-14083-0-appletviewer-to-plugin
GCJ PLUGIN: thread 0xc18700: plugin_data_destroy return
GCJ PLUGIN: thread 0xc18700: GCJ_Destroy return
GCJ PLUGIN: thread 0xc18700: NP_Shutdown
GCJ PLUGIN: thread 0xc18700: NP_Shutdown return



Follow ups

References