Version: 15.0.7-31
Build #: 40547
Build Date: 2014-Oct-09 03:08:25 PM
Operating Environment: Mac OS X (10.8.5, x86_64) / UTF-8 / en / US / Oracle Corporation 1.7.0_60-b19
Memory: Max=3,819,962,368; Total=974,127,104; Free=688,056,384; CPUs=8
NPE on excel2csv -s command with Chinese Characters in excel
Download the attached excel which contains Chinese characters.
1. Open a FluidShell terminal
2. Use fluidshell command to navigate to the directory you have saved the attached file.
3. Type excel2csv -s chinese\ copy.xlsx
4. You get below exception
5. ADS gets hanged and I have to kill the process and restart ADS
Uncaught Exception java.lang.NullPointerException
at org.netbeans.lib.terminalemulator.InterpDumb.processChar(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Jꍺ͇ꑒ implements.processChar(Unknown Source)
at \\...\\ .\\हिñçêČάй語简�?한\\.Sꇟ⣳ꑦ.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 com.aquafold.datastudio.tools.shell.Mꐖꏅꄘᠩ throws int.putChars(Unknown Source)
at org.netbeans.lib.terminalemulator.Term$12.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)