gephi/gephi — Issue #468: deleting a field in data lab yields an error
Author: githof
Created: 2011-11-09 15:41:23+00:00
State: open

Hi,
In data lab, i deleted a column and got this message (i'm in French locale):
Une erreur est survenue lors de la récupération des données

I put under there the beginning and end of the log file, but i don't know whether the messages are related to the incident.
Note that i failed to reproduce it (everything worked fine the second time when just loading the file and deleting the field).

>Log Session: Wednesday, November 9, 2011 4:19:13 PM CET
>System Info:
Product Version = Gephi 0.8 beta
Operating System = Mac OS X version 10.6.8 running on x86_64
Java; VM; Vendor = 1.6.0_26; Java HotSpot(TM) 64-Bit Server VM 20.1-b02-384; Apple Inc.
Runtime = Java(TM) SE Runtime Environment 1.6.0_26-b03-384-10M3425
Java Home = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
...
# Nodes loaded: 567
# Edges loaded: 4585
SEVERE [org.openide.util.Exceptions]
java.lang.ArrayIndexOutOfBoundsException: -1
at org.netbeans.swing.etable.ETable.createDefaultColumnsFromModel(ETable.java:680)
at javax.swing.JTable.tableChanged(JTable.java:4374)
at org.netbeans.swing.etable.ETable.tableChanged(ETable.java:1232)
at org.netbeans.swing.outline.Outline.tableChanged(Outline.java:879)
at javax.swing.JTable.setModel(JTable.java:3676)
at org.netbeans.swing.etable.ETable.setModel(ETable.java:838)
at org.netbeans.swing.outline.Outline.setModel(Outline.java:595)
at org.gephi.desktop.datalab.NodeDataTable.refreshModel(NodeDataTable.java:271)
[catch] at org.gephi.desktop.datalab.DataTableTopComponent$8.run(DataTableTopComponent.java:485)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
INFO [org.netbeans.modules.masterfs.watcher.Watcher]: Error dispatching FS changes
java.lang.NullPointerException
at org.netbeans.modules.masterfs.filebasedfs.utils.Utils.hashCode(Utils.java:69)
at org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory.createID(NamingFactory.java:145)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:601)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getCachedOnly(FileObjectFactory.java:596)
[catch] at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:197)
at java.lang.Thread.run(Thread.java:680)