Trace / BPT trap в программе C ++ в AIX Box

Я получаю дамп ядра Trace / BPT, когда пытаюсь запустить свой exe. Пожалуйста, дайте мне знать ваши предложения.

  time /backup/SStore/CODE/Smain.exe 00257947
SROMain running with trace level. 0

InitEstimateServer
About to SetUpStockBuildMonitorSet up StockBuildMonitorProcessed 2 records

Trace/BPT trap(coredump)
real    0m14.17s
user    0m9.88s
sys     0m0.08s

и после попытки отладки через dbx (файл core) ниже выводится:

/usr/bin/dbx32 /backup/SStore/CODE/Smain.exe core
Type 'help' for help.
[using memory image in core]
reading symbolic information ...
Trace/BPT trap in SalcDayList::GetNumberOfDeliveries() at line 92 in file "/backup/SStore/CODE/salclist.C" ($t1)
92             return m_numberOfDels;

Пожалуйста, предложите лекарство ….

0

Решение

Возможно, у вас включена проверка границ массивов (или что-то подобное) на этапе компиляции. Это делает ловушку, которая производит это сообщение.

Исправьте ошибку, связанную с вашим массивом — я думаю, это могло быть раньше.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]