Bug 17036

Summary: Please update ganttproject
Product: Mageia Reporter: Bernard SIAUD <liste>
Component: RPM PackagesAssignee: Matteo Pasotti <matteo.pasotti>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
URL: http://www.ganttproject.biz/
Whiteboard:
Source RPM: ganttproject-2.5.4-7.mga6 CVE:
Status comment:
Bug Depends on: 14138    
Bug Blocks:    

Description Bernard SIAUD 2015-10-28 11:24:26 CET
Description of problem: can't open the new file from the last version


Version-Release number of selected component (if applicable):


How reproducible: open new file from the last version


Steps to Reproduce:
1. My student send me a file and ganttproject say "Une erreur s'est produite"

The trace is :
/home/troumad/.ganttproject.d/.ganttproject-20151028112237.log

java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-1.b17.1.mga6.x86_64/jre
java.io.tmpdir: /tmp
java.runtime.version: 1.8.0_65-b17
java.vendor: Oracle Corporation
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Oracle Corporation
java.vm.version: 25.65-b01
os.arch: amd64
os.name: Linux
os.version: 4.2.4-desktop-1.mga6
sun.java.command: org.bardsoftware.eclipsito.Boot ganttproject-eclipsito-config.xml -log -log_file /home/troumad/.ganttproject.d/.ganttproject-20151028112237.log
user.country: FR
user.dir: /home/troumad/Documents/add/perso
user.home: /home/troumad
user.language: fr
user.timezone: Europe/Paris

Creating main frame...
1. loading look'n'feels
2. loading options
3. creating menus...
4. creating views...
5. calculating size and packing...
6. changing language ...
7. changing look'n'feel ...
8. finalizing...
Main frame created
Splash closed
oct. 28, 2015 12:22:55 PM net.sourceforge.ganttproject.GPLogger logToLogger
AVERTISSEMENT: -1
java.lang.ArrayIndexOutOfBoundsException: -1
	at net.sourceforge.ganttproject.ResourceTreeTableModel.getColumnName(ResourceTreeTableModel.java:326)
	at org.jdesktop.swing.JXTreeTable$TreeTableModelAdapter.getColumnName(JXTreeTable.java:1235)
	at javax.swing.JTable.addColumn(JTable.java:2801)
	at net.sourceforge.ganttproject.GPTreeTableBase$TableHeaderUiFacadeImpl.insertColumnIntoUi(GPTreeTableBase.java:253)
	at net.sourceforge.ganttproject.GPTreeTableBase$TableHeaderUiFacadeImpl.importData(GPTreeTableBase.java:214)
	at net.sourceforge.ganttproject.parser.TaskDisplayColumnsTagHandler.parsingFinished(TaskDisplayColumnsTagHandler.java:77)
	at net.sourceforge.ganttproject.io.GanttXMLOpen$GanttXMLParser.endDocument(GanttXMLOpen.java:263)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:745)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:515)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
	at net.sourceforge.ganttproject.io.GanttXMLOpen.load(GanttXMLOpen.java:110)
	at net.sourceforge.ganttproject.document.ProxyDocument$ParsingState.enter(ProxyDocument.java:338)
	at net.sourceforge.ganttproject.document.ProxyDocument.read(ProxyDocument.java:172)
	at net.sourceforge.ganttproject.GanttProject.open(GanttProject.java:662)
	at net.sourceforge.ganttproject.gui.ProjectUIFacadeImpl.openProject(ProjectUIFacadeImpl.java:268)
	at net.sourceforge.ganttproject.gui.ProjectUIFacadeImpl.openProject(ProjectUIFacadeImpl.java:246)
	at net.sourceforge.ganttproject.action.project.OpenProjectAction.actionPerformed(OpenProjectAction.java:57)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.Component.processMouseEvent(Component.java:6535)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
	at java.awt.Component.processEvent(Component.java:6300)
	at java.awt.Container.processEvent(Container.java:2236)
	at java.awt.Component.dispatchEventImpl(Component.java:4891)
	at java.awt.Container.dispatchEventImpl(Container.java:2294)
	at java.awt.Component.dispatchEvent(Component.java:4713)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
	at java.awt.Container.dispatchEventImpl(Container.java:2280)
	at java.awt.Window.dispatchEventImpl(Window.java:2750)
	at java.awt.Component.dispatchEvent(Component.java:4713)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.awt.EventQueue$4.run(EventQueue.java:731)
	at java.awt.EventQueue$4.run(EventQueue.java:729)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Reproducible: 

Steps to Reproduce:
Samuel Verschelde 2015-10-28 11:29:33 CET

Assignee: bugsquad => matteo.pasotti
Summary: To old version => Please update ganttproject

Matteo Pasotti 2020-08-29 21:18:14 CEST

Depends on: (none) => 14138

Comment 1 Matteo Pasotti 2020-08-29 23:18:51 CEST
package updated (see br14138)

Resolution: (none) => FIXED
Status: NEW => RESOLVED