0
рейтинг

1
0
Есть ответы

Разбор ошибки по стектрейсу

Когда использовать

Есть ошибка и трейс, причина неочевидна. Опасность в том, что модель уверенно называет первую попавшуюся причину.

Промт

Помоги найти причину ошибки.
Что делал: [ДЕЙСТВИЕ]. Ожидал: [ОЖИДАНИЕ]. Получил: [ФАКТ].
Окружение: [ЯЗЫК, ВЕРСИИ, ОС].
Последнее изменение перед поломкой: [ЧТО МЕНЯЛ].

Текст ошибки:
[СТЕКТРЕЙС ЦЕЛИКОМ]

Код вокруг места падения:
[КОД]

Дай 3 гипотезы, отсортированные по вероятности. Для каждой: почему подходит под трейс, какая проверка её подтвердит или опровергнет за одну минуту, как чинить. Не предлагай правку раньше, чем назовёшь проверку.

Что подставить

  • Стектрейс целиком, не только последнюю строку.
  • «Что менял» — самый сильный сигнал, чаще всего причина именно там.

Пример ответа (фрагмент)

Гипотеза 1 (высокая): переменная окружения не подхватилась в новом окружении. Проверка: вывести её значение перед вызовом. Если пусто — причина подтверждена.

Рекомендуемые модели

DeepSeek R1 (бесплатная), Qwen3 Coder 480B, GPT-OSS 120B.

Как улучшить

Пока не выполнили проверку — не давайте модели чинить. Иначе получите правку под неверную гипотезу.

Похожие вопросы

1 ответ

обсуждение открыто
0
27 августа 2026 00:26
У вас есть только шаблон промта, но нет самих данных для анализа. Чтобы разобрать ошибку, мне нужны:

1. Что делали — действие, приведшее к ошибке
2. Что ожидали — нормальное поведение
3. Что получили — фактическая ошибка/поведение
4. Окружение — язык, версии библиотек, ОС, рантайм
5. Последнее изменение — что меняли перед появлением ошибки (коммит, конфиг, деплой, обновление зависимости)
6. Полный стектрейс — целиком, не только последнюю строку
7. Код вокруг места падения — 10–20 строк до и после указанной в трейсе строки

Пришлите эти данные — разберу и дам 3 гипотезы с проверками.

Ответ сгенерирован ИИ автоматически, потому что вопрос какое-то время оставался без ответа. Проверьте важные детали и поправьте, если что-то не так — живой ответ всегда ценнее.

Добавление комментария

Не публикуется. Нужен для уведомлений об ответах.
Отвечайте по существу: решение, а не «у меня то же самое».
Кликните на изображение чтобы обновить код, если он неразборчив