sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #40786
[Bug 1639311] Re: Multi-line Comments gives Cannot create PyString with non-byte value
On Window 7
Sikulix IDE 1.1.1-201603300100
--
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1639311
Title:
Multi-line Comments gives Cannot create PyString with non-byte value
Status in Sikuli:
Opinion
Bug description:
I am trying to create multiline comments to comment out block of code
using ''' and """. I have comments in same indent level as code above
it. Both (''' and """) are giving me "Cannot create PyString with non-
byte value" without any line number where the error is in the code.
IDE should tell me where the error is with line number.
[error] script [ My_Script ] stopped with error at line --unknown--
Here is the full error report:
[error] script [ My_Script] stopped with error at line --unknown--
[error] Error caused by: java.lang.IllegalArgumentException: Cannot create PyString with non-byte value
at org.python.core.PyString.<init>(PyString.java:64)
at org.python.core.PyString.<init>(PyString.java:70)
at org.python.antlr.GrammarActions.extractStrings(GrammarActions.java:477)
at org.python.antlr.PythonParser.atom(PythonParser.java:10996)
at org.python.antlr.PythonParser.power(PythonParser.java:10363)
at org.python.antlr.PythonParser.factor(PythonParser.java:10290)
at org.python.antlr.PythonParser.term(PythonParser.java:9855)
at org.python.antlr.PythonParser.arith_expr(PythonParser.java:9581)
at org.python.antlr.PythonParser.shift_expr(PythonParser.java:9308)
at org.python.antlr.PythonParser.and_expr(PythonParser.java:9141)
at org.python.antlr.PythonParser.xor_expr(PythonParser.java:8978)
at org.python.antlr.PythonParser.expr(PythonParser.java:8814)
at org.python.antlr.PythonParser.compari
son(PythonParser.java:8360)
at org.python.antlr.PythonParser.not_test(PythonParser.java:8287)
at org.python.antlr.PythonParser.and_test(PythonParser.java:8073)
at org.python.antlr.PythonParser.or_test(PythonParser.java:7911)
at org.python.antlr.PythonParser.test(PythonParser.java:7771)
at org.python.antlr.PythonParser.testlist(PythonParser.java:12705)
at org.python.antlr.PythonParser.expr_stmt(PythonParser.java:3127)
at org.python.antlr.PythonParser.small_stmt(PythonParser.java:2675)
at org.python.antlr.PythonParser.simple_stmt(PythonParser.java:2524)
at org.python.antlr.PythonParser.stmt(PythonParser.java:2438)
at org.python.antlr.PythonParser.suite(PythonParser.java:7652)
at org.python.antlr.PythonParser.funcdef(PythonParser.java:1506)
at org.python.antlr.PythonParser.compound_stmt(PythonParser.java:6218)
at org.python.antlr.PythonParser.stmt(PythonParser.java:2457)
at org.python.antlr.PythonParser.file_input(PythonParser.java:618)
at org.python.antlr.BaseParser.
parseModule(BaseParser.java:78)
at org.python.core.CompileMode$3.dispatch(CompileMode.java:22)
at org.python.core.ParserFacade.parse(ParserFacade.java:158)
at org.python.core.ParserFacade.parse(ParserFacade.java:188)
at org.python.core.Py.compile_flags(Py.java:1956)
at org.python.core.__builtin__.execfile_flags(__builtin__.java:527)
at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:286)
at org.sikuli.scriptrunner.JythonScriptRunner.runPython(JythonScriptRunner.java:207)
at org.sikuli.scriptrunner.JythonScriptRunner.runScript(JythonScriptRunner.java:175)
at org.sikuli.ide.SikuliIDE$ButtonRun$SubRun.run(SikuliIDE.java:2477)
at java.lang.Thread.run(Unknown Source)
java.lang.IllegalArgumentException:
java.lang.IllegalArgumentException: Cannot create PyString with non-
byte value
To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1639311/+subscriptions
References