Re: Genetic Programming and Machine Language



On Nov 18, 2:26 pm, Eric Sosman <esos...@xxxxxxxxxxxxxxxxxxxx> wrote:
softwarepearls_com wrote:
On Nov 17, 8:33 pm, Eric Sosman <Eric.Sos...@xxxxxxx> wrote:
[...]
     If he can crash the JVM by loading bad byte code, the JVM has
a bug.  Instead of an "initial period of frustrating JVM crashes"
I think he's more likely to see an "initial period where byte code
validation fails and ClassLoaders throw exceptions."

In my eperience with Sun's latest Windows JVM, it is easy to submit a
bytecode sequence that crashes the JVM..

     You'd do everyone a favor by reporting the bug to Sun.
I'm sure they would take it *very* seriously, because if bad
byte code can cause the JVM to go off the rails there's at
least a chance that a security exploit is possible.  Byte
code validation is supposed to detect and reject malformed
input without causing the JVM to do unpredictable or unwanted
things; if it's failing in this there is something Very Badly
Wrong.  Please, please, please tell Sun, right away.

You know, I was a regular Bug Parade user/contributor many years ago,
but as time went by, and I saw how Sun has a very odd approach to
respecting the bug-fixing priorities set by parade users (at the
explicit invitation of Sun), I concluded that I had been naive in
thinking Sun would respect the contributors. The number of really high
profile bugs which people were begging/shouting Sun to fix, that
remained open and unfixed year after year after year, really disgusted
me in the end.

I think the slightly less naive view is that Sun fix the bugs they
want to fix, according to their commercial (and shifting) priorities,
and not ours (incl Bug Parade's).
.



Relevant Pages

  • Re: java.awt.image.RescaleOp.filter() causes VM crash: EXCEPTION_ACCESS_VIOLATION
    ... Any way to crash the JVM without using JNI is of great interest to ... Sun. Create the tiniest possible SSCCE and post the bug on the bug ...
    (comp.lang.java.gui)
  • Re: Making Lisp popular - can it be done?
    ... Sun have been "working on" many things for many years and produced ... The JVM still does not have them. ... Google are a one trick pony and continue to lose market share to Microsoft. ...
    (comp.lang.lisp)
  • Re: JTable drag-and-drop
    ... >> longstanding bug on Suns database. ... I agree that Sun is ... >> start a drag under those circumstances. ... and it never gets to the selection code. ...
    (comp.lang.java.gui)
  • Re: JTable drag-and-drop
    ... > longstanding bug on Suns database. ... I agree that Sun is ... > their drag gesture listener (a mouse listener which refuses to start a ... > start a drag under those circumstances. ...
    (comp.lang.java.gui)
  • Re: memset() bug for 32-bit code with sun4v ?
    ... I asked the engineer if I could make it public, ... I'll pass that to the Sun engineer dealing with this. ... If there are no bug IDs created, ... 'Experts Exchange' take questions posted on the web and try to find ...
    (comp.unix.solaris)