Я получаю дамп ядра 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;
Пожалуйста, предложите лекарство ….
Возможно, у вас включена проверка границ массивов (или что-то подобное) на этапе компиляции. Это делает ловушку, которая производит это сообщение.
Исправьте ошибку, связанную с вашим массивом — я думаю, это могло быть раньше.
Других решений пока нет …