[Isis-fish-users] OutOfMemoryError: Map failed

Fabian ZIMMERMANN Fabian.Zimmermann at ifremer.fr
Lun 22 Oct 17:34:08 CEST 2012


Bonjour,

ma simulation produit l'erreur ci-dessous. Il se produit seulement avec 
une population spécifique, une autre population dans la même db et avec 
les mêmes settings de simulation marche sans problème. Comment on doit 
interpréter cette message d'erreur?

merci,
Fabian


ERROR [AWT-EventQueue-0] (IsisFish.java:649) uncaughtException - Global 
application exception
java.lang.RuntimeException: Can't create vector
	at 
org.nuiton.math.matrix.MatrixFactory.createVector(MatrixFactory.java:242)
	at org.nuiton.math.matrix.BasicMatrix.<init>(BasicMatrix.java:80)
	at org.nuiton.math.matrix.MatrixNDImpl.<init>(MatrixNDImpl.java:85)
	at org.nuiton.math.matrix.MatrixFactory.create(MatrixFactory.java:186)
	at 
fr.ifremer.isisfish.datastore.ResultMappedStorage.getMatrix(ResultMappedStorage.java:828)
	at 
fr.ifremer.isisfish.ui.result.ResultHandler$2.itemStateChanged(ResultHandler.java:210)
	at javax.swing.JComboBox.fireItemStateChanged(Unknown Source)
	at javax.swing.JComboBox.selectedItemChanged(Unknown Source)
	at javax.swing.JComboBox.contentsChanged(Unknown Source)
	at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
	at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
	at javax.swing.JComboBox.setSelectedItem(Unknown Source)
	at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
	at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(Unknown 
Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(Unknown 
Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$200(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at 
org.nuiton.math.matrix.MatrixFactory.createVector(MatrixFactory.java:240)
	... 46 more
Caused by: java.io.IOException: Map failed
	at sun.nio.ch.FileChannelImpl.map(Unknown Source)
	at 
org.nuiton.math.matrix.DoubleBigMappedVector.<init>(DoubleBigMappedVector.java:75)
	... 51 more
Caused by: java.lang.OutOfMemoryError: Map failed
	at sun.nio.ch.FileChannelImpl.map0(Native Method)
	... 53 more



Plus d'informations sur la liste de diffusion Isis-fish-users