pkulchenko / ZeroBraneStudio

Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux

Home Page:http://studio.zerobrane.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Issue with running ZBS because of search history

moteus opened this issue · comments

Ubuntu 18.01
When I try to run ZBS - the process just exits just after starting.
When I start ZBS under debugger (using VSCode if it matter) - so process has some time after start it launched and show message like

Environment variables expansion failed: missing ')' at position 36 in '{[1]="1133",[2]="^([^ ]+) ",[3]="$([^ ]+) ",[4]=".__as_array",[5]="_array",[6]="_as_array",[7]="<<<<<< HEAD",[8]="== 'table'",[9]="rindex",[10]="tabel_rindex",[11]="genre",[12]="pge",[13]="cat",[14]="imp.",[15]="parse_key_value_params"}'.

(this is my search history

image

Sorry, but right now I have no time to dig into this.

Seems there some buffer overflow. But I can not find it.

Thank you for the report. It looks like it may be attempting to expand $( and failing, but it should be just a warning, so there may be something else contributing. I'll disable the expansion with SetExpandEnvVars(false).

Do you want to email me your session file (you may sanitize it, as long as it reproduces the issue)?