Google
 

Browser Differences in window.opener Behavior

Thursday, May 5th, 2005

Among the more persistent bugs I have been chasing recently involves a set of interrelated windows. The case in point was a parent window (A) that opened a child window (B) via JavaScript. The child window (B) was set to check whether the parent window (A) is still open before ...

Another Day, Another JVM Bug

Wednesday, February 23rd, 2005

I am not 100% sure if it is a bug, but the consensus within my company seems to indicate that it is. Here is a copy of the bug report filed with Sun: synopsis: DecimalFormat with a Lot of "#" Returns Incorrect Results for Floats FULL PRODUCT VERSION : java ...

Outlook and Norton AntiVirus 2002

Saturday, January 1st, 2005

In the past two weeks, three different computers I have worked on for clients displayed the same problem: Outlook would stopped working completely with some weird error message. Doing a quick check with telnet to my own mail servers and running tests on other computers with clients' mail servers quickly ...

Proper Bug Hunting

Tuesday, December 7th, 2004

Joel has a great piece which mentions the right approach to bug fighting: For example, if I assign a bug to a developer I expect them to: 1. reproduce the bug 2. if it's not immediately reproducible, make a good faith effort to figure out why it's happening to me instead of just ...

My First FireFox Bug

Thursday, November 11th, 2004

I filed my first bug with FireFox today: when running self.resizeTo() function in Javascript twice the toolbars on top strech a bit too far. You can try it for yourself below:

The JVM bug is back - in Sun’s database

Tuesday, February 3rd, 2004

One of the bugs we reported to Sun before got posted to Sun's bug database under # 4987749 (although it might take a day or two to propogate). Use this link: http://developer.java.sun.com/developer/bugParade/bugs/4987749.html

A copy of the String bug we found

Monday, January 12th, 2004

A copy of the bug report we submitted to Sun is included here for the curious: (its long and nasty)

The bug hunt has finished!

Tuesday, December 23rd, 2003

After some digging in the JVM source code, our CTO came out with the exact source of the problem and a possible workaround. Of course this is all at your risk, so don't blame us or Sun if you have problems. A copy of the message we submited to Sun ...

Huntin down a String bug in Java VM

Tuesday, December 23rd, 2003

We have been hunting out a nasty bug in our code involving processing of large XML files via Java String, StringBuffer and byte[]. We finally narrowed it down to the following line: byte[] byteArray = largeString.getBytes(); which fails with: java.nio.BufferOverflowException at java.nio.charset.CoderResult.throwException(CoderResult.java:259) at java.lang.StringCoding$CharsetSE.encode(StringCoding.java:340) at java.lang.StringCoding.encode(StringCoding.java:374) at java.lang.StringCoding.encode(StringCoding.java:380) at java.lang.String.getBytes(String.java:590) and guess what, it ...