Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4379022

JDK1.4.0-B36, JComboPanel functionality is broken under Solaris Sparc2.6 IA

XMLWordPrintable

    • x86
    • generic



      Name: jbT81659 Date: 10/13/2000

      OS: Sol Sparc IA 2.6
      JcomboPanel fails after execution and the following exception is thrown.

      nachal% java jComboPanel
      # # An unexpected exception has been detected in native code outside the VM.# Program counter=0xdd21670d
      #
      # Problematic Thread: prio=5 tid=0x821fec8 nid=0xc runnable
      #
      Abort - core dumped
      ------------------------------

      To reproduce bug:
      1- Under Sol sparc 2.6 IA, compile and run the following application (jComboPanel.java)
      2- Try to choose from the choices in jComboPanel
      3- Note that application halts and the above exception is thrown

      ----------Code---------------
      /* Copyright (c) Sun Microsystems 1998

      $Header: /home/sun/src/JDK1.2/jComboPanel.java,v 1.12 2000/03/30 08:13:08 isam Exp $

      */

      import java.awt.*;
      import java.awt.event.*;
      import java.util.*;
      import javax.swing.*;

      public class jComboPanel extends JApplet
      {
              public void init()
              {
               EditableComboBox combbox = new EditableComboBox();
               getContentPane().add(combbox);
               getContentPane().setSize(10,10);
              }

              public static void main(String[] argv)
              {
               JFrame frame = new JFrame("\u0645\u062b\u0627\u0644");
               frame.setContentPane(new EditableComboBox());
               frame.pack();
              frame.addWindowListener( new WindowAdapter()
              {
                   public void windowClosing( WindowEvent e)
                   {
                       System.exit(0);
                   }
              });
              frame.setVisible(true);
              }
      }

      class EditableComboBox extends JPanel
      {
              String title[] =
              {
                      "\u062a\u0641\u0627\u062d\u0020\u0623\u062d\u0645\u0631\u0020\u0643\u0628\u064a\u0631\u0020\u0042\u0049\u0047\u0020\u0052\u0045\u0044\u0020\u0041\u0050\u0050\u004c\u0045\u0053",
                      "\u0647\u0630\u0627\u0020\u064a\u0648\u0645\u0020\u0644\u0637\u064a\u0641\u0020\u05d6\u05d4\u0020\u05d9\u05d5\u05dd\u0020\u05e0\u05e2\u05d9\u05dd",
                      "\u05d6\u05d5\u0020\u05e9\u05e0\u05d4\u0020\u05d9\u05e4\u05d4\u0020\u0054\u0048\u0045\u0020\u0059\u0045\u0041\u0052\u0020\u0031\u0039\u0035\u0038",
                      "\u05d6\u05d5\u0020\u05e9\u05e0\u05d4\u0020",
                      "\u05ea\u05e4\u05d5\u05d6\u05d9\u05dd\u0020\u05d8\u05e2\u05de\u05d9\u05dd\u0020\u006c\u0069\u006d\u0065\u0020\u0069\u0073\u0020\u0067\u0072\u0065\u0065\u006e",
                      "\u006c\u0069\u006d\u0065\u0020\u0069\u0073\u0020\u0067\u0072\u0065\u0065\u006e\u05d7\u05d5\u05de\u05d5\u05e1\u0020\u05d9\u05e7\u05e8",
                      "\u006c\u0069\u006d\u0065\u0020\u05d7\u05d5\u05de\u05d5\u05e1\u0020\u05d9\u05e7\u05e8\u0069\u0073\u0020\u0067\u0072\u0065\u0065\u006e",
                      "\u05d7\u05d5\u05de\u05d5\u05e1\u0020\u006c\u0069\u006d\u0065\u0020\u0069\u0073\u0020\u0067\u0072\u0065\u0065\u006e\u0020\u05d9\u05e7\u05e8",
                      "\u062a\u0641\u0627\u062d\u0020\u0623\u062d\u0645\u0631\u0020\u0643\u0628\u064a\u0631",
                      "\u0648\u0644\u062f\u0020\u0635\u063a\u064a\u0631\u0020\u006c\u0069\u006d\u0065\u0020\u0069\u0073\u0020\u0067\u0072\u0065\u0065\u006e\u0020\u0648\u062c\u0645\u064a\u0644"
              };


              public EditableComboBox()
              {
                      super(true);
                      setLayout(new BorderLayout());
                      JComboBox bookCombo = new JComboBox(title);
                      bookCombo.setFont(new Font("Lucida Sans Regular", Font.PLAIN, 14));
                      bookCombo.setSize(20,200);
                      add(bookCombo, BorderLayout.CENTER);
              }
      }




      WorkAround:
      ======================================================================

            hgajewsksunw Hania Gajewska (Inactive)
            jbenavrasunw Jonathan Benavraham (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: