TextArea bug on Solaris

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4972534
My app is getting hit by this bug on Solaris - Java Plugin Version is
1.5.0_01.
My component is a TextArea not a TextField, but I am still getting hit
by it.
The workaround given on the webpage works - i.e. clicking on the Java
Console & then on my textArea gives it keyboard focus - but it has to
be done everytime - i.e. if you click elsewhere & lose focus again, the
workaround has to be repeated before you can edit the textarea - this
isn't a good workaround, IMHO.
Does anyone know any better workarounds, mitigations.
The page says
"This bug had been fixed on JRE1.5.0_beat2-b37 on Solaris10-b51."
What is JRE1.5.0_beat2-b37? Is it downloadable?

The bug ID for this problem is 6413443. It has been fixed in both the development release and the patch release. Fix should be available in the upcoming patches for Studio 11 and in the next release of Sun Studio Express - SSX3.
Best regards,
Boris

Similar Messages

  • F90 bug on solaris x86

    Hello,
    I have a short code to show a curious bug on solaris x86 when i compil it with f90 -O3.
    Where can i send it to show this bug ?
    Thanks

    The bug ID for this problem is 6413443. It has been fixed in both the development release and the patch release. Fix should be available in the upcoming patches for Studio 11 and in the next release of Sun Studio Express - SSX3.
    Best regards,
    Boris

  • Bug with Solaris man page on dlsym

    I hope someone at Sun working on Solaris is reading this. There are bugs in the Solaris 10 man page on dlsym - there are a couple of places that says "see the .". Apparently soemthing is missing. My version of man pages is "Last change: 26 Sep 2005".

    The prototype of pthread_create() is correct on Solaris 10 man page (SunOS 5.10 Last change: 23 Mar 2005):
    int pthread_create(pthread_t *restrict   thread,   const
    pthread_attr_t *restrict         attr,         void
    *(*start_routine)(void*), void *restrict arg);
    But the prototype of pthread_cleanup_push() is correct on Solaris 10 man page (SunOS 5.10 Last change: 4 Oct 2005) is incorrect:
    void pthread_cleanup_push(void (*handler, void *),void *arg);
    I guess Sun simply has to check all the man pages of the pthread functions carefully one by one to make sure this error is fixed.

  • Libc/stdio bug in Solaris!?

    Hello,
    I was testing the following code using gcc + cc on Solaris 10 x86 & Solaris 8 sparc, both times it breaks. It breaks inside a call to fprintf. According to the man-pages I should not do a read after write without a flush/position change (which is done). I should not do a write after read without a position change or if the input reached the end of the file (which is the case here). So I assume that either I overlooked something or there is a subtle bug in the implementation stdio.
    Greeting
    Matthias Kretschmer
    The "bad guy":
    #include <stdlib.h>
    #include <stdio.h>
    int
    main(int argc, char **argv)
    FILE *fp;
    int i, j, k;
    int values[37];
    char buf[256];
    /* initialize values to bullshit */
    for (i=0; i<37; i++)
    values[i] = rand() % 32;
    /* open file */
    if ((fp = fopen("test.txt", "a+")) == NULL) {
    perror("fopen");
    exit(1);
    /* loop to write and then read all */
    for (j=0; j<100; j++) {
    printf("j=%d\n", j);
    /* loop for writing all */
    for (i=0; i<10000; i++) {
    for (k=0; k<37; k++)
    if (fprintf(fp, " %d", values[k]) < 0) {
    perror("fprintf");
    exit(1);
    if (fprintf(fp, "\n") < 0) {
    perror("fprintf");
    exit(1);
    printf("write done\n");
    /* seek to beginning */
    if (fseek(fp, 0, SEEK_SET) < 0) {
    perror("fseek");
    exit(1);
    printf("seek done\n");
    /* read in everything */
    while (fgets(buf, 256, fp) != NULL) ;
    /* with the following code it doesn't crash for me on Solaris */
    #if 0
    if (fseek(fp, 0, SEEK_END) < 0) {
    perror("fseek");
    exit(1);
    #endif
    printf("read done\n");
    }

    Hello.
    Please try if the "printf("seek done\n");" line has been reached by adding an "fflush(stdout);" after that line - otherwise you will not get the message if the program crashes. (If the program crashes the data written by successful fprintf()s will also be gone.)
    Maybe the "fgets(buf, 256, fp)" is the problem because buf is 256 bytes long - but it must be 257 (258 ?) bytes long due to the trailing NUL byte.
    Martin

  • Possible bug in Solaris 8 mlink() kernel function ???

    Hi All,
    I'm trying to I_LINK a mounted-stream pipe (created using open and fattach), with CONNLD pushed on, below a STREAMS based multiplexor.
    As I experienced some kernel crash, in the linkcycle() function I looked at the way it works in strsubr.c Solaris 8 file.
    What I'm understanding is that there's a global static array, named mux_nodes. This is an array of mux_node structures, indexed by the device major number, extracted from the vnode vn_rdev field. Its purpose seems to be to list all the STREAMS linked below a multiplexor.
    When the crash occurs, I can see that the mux_node the kernel is trying to read is at index 0xb8, but the devcnt has a value of 0xb5, so we're out of the bounds of the array. I've instrumenting my code, in order to dump the value of the vn_rdev, of the STREAM linked below (using the q_bot->q_stream->sd_vnode), and as the I_LINK is received this value is of 0xb8...
    Moreover, looking at the vfslist of the crash dump (using mdb and the $<vfslist macro), it appears that several vfs have a rdev field greater than 0xb5...
    The question is : Is-it really possible to I_LINK a pipe below a multiplexor ?? What am I missing ?? Shouldn't mlink() check that the index is inbound ???
    Best Regards.

    OK. I think I see what you are saying. First I want
    to make sure we are both talking about 24 hour time
    and not 12 hour time. In 24 hour time I understand
    the 0100 hour would occur twice; The first in DST and
    the second pass not in DST. I am not sure which time
    the 'date 110401592007' command I ran set the time
    in. The second.
    Does the OS automatically put the new date in the
    second pass through of the 0100 hour?Apparently.
    If so there may
    not be a bug at all but if that was the case how
    could the fall back time be tested?Run
    perl -le 'print scalar localtime 1143504000' and
    perl -le 'print scalar localtime 1175040000'
    If you're in a US timezone that follows Daylight Saving time, the first will show a time on March 27 2006 (Standard time) and the second a year later on March 27 2007 (Daylight Saving Time). The two should have local times one hour apart. If they do not, then you're probably not ready.
    An alternative is to simply ask zdump for information about your particular tiemzone.
    zdump -v $TZ | grep 2007. You should see the correct transition dates for 2007.
    Alternatively, if you really want to change the clock on the computer, don't change it by specifying a local time (which as you've seen is ambiguous). Change it by specifying a UTC time and the -u flag. That's unambiguous.
    Darren

  • Did the patch released for this bug in Solaris

    There is a bug in the useradd and usermod code that does not serialize access to /etc/passwd and /etc/shadow.This bug is in Solaris 8 and 9.

    Remove the extensions, redownload Safari, reload the extensions.
    http://www.apple.com/safari/download/
    And if you really want a better experience, use Firefox, tons more choices and possibilities there.
    Firefox's "NoScript" will block the Trojan going around on websites. Best web security you can get.
    https://addons.mozilla.org/en-US/firefox/addon/noscript/
    Ghostery, Ad Block Plus and thousands of add-ons more have originated on Firefox.

  • JSP Textarea bug

    I have a form a user has to complete, once submitted, i store the userinput values in a fava bean using get and set methods.
    It all works fine, except fot the HTML textarea, it dont want to store it in the javabean?
    <textarea name="comments" rows="5" cols="19">test</textarea>
    I have used this before in my Microsoft ASP pages, and it worked fine, but not in JSP. What can I do to fix this?

    a) i doubt it is a bug
    b) what exaclty is the problem ?

  • Netscape Bug on Solaris 8 for x86

    Has anyone else had a problem with Netscape on Solaris 8 for Intel? when I resize the Netscape window, shortly afterwards, the display begins to corrupt the CDE desktop with objects that should be displayed within the Netscape window. When I exit Netscape, the entire CDE goes white with black lines across the screen.
    I've downloaded the latest version of Netscape Communicator for Intel Platforms. Netscape V4.76.
    I've installed the x86_Recommended patches.
    I still have the same problem. Any suggestions?
    Thanks

    Yes, I'm having the same problem. however when I exit out of netscape and refresh the screen everything is ok. Please let me know if you've solved the problem.
    [email protected]
    thanks,
    John

  • USB Flash disk bug on Solaris 10

    When I am trying to write more than 10 Mb data to USB disk on Solaris 10 writting process fails and everything hangs up until I switch off flash disk.Does anyone know solution to this problem?Thanks!

    Hi,
    As you must be aware that flash player is plugin for browser. Firefox is supported in SOLARIS which could have flash player plugin in it ( 11.2.202.223 the last supported version). You have to check flash version using your browser. You check this by visiting below page with your browser
    Adobe - Flash Player
    For more info you can check below thread on Flash on Solaris. I hope that will help:
    Re: Flash Player 10_3_183_7 for Firefox6.0 on Solaris 10? 
    -vivek

  • (Flex SDK 4.6 TextArea bug) How to disable s:TextArea mouse input

    I need a TextArea with no mouse input but when i set mouseChildren="false" and mouseEnabled="false" it receives mouse input anyway. I want that mouse clicks pass through TextArea.
    I did a test using SDK 4.5 and it works as expected, but in SDK 4.6 nothing happens.
    HELP! i need that working in SDK 4.6+.
    Thank you.

    Same..
    Start a new Mobile App, and try yourself please:
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application
         xmlns:fx="http://ns.adobe.com/mxml/2009"
         xmlns:s="library://ns.adobe.com/flex/spark"
         applicationDPI="160">
         <s:TextArea id="txt" skinClass="spark.skins.mobile.TextAreaSkin">
              <s:creationComplete>
                   txt.setFocus();     // crashes
              </s:creationComplete>
         </s:TextArea>
    </s:Application>
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application
         xmlns:fx="http://ns.adobe.com/mxml/2009"
         xmlns:s="library://ns.adobe.com/flex/spark"
         applicationDPI="160">
         <fx:Style>
              @namespace s "library://ns.adobe.com/flex/spark";
              s|TextArea { skinClass:ClassReference("spark.skins.mobile.TextAreaSkin") }
         </fx:Style>
         <s:TextArea id="txt">
              <s:creationComplete>
                   txt.setFocus();     // crashes
              </s:creationComplete>
         </s:TextArea>
    </s:Application>

  • JavaMail code bug or Solaris sendmail problem?

    Hi all,
    i write a java app to send out the email using SMTP sendmail.
    I set the a list of emails (yahoo, gmail, hotmail, lotus notes etc) into BCC field only and left the To Field and CC Field empty.
    Then i set the subject and the email content and send out the emails.
    Here are the 2 scenarios happened based on different SMTP server:
    1. using Ms Exchange Server
    as expected, the email recepients see the To and CC field empty, and no other email addresses can be seen from the email. this behaviour is consistent for all email clients.
    2. using solaris sendmail
    using same java code, different behaviours encountered depended on the email clients:
    a) using yahoo, gmail... all bcc list emails are displayed in To Field!!
    b) using lotus note ...displayed 1 email address (get from BCC list) makes it look like a spam!
    c) using hotmail and Ms Outlook 2003, no issue, To and CC field are empty, and no email addresses are exposed.
    Can any java experts please advise what is actually happening here?
    To be thorough, i will attach my java code that send out the email here :)
    Thanks!!!!
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.ArrayList;
    import java.util.Date;
    import java.util.List;
    import java.util.Properties;
    import java.util.PropertyResourceBundle;
    import java.util.ResourceBundle;
    import javax.mail.Message;
    import javax.mail.MessagingException;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeMessage;
    import javax.sql.DataSource;
    import org.apache.commons.dbcp.BasicDataSource;
    public class EmailBlaster {
         private final String SQL = "my_sql_statement here" +
         public final String PROPERTIES_FILE = "emailblaster"; //my prop file
         private ResourceBundle props;
         private BasicDataSource sourceDs;
         private ResourceBundle getProps() {
              if (props==null) {
                   props = PropertyResourceBundle.getBundle(PROPERTIES_FILE);
              return props;
         private void resetProps() {
              props = null;
         public void sendEmail() {
              String msg = getMsg();
              List recipients = new ArrayList();
              recipients.add("[email protected]");
              recipients.add("[email protected]");
              recipients.add("anyMsOulookBasedEmail@Xxxxxxxx");
              recipients.add("[email protected]");
              String sender = getProps().getString("email.sender");
                   try {
                        postMail(list, sender, msg);
                   } catch (Exception ex) {
                        System.out.println("Error while sending report email|ex: " + ex.getMessage());
                        ex.printStackTrace();
         public static void main (String [] args) {
              EmailBlaster obj = new EmailBlaster();
              System.out.println("Start emailing -- " + new Date());
              obj.sendEmail();
              System.out.println("Done -- " + new Date());
              obj.resetProps();
         * This code copy from ReportGenerator.java
         * @param recipients
         * @param from
         * @param attachments
         * @throws MessagingException
    private void postMail(List recipients, String from, String msg) throws MessagingException
    boolean debug = false;
    //Set the host smtp address
    Properties props = new Properties();
    String incomingServer = getProps().getString("email.smtp.incoming.server");
    String outgoingServer = getProps().getString("email.smtp.outgoing.server");//i test use MsExchange Server and SendMail Solaris
    props.put(incomingServer, outgoingServer);
    // create some properties and get the default Session
    Session session = Session.getDefaultInstance(props, null);
    session.setDebug(debug);
    //Define message
    Message message = new MimeMessage(session);
    message.setFrom(new InternetAddress(from));
    InternetAddress[] addressTo = new InternetAddress[recipients.size()];
    for (int i = 0; i < recipients.size(); i++)
    addressTo[i] = new InternetAddress((String)recipients.get(i));
    message.setRecipients(Message.RecipientType.BCC, addressTo);
    message.setSubject(getProps().getString("email.subject"));
    message.setContent(msg, "text/html");
    Transport.send(message);
         private String getMsg() {
              String msg="";
              msg = getProps().getString("email.msg");
              return msg;
    }

    Hi bshannon
    Thanks for the reply :)
    there was an accident happened that exposed the users' email addresses using the above java code and sendmail. that is, our code pull a list of users' email addresses, put it into BCC list, and left TO and CC list empty, and then send it using sendmail as SMTP
    probably I didnt make myself clear :)
    the most important thing now is to understand why the above scenario happen based on the above java code and sendmail SMTP. my head will be rolling down the road if I cant find any satisfy explanation ^_^"
    any kind soul that can help to run/test the similar code as above in other SMTP servers (especially sendmail solaris smtp) will be highly regarded
    Thanks!

  • BUG in Solaris startup scripts

    If you try to define either "PRE_CLASSPATH" or "POST_CLASSPATH" in startWebLogic.sh or startPetStor.sh, the script concatenates them with the undefined variable "WEBLOGICCLASSPATH", effectively nulling out the BEA part of the CLASSPATH.
    So WebLogic doesn't start as the main classes are not in the path.
    Workaround:
    Replace "WEBLOGICCLASSPATH" with "CLASSPATH".

    Thanks Rafi,
    This has already been fixed in the next release.
    Jim Rivera
    "Rafi Jacoby" <[email protected]> wrote in message
    news:3a0c6cd9$[email protected]..
    >
    If you try to define either "PRE_CLASSPATH" or "POST_CLASSPATH" instartWebLogic.sh or startPetStor.sh, the script concatenates them with the
    undefined variable "WEBLOGICCLASSPATH", effectively nulling out the BEA part
    of the CLASSPATH.
    So WebLogic doesn't start as the main classes are not in the path.
    Workaround:
    Replace "WEBLOGICCLASSPATH" with "CLASSPATH".

  • Problem with IPSec on  solaris 9

    Hi all
    I'm facing a problem with IPSec on solaris 9 that I didn't have with Solaris 8 (With the Security package installed).
    I've an application that creates SA's by using the pf-key interface.
    What it does is first doing a GETSPI to a specific SPI and a specific Destination IP Address.
    This will create an SA and put it in a LARVAL state. After about a minute my application will do an UPDATE to this SPI and that command should change the state of the SA from LARVAL to MATURE but instead I get an error saying that this SPI & IP address already exist (errno = 17).
    Well of course it's already exist that's the all point it should just change the state of an existing SA.
    This exact scenarion was is working fine on Solaris 8.
    Am I doing somthing wrong (maybe there is a package on the solaris 9 that I need to install ?)
    or is this a bug in solaris 9.
    If anyone has any idea on how to do that (without using a one step ADD for a new SA) I will be very thankfull.

    Sorry for using reply for querying.
    I got a problem in creating a Security Association using the PF_KEY Socket (first used SADB_GETSPI and got SPI,with SPI tried to update SADB_UPDATE).
    Getting this problem on Sun Solaris 8.
    It returns errno 122 . operation not supported.
    Here is my mailId [email protected]
    I got few more queries regarding PF_KEY socket.
    Not much directions are available also for pf_key socket in internet.
    Monitor produces the following error.
    # ipseckey monitor
    "Base message (version 2) type UPDATE, SA type AH.
    Error Operation not supported on transport endpoint from PF_KEY.
    Message length 16 bytes, seq=4294967294, pid=450."
    Here is my mailId [email protected]
    Thanks in Advance.
    ssundar.

  • Problem migrate zones solaris 10

    Hi,
    i'm trying to migrate one non-global zone from one machine to another machine. The steps I have followed are:
    1) On the machine where I have the zone that I want to migrate:
    # zonecfg -z myzone export -f /myzone.cfg
    # cd /export
    # find zones/myzone -fstype lofs -prune -o -fstype ufs | cpio -ocm -O /myzone.cpio
    2) On the second machine, I have copied the myzone.cfg and myzone.cpio, and after:
    - I modified in myzone.cfg the option set physical with the correct one for this machine
    # zonecfg -z myzone -f /myzone.cfg
    # cd /export
    # cat /myzone.cpio | cpio -icdm
    # cp /etc/zones/index /etc/zones/index.bak
    # perl -pi -e 's/^myzone:configured/myzone:installed/' /etc/zones/index
    [root@pontevedra]# zoneadm list -icv
    ID NAME STATUS PATH
    0 global running /
    - myzone installed /export/home/zones/myzone
    But I have a problem when I boot the zone:
    [root@pontevedra]# zoneadm -z myzone boot
    zoneadm: zone 'servicio-zone': mount of /proc failed: No such file or directory
    zoneadm: zone 'servicio-zone': call to zoneadmd failed
    I don't know what happen... can anybody helpme?
    Thanks a lot in advance!

    Hi Darren,
    Thanks God I've succesfully installed Solaris 10 to my laptop, after "swimming" for a while in google :)
    It said that this was a bug of Solaris 10 when installed in PC with Pentium III or II processors.
    Here is the solutions (hope someone with same problem with me could find it useful) :
    1. After the GRUB menu appears, edit the kernel line then append -kd at the end (to enter kmdb upon boot), then boot
    2. Then type this command when kmdb prompt shows, [0]>
    [0]> cmi_no_init/W1
    [0]> :c 3. It should boot and run without problem, then follow the installation menu and option
    4. After reboot, again follow step 1 & 2 when GRUB menu shows. I promise this is the last time :)
    5. To make it permanent, add this following instruction to */etc/system* once the system up
    set cmi_no_init=1//Henry

  • Problem when installing Solaris 10

    I've read that there is a post with the same problem I have, but I found no solution there.
    So I made this tread, hoping someone willing to help me.
    OK, here is the story...
    I have tried several times to install Solaris 10, from DVD to my laptop Dell Latitude C400.
    (I've run the hardware compatibilty check routine, and it's OK except the video card)
    After I made the partition, then rebooted using the DVD and the Solaris seems to load normally.
    It apperas the Grub menu, then I choosed Solaris option.
    But after that it just stops on a screen that says:
    SunOS Release 5.10 Version Generic_118844-26 32-bit
    Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    And it just hangs, nothing more...
    Any idea what should I do to install Solaris successfully...???
    Thanks in advance

    Hi Darren,
    Thanks God I've succesfully installed Solaris 10 to my laptop, after "swimming" for a while in google :)
    It said that this was a bug of Solaris 10 when installed in PC with Pentium III or II processors.
    Here is the solutions (hope someone with same problem with me could find it useful) :
    1. After the GRUB menu appears, edit the kernel line then append -kd at the end (to enter kmdb upon boot), then boot
    2. Then type this command when kmdb prompt shows, [0]>
    [0]> cmi_no_init/W1
    [0]> :c 3. It should boot and run without problem, then follow the installation menu and option
    4. After reboot, again follow step 1 & 2 when GRUB menu shows. I promise this is the last time :)
    5. To make it permanent, add this following instruction to */etc/system* once the system up
    set cmi_no_init=1//Henry

Maybe you are looking for

  • ITunes has stopped working every time I try to sync.

    At this point right now im furious.  Every single time I plug my iPhone to my Windows computer and try to sync it to iTunes, by the second step the message pops up and I have to close it.  Now I don't want to call Apple yet but this is getting ridicu

  • How do I take the screen lock?, I mean for example when i want to turn it to see a picture from another distance

    HOW DO I TAKE THE LOCK FROM TURNING THE SCREEN AROUND?

  • LIMIT clause

    When I used MS Access with sql language I remender that for limiting retrieved records of a query I could use: SELECT TOP 1 * from TABLE_NAME So I searched for a similar clause for oracle queries and someone pointed me the LIMIT clause. Could anyone

  • Wi-fi photo frame?

    Does anyone know of a Wi-Fi photo frame that can sync with iPhoto? I would love to hang one up on the wall that would automaticly look at my iPhoto and displays the pictures!!

  • Adobe Reader Installation Issues in Windows 8

    Hi, I am trying to download the latest Adobe Reader release. The problem is that it keeps getting disrupted during install. I can't figure out why this is happening. Has anyone else experienced this issue while running the Windows 8 OS? I've been exp