Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Если запускаю Python. Кибор крашится и закрывается без уведомления

Страниц (2): [1] 2 »
 

1. kompposter2014 - 27 Апреля, 2026 - 05:52:06 - перейти к сообщению
Если запускаю Python. Кибор крашится и закрывается без уведомления

CODE:
RunPython();
ScanningText();
messagebox("Bot completed");

function ScanningText() {
loadsymbolbase("OCR.sib");
kiborlog(1, "DEBUG: ", 5, 5, 300, 250);

int color_Text[1]; color_Text[0] = 16777215;
string text = "";
readtext(NUM | MARK, #text, 1, 3, -1, -1, -1, #color_Text[0], 1, 50, -1, 921, 38, 982, 55, -1);
}
function RunPython() {
if (runpython() == 0) { messagebox("Not fount Python"); return; }
closepython();
}


Причём если RunPython в коде выполню после ScanningText всё будет ок.

Вечно я споткнусь об какую-то проблему Радость
Помогите пожалуйста, работа встала. Добавил минимальное количество кода чтобы воспроизвести проблему.

Тест делал на чистом киборе последней версии.
OCR.sib любой файл, положил в директорию с кибор ехе
(Добавление)
 kompposter2014 пишет:
Если запускаю Python. Кибор крашится и закрывается без уведомления

CODE:
RunPython();
ScanningText();
messagebox("Bot completed");

function ScanningText() {
loadsymbolbase("OCR.sib");
kiborlog(1, "DEBUG: ", 5, 5, 300, 250);

int color_Text[1]; color_Text[0] = 16777215;
string text = "";
readtext(NUM | MARK, #text, 1, 3, -1, -1, -1, #color_Text[0], 1, 50, -1, 921, 38, 982, 55, -1);
}
function RunPython() {
if (runpython() == 0) { messagebox("Not fount Python"); return; }
closepython();
}


Причём если RunPython в коде выполню после ScanningText всё будет ок.

Вечно я споткнусь об какую-то проблему Радость
Помогите пожалуйста, работа встала. Добавил минимальное количество кода чтобы воспроизвести проблему.

Тест делал на чистом киборе последней версии.
OCR.sib любой файл, положил в директорию с кибор ехе


loadsymbolbase не обязательно использовать, можно закоментировать, после вызова readtext кибор упадёт всё равно
2. kompposter2014 - 27 Апреля, 2026 - 08:57:36 - перейти к сообщению
Наверное я нашёл причину
(для просмотра ссылки Вам необходимо авторизоваться)
миллион копий запущеных питон.ехе.

Предположу что я никогда не закрывал соединение, команду closepython(); я добавил позже в код сегодня


Но это уже традиция, пожаловаться на форуме и через час времени решить проблему самому Язычок


Кибор, много запущенных и не закрытых копий питона, может же быть проблемой, верно?
3. Kibor - 27 Апреля, 2026 - 09:25:46 - перейти к сообщению
По идее кибор должен их закрывать.. если они открыты им. К сожалению я мог это протестировать только у себя.
4. kompposter2014 - 27 Апреля, 2026 - 09:36:14 - перейти к сообщению
 Kibor пишет:
По идее кибор должен их закрывать.. если они открыты им. К сожалению я мог это протестировать только у себя.


Я не закрывал соединения, потому что много тестировал, и закрывал ехе через ctrl+shift+z, доэтого в коде не было команды принудительно закрыть питон, потому вспомнил и добавил closepython();.
Предполажу, что сейчас такой ситуации после closepython(); не должно произойти

Когда из диспетчера закрыл все копии питона, кибор перестал падать, всё работает сейчас прекрасно
5. kompposter2014 - 21 Июня, 2026 - 15:49:35 - перейти к сообщению
Кибор выручайте, опять проект не собирается. Просто вылетает и всё. Отправил вам исходник в личные сообщения несколько дней назад. Надеюсь на помощь. Работа встала Белый флаг
Всё что мог перебрал. Удаляю случайные строки, работает, возвращаю не работает.
Кто может помочь, готов предоставить исходники
6. neba2101 - 21 Июня, 2026 - 16:01:57 - перейти к сообщению
 kompposter2014 пишет:

Кто может помочь, готов предоставить исходники


Могу глянуть.
7. kompposter2014 - 21 Июня, 2026 - 17:34:33 - перейти к сообщению
Написал в личные
8. kompposter2014 - 15 Июля, 2026 - 14:37:29 - перейти к сообщению
Кибор, спасайте пожалуйста, никто не может помочь кроме вас.
Написал вам также в личные, пока без ответа.
Человек тоже увидел больше двух строчек кода и исчез.
Месяц уже не могу решить проблему, Кибор крашится, проект не могу собрать.
Работа встала и кажется придётся удалить всё и забыть, но столько работы проделано не хочется верить, что всё зря...
9. Dantes3000 - 16 Июля, 2026 - 03:39:03 - перейти к сообщению
Или выставляйте код сюда, или вызывайте экстрасенса.
10. kompposter2014 - 16 Июля, 2026 - 07:18:55 - перейти к сообщению
 Dantes3000 пишет:
Или выставляйте код сюда, или вызывайте экстрасенса.

какую строчку кода из 15 000 сюда вставить? Про экстросенсов это ок, но это не ко мне. Код предоставить не проблема, если человек реально разбирается в теме, а не просто спросить, как выше.
Код не компилируется и кибор просто закрывается. при это в диспетчере задач видна огромная утечка памяти после чего он вылетает.
Что-то ему не нравится, а что понять невозможно без логов и прочего
(Добавление)
Это 99% проблема сборщика Кибор. Я могу оберазать код на %30-50 и он его соберёт. Потом вставлю оригинальный код где раньше кибор падал и он тоже его соберёт.
Но если я буду пробовать собирать оригинальный полный код после первого старта кибора, она завалится. Где логика, где искать проблему? Может какие советы универсальные есть? ну не может так что бы один раз работало, а второй раз нет и винить код в этом

Powered by ExBB FM 1.0 Final