Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005381 [Quercus] minor always 02-25-13 19:46 02-25-13 19:46
Reporter nam View Status public  
Assigned To
Priority normal Resolution open Platform
Status new   OS
Projection none   OS Version
ETA none Fixed in Version Product Version
  Product Build
Summary 0005381: JDK7 Arrays sort throws exception because Quercus comparator is not transitive
Description [13-02-25 18:40:28.546] {resin-port-8080-44} java.lang.IllegalArgumentException: Comparison method violates its general contract!
                           at java.util.TimSort.mergeLo(TimSort.java:747)
                           at java.util.TimSort.mergeAt(TimSort.java:483)
                           at java.util.TimSort.mergeCollapse(TimSort.java:410)
                           at java.util.TimSort.sort(TimSort.java:214)
                           at java.util.TimSort.sort(TimSort.java:173)
                           at java.util.Arrays.sort(Arrays.java:659)
                           at com.caucho.quercus.lib.ArrayModule.array_multisort(ArrayModule.java:1347)
Steps To Reproduce
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
02-25-13 19:46 nam New Issue


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
26 total queries executed.
24 unique queries executed.
Powered by Mantis Bugtracker