Version: 12.0.0-dev-59
Build #: 27593
Build Date: 2012-Jun-18 05:12:22 PM
1. For the source file if we supply file arguments other than text and sql, like a zip file with a pdf or an image file a NPE is generated
2. The session locks up and I have to close the session and restart
To reproduce execute source for the attached files
\source code.zip
\source selection.png
java.lang.NullPointerException
at org.netbeans.lib.terminalemulator.InterpDumb.processChar(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Pꌴꏟꀑᜥ interface 6.processChar(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.V⣈ᢀᡦꑮ switch 1.processChar(Unknown Source)
at org.netbeans.lib.terminalemulator.Term.putc_work(Unknown Source)
at org.netbeans.lib.terminalemulator.Term.access$500(Unknown Source)
at org.netbeans.lib.terminalemulator.Term$BaseTermStream.putChars(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.rꌵᛉ⠝ͤ interface.putChars(Unknown Source)
at org.netbeans.lib.terminalemulator.Term$12.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
at java.awt.EventQueue.access$000(EventQueue.java:102)
at java.awt.EventQueue$3.run(EventQueue.java:662)
at java.awt.EventQueue$3.run(EventQueue.java:660)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:671)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
55 KB
581 KB
Please check if the NPE which we fixed for cat command is related https://www.aquaclusters.com/app/home/project/public/aquadatastudio/issue/7009
Here is the stack trace:
---------------------------------
<2012-06-19 22:11:55,765> ERROR [AWT-EventQueue-0] <sun.reflect.GeneratedMethodAccessor45>
java.lang.NullPointerException
at org.netbeans.lib.terminalemulator.InterpDumb.processChar(InterpDumb.java:248)
at com.common.terminal.impl.InterpVt100.processChar(InterpVt100.java:439)
at com.common.terminal.impl.InterpXterm.processChar(InterpXterm.java:266)
at org.netbeans.lib.terminalemulator.Term.putc_work(Term.java:5049)
at org.netbeans.lib.terminalemulator.Term.access$5(Term.java:5048)
at org.netbeans.lib.terminalemulator.Term$BaseTermStream.putChars(Term.java:423)
at com.aquafold.datastudio.tools.shell.FluidTerminalLineDiscipline.putChars(FluidTerminalLineDiscipline.java:30)
at org.netbeans.lib.terminalemulator.Term$12.run(Term.java:3485)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:607)
at java.awt.EventQueue$1.run(EventQueue.java:605)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:616)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Made change so that if a command lien to be executed contains one or more control characters (excluding LF and CR), then the following error is thrown:
??code.pdfUT???Oux??PKNn
Script error on line 4383:
•Command line contains control character(s) which is not allowed.
Here is the stack trace:
---------------------------------
<2012-06-19 22:11:55,765> ERROR [AWT-EventQueue-0] <sun.reflect.GeneratedMethodAccessor45>
java.lang.NullPointerException
at org.netbeans.lib.terminalemulator.InterpDumb.processChar(InterpDumb.java:248)
at com.common.terminal.impl.InterpVt100.processChar(InterpVt100.java:439)
at com.common.terminal.impl.InterpXterm.processChar(InterpXterm.java:266)
at org.netbeans.lib.terminalemulator.Term.putc_work(Term.java:5049)
at org.netbeans.lib.terminalemulator.Term.access$5(Term.java:5048)
at org.netbeans.lib.terminalemulator.Term$BaseTermStream.putChars(Term.java:423)
at com.aquafold.datastudio.tools.shell.FluidTerminalLineDiscipline.putChars(FluidTerminalLineDiscipline.java:30)
at org.netbeans.lib.terminalemulator.Term$12.run(Term.java:3485)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:607)
at java.awt.EventQueue$1.run(EventQueue.java:605)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:616)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Made change so that if a command lien to be executed contains one or more control characters (excluding LF and CR), then the following error is thrown:
??code.pdfUT???Oux??PKNn
Script error on line 4383:
•Command line contains control character(s) which is not allowed.
In addition to LF and CR, TAB is also allowed now. See issue #7224 for more info.
https://www.aquaclusters.com/app/home/project/public/aquadatastudio/issue/7224
In addition to LF and CR, TAB is also allowed now. See issue #7224 for more info.
https://www.aquaclusters.com/app/home/project/public/aquadatastudio/issue/7224
Issue #7098 |
Closed |
Fixed |
Resolved |
Completion |
No due date |
Fixed Build trunk/27648 |
No time estimate |
2 issue links |
relates to #14236
Issue #14236FluidShell source command doesn't handle specific control characters which prevent importing data |
relates to #7224
Issue #7224TAB char not allowed inside comment lines |
Please check if the NPE which we fixed for cat command is related https://www.aquaclusters.com/app/home/project/public/aquadatastudio/issue/7009