Квик ПАДАЕТ от простейшего кода

Страницы: 1
RSS
Квик ПАДАЕТ от простейшего кода
 
Квик ПАДАЕТ от простейшего кода - тупо ЗАКРЫВАЕТСЯ:

В квике Lua-скрипт:

Код
function main()

Quik_Lua_connector= require("Quik_Lua_connector")    

Quik_Lua_connector.run_Cpp() 

-------------------------
while not stopped do 
sleep(1)
end 
-------------------------
end
То есть из Квика запускаю функцию run_Cpp из .dll:
Код
static int run_Cpp(lua_State* Lua_main) 
{

lua_State* L = lua_newthread(L_);

std::cout << "SIZE_MAIN_STACK:" << lua_gettop(L_) << std::endl;
lua_close(L);            //Квик тупо ЗАКРЫВАЕТСЯ
std::cout << "SIZE_MAIN_STACK:" << lua_gettop(L_) << std::endl;
}

На выполнении строчки кода lua_close(L) - квик просто закрывается и все.
 
Нет слов, просто ужас какой-то. :shock:
Просто тащусь от такой программы. :what:
-----------------
М можно еще подобные шедевры в выложить,
а то давно так не смеялся. :lol:  :lol:  :lol: :lol:  :lol: :lol:  :lol:  
 
Quikos, добрый день.

Уточните, пожалуйста, версию терминала QUIK. При "падении" QUIK'a создается ли DMP файл ( в директории с QUIK папка "DMP")? Если да, то просьба прислать нам  на  quiksupport@arqatech.com DMP файл и весь скрипт со ссылкой на данную ветку форума.
 
Цитата
Quikos написал:
Quik_Lua_connector
если это весь код,
то где создание таблицы функций  Quik_Lua_connector?
если это лишь кусок, то телепатов нет, чтобы угадать, что за кадром.
Страницы: 1
Читают тему (гостей: 1)
Наверх