After this happens, please look in your home directory, subdirectory .pbackup, for the error and out file (pbackup_err.txt and pbackup_out.txt). There should be an error message with more information and a stack trace. If you paste the stack trace here I can try to see what is happening.
Also let me know what version of pbackup you have and what operating system you are using. What portable java are you using?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
below I paste what I found in pbackup_err.txt file (pbackup_out.txt is empty)
I'm using PB 3.07 on Win XP (SP 2). Java protable is jPortable from portableapps.com (Download 6 Update 29)
Thx for your help (and also for your Software),
enrico
------------ pbackup_err.txt ------------
java.lang.ArrayIndexOutOfBoundsException: 2 > 1
at java.util.Vector.insertElementAt(Unknown Source)
at java.util.Vector.add(Unknown Source)
at pgbennett.pbackup.BackupDoc.getMRUList(BackupDoc.java:950)
at pgbennett.pbackup.BackupDoc$1.run(BackupDoc.java:122)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
java.lang.ArrayIndexOutOfBoundsException: 2 > 1
at java.util.Vector.insertElementAt(Unknown Source)
at java.util.Vector.add(Unknown Source)
at pgbennett.pbackup.BackupDoc.getMRUList(BackupDoc.java:950)
at pgbennett.pbackup.BackupDoc.updateMRUList(BackupDoc.java:921)
at pgbennett.pbackup.BackupDoc.internalFileOpen(BackupDoc.java:821)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:789)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:768)
at pgbennett.pbackup.Mainframe.toolbarOpenActionPerformed(Mainframe.java:1100)
at pgbennett.pbackup.Mainframe.access$300(Mainframe.java:40)
at pgbennett.pbackup.Mainframe$3.actionPerformed(Mainframe.java:288)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
java.lang.ArrayIndexOutOfBoundsException: 2 > 1
at java.util.Vector.insertElementAt(Unknown Source)
at java.util.Vector.add(Unknown Source)
at pgbennett.pbackup.BackupDoc.getMRUList(BackupDoc.java:950)
at pgbennett.pbackup.BackupDoc.updateMRUList(BackupDoc.java:921)
at pgbennett.pbackup.BackupDoc.internalFileOpen(BackupDoc.java:821)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:789)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:768)
at pgbennett.pbackup.Mainframe.toolbarOpenActionPerformed(Mainframe.java:1100)
at pgbennett.pbackup.Mainframe.access$300(Mainframe.java:40)
at pgbennett.pbackup.Mainframe$3.actionPerformed(Mainframe.java:288)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It looks like you have found a bug. There is an error in the way it is filling in the list of previous sets under the "File" menu. I suspect that you have a duplicate entry there somehow.
I have created a new version to fix this problem. Please download from http://sourceforge.net/projects/pbackup/files/Alpha-test/
pbackup-3.07A-setup.exe
Let me know if this fixes the problem.
Let me know if the list of files in the "File" Menu is correct and if the program now works
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Good job Peter,
I tried a full backup today and everything works fine; then I closed and reopen the window and run an incremental BU: no problem. File menù seems to be correct too (really I didn't notice any errors also in the previous version; if you like I can try to reinstall the old one and check)
Thank you very much,
enrico.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
After this happens, please look in your home directory, subdirectory .pbackup, for the error and out file (pbackup_err.txt and pbackup_out.txt). There should be an error message with more information and a stack trace. If you paste the stack trace here I can try to see what is happening.
Also let me know what version of pbackup you have and what operating system you are using. What portable java are you using?
View and moderate all "support-requests Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Support Requests"
Hi,
below I paste what I found in pbackup_err.txt file (pbackup_out.txt is empty)
I'm using PB 3.07 on Win XP (SP 2). Java protable is jPortable from portableapps.com (Download 6 Update 29)
Thx for your help (and also for your Software),
enrico
------------ pbackup_err.txt ------------
java.lang.ArrayIndexOutOfBoundsException: 2 > 1
at java.util.Vector.insertElementAt(Unknown Source)
at java.util.Vector.add(Unknown Source)
at pgbennett.pbackup.BackupDoc.getMRUList(BackupDoc.java:950)
at pgbennett.pbackup.BackupDoc$1.run(BackupDoc.java:122)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
java.lang.ArrayIndexOutOfBoundsException: 2 > 1
at java.util.Vector.insertElementAt(Unknown Source)
at java.util.Vector.add(Unknown Source)
at pgbennett.pbackup.BackupDoc.getMRUList(BackupDoc.java:950)
at pgbennett.pbackup.BackupDoc.updateMRUList(BackupDoc.java:921)
at pgbennett.pbackup.BackupDoc.internalFileOpen(BackupDoc.java:821)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:789)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:768)
at pgbennett.pbackup.Mainframe.toolbarOpenActionPerformed(Mainframe.java:1100)
at pgbennett.pbackup.Mainframe.access$300(Mainframe.java:40)
at pgbennett.pbackup.Mainframe$3.actionPerformed(Mainframe.java:288)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
java.lang.ArrayIndexOutOfBoundsException: 2 > 1
at java.util.Vector.insertElementAt(Unknown Source)
at java.util.Vector.add(Unknown Source)
at pgbennett.pbackup.BackupDoc.getMRUList(BackupDoc.java:950)
at pgbennett.pbackup.BackupDoc.updateMRUList(BackupDoc.java:921)
at pgbennett.pbackup.BackupDoc.internalFileOpen(BackupDoc.java:821)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:789)
at pgbennett.pbackup.BackupDoc.fileOpen(BackupDoc.java:768)
at pgbennett.pbackup.Mainframe.toolbarOpenActionPerformed(Mainframe.java:1100)
at pgbennett.pbackup.Mainframe.access$300(Mainframe.java:40)
at pgbennett.pbackup.Mainframe$3.actionPerformed(Mainframe.java:288)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
It looks like you have found a bug. There is an error in the way it is filling in the list of previous sets under the "File" menu. I suspect that you have a duplicate entry there somehow.
I have created a new version to fix this problem. Please download from
http://sourceforge.net/projects/pbackup/files/Alpha-test/
pbackup-3.07A-setup.exe
Let me know if this fixes the problem.
Let me know if the list of files in the "File" Menu is correct and if the program now works
Good job Peter,
I tried a full backup today and everything works fine; then I closed and reopen the window and run an incremental BU: no problem. File menù seems to be correct too (really I didn't notice any errors also in the previous version; if you like I can try to reinstall the old one and check)
Thank you very much,
enrico.