Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Добрый вечер!!! Возникла такая вот проблема. В моей программе анализируются большие многомерные массивы разных типов данных. Так вот - если задавать небольшой диапазон расчета - до 4х дней, то все нормально считает без ошибок. Но вот если больше то вылетает ошибку доступа к памяти "Ассеss violation" в borlndmm.dll и выдает положение на строку ассемблера Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Причем вылетает ошибка всегда в это место но из разных мест программы (уже проверял) все зависит от заданного диапазона. В одном месте при создании динамич. массива, в другом месте - из-за обращения к строке не из массива. Можете рассказать где моя ошибка?! заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 23:09 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMМожете рассказать где моя ошибка?! В программе. Выходишь за пределы массивов, портишь память. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 23:33 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMaxFMМожете рассказать где моя ошибка?! В программе. Выходишь за пределы массивов, портишь память. Возможны варианты - обращение к освобожденной памяти, двойное освобождение памяти, ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 06:33 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
тогда почему все нормально когда диапазон маленький? понимаю если бы всегда вылетала а то - массив маленький - все ок массив большой - вылетает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 13:26 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMмассив маленький - все ок массив большой - вылетает. Смотри свой код и ищи что выполняется только когда массив большой. Твой код из первого поста похож на встроенный обработчик исключений, не знает как обработать и отдает его виндовсу, поэтому ты видишь всегда одно и тоже место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 13:38 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMтогда почему все нормально когда диапазон маленький? Потому что баг сидит в области больших диапазонов. Используй Code Guard, раз уж компилятор от борланда... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 13:39 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Добейся стабильного повторения вылета, потом искать начинай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 13:40 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFM, я настоятельно рекомендую опубликовать исходный код на С/С++. В противном случае у нас получится философская беседа на вольные темы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 14:29 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
maytonя настоятельно рекомендую опубликовать исходный код на С/С++. И лучше бы вместе с логом Code Guard. Он в самом деле сильная вещь, помог мне не одного бага выловить. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 14:39 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
maytonMaxFM, я настоятельно рекомендую опубликовать исходный код на С/С++. В противном случае у нас получится философская беседа на вольные темы. Обычно такие баги не лечатся не автором кода. Потому что они очень сложные. Надо отлаживать, прогонять в динамике код... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 15:01 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
авторError 00130. 0x300010 (Thread 0x0658): Resource leak: The object array (0x3A651D0) was never deleted The object array (0x03A651D0) [size: 44 bytes] was created with new[] Call Tree: 0x004041A7(=Ballist.exe:0x01:0031A7) UCobj_group.cpp#52 0x004035E5(=Ballist.exe:0x01:0025E5) UCobj_group.cpp#13 0x00415D3E(=Ballist.exe:0x01:014D3E) UFmain.cpp#120 0x005112E3(=Ballist.exe:0x01:1102E3) Forms.pas#3590 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x0054A54E(=Ballist.exe:0x01:14954E) Controls.pas#9475 0x0054A65D(=Ballist.exe:0x01:14965D) Controls.pas#9510 0x0054D1BF(=Ballist.exe:0x01:14C1BF) Controls.pas#11263 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x00544E6F(=Ballist.exe:0x01:143E6F) Controls.pas#5885 ------------------------------------------ Error 00131. 0x300010 (Thread 0x0658): Resource leak: The object array (0x3A651A0) was never deleted The object array (0x03A651A0) [size: 44 bytes] was created with new[] Call Tree: 0x004041A7(=Ballist.exe:0x01:0031A7) UCobj_group.cpp#52 0x004035E5(=Ballist.exe:0x01:0025E5) UCobj_group.cpp#13 0x00415D3E(=Ballist.exe:0x01:014D3E) UFmain.cpp#120 0x005112E3(=Ballist.exe:0x01:1102E3) Forms.pas#3590 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x0054A54E(=Ballist.exe:0x01:14954E) Controls.pas#9475 0x0054A65D(=Ballist.exe:0x01:14965D) Controls.pas#9510 0x0054D1BF(=Ballist.exe:0x01:14C1BF) Controls.pas#11263 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x00544E6F(=Ballist.exe:0x01:143E6F) Controls.pas#5885 ------------------------------------------ Error 00132. 0x300010 (Thread 0x0658): Resource leak: The object array (0x3A65170) was never deleted The object array (0x03A65170) [size: 44 bytes] was created with new[] Call Tree: 0x004041A7(=Ballist.exe:0x01:0031A7) UCobj_group.cpp#52 0x004035E5(=Ballist.exe:0x01:0025E5) UCobj_group.cpp#13 0x00415D3E(=Ballist.exe:0x01:014D3E) UFmain.cpp#120 0x005112E3(=Ballist.exe:0x01:1102E3) Forms.pas#3590 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x0054A54E(=Ballist.exe:0x01:14954E) Controls.pas#9475 0x0054A65D(=Ballist.exe:0x01:14965D) Controls.pas#9510 0x0054D1BF(=Ballist.exe:0x01:14C1BF) Controls.pas#11263 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x00544E6F(=Ballist.exe:0x01:143E6F) Controls.pas#5885 ------------------------------------------ Error 00133. 0x300010 (Thread 0x0658): Resource leak: The object array (0x3A65140) was never deleted The object array (0x03A65140) [size: 44 bytes] was created with new[] Call Tree: 0x004041A7(=Ballist.exe:0x01:0031A7) UCobj_group.cpp#52 0x004035E5(=Ballist.exe:0x01:0025E5) UCobj_group.cpp#13 0x00415D3E(=Ballist.exe:0x01:014D3E) UFmain.cpp#120 0x005112E3(=Ballist.exe:0x01:1102E3) Forms.pas#3590 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x0054A54E(=Ballist.exe:0x01:14954E) Controls.pas#9475 0x0054A65D(=Ballist.exe:0x01:14965D) Controls.pas#9510 0x0054D1BF(=Ballist.exe:0x01:14C1BF) Controls.pas#11263 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x00544E6F(=Ballist.exe:0x01:143E6F) Controls.pas#5885 ------------------------------------------ Error 00134. 0x300010 (Thread 0x0658): Resource leak: The object array (0x3A65110) was never deleted The object array (0x03A65110) [size: 44 bytes] was created with new[] Call Tree: 0x004041A7(=Ballist.exe:0x01:0031A7) UCobj_group.cpp#52 0x004035E5(=Ballist.exe:0x01:0025E5) UCobj_group.cpp#13 0x00415D3E(=Ballist.exe:0x01:014D3E) UFmain.cpp#120 0x005112E3(=Ballist.exe:0x01:1102E3) Forms.pas#3590 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x0054A54E(=Ballist.exe:0x01:14954E) Controls.pas#9475 0x0054A65D(=Ballist.exe:0x01:14965D) Controls.pas#9510 0x0054D1BF(=Ballist.exe:0x01:14C1BF) Controls.pas#11263 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x00544E6F(=Ballist.exe:0x01:143E6F) Controls.pas#5885 ------------------------------------------ Error 00135. 0x300010 (Thread 0x0658): Resource leak: The object array (0x3A650E0) was never deleted The object array (0x03A650E0) [size: 44 bytes] was created with new[] Call Tree: 0x004041A7(=Ballist.exe:0x01:0031A7) UCobj_group.cpp#52 0x004035E5(=Ballist.exe:0x01:0025E5) UCobj_group.cpp#13 0x00415D3E(=Ballist.exe:0x01:014D3E) UFmain.cpp#120 0x005112E3(=Ballist.exe:0x01:1102E3) Forms.pas#3590 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x0054A54E(=Ballist.exe:0x01:14954E) Controls.pas#9475 0x0054A65D(=Ballist.exe:0x01:14965D) Controls.pas#9510 0x0054D1BF(=Ballist.exe:0x01:14C1BF) Controls.pas#11263 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x00511C85(=Ballist.exe:0x01:110C85) Forms.pas#3961 0x00546463(=Ballist.exe:0x01:145463) Controls.pas#6852 0x00544E6F(=Ballist.exe:0x01:143E6F) Controls.pas#5885 ------------------------------------------ Error 00182. 0x350010 (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10DE0) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10DE0) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00183. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x03AD3960) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AD3960) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00184. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x03ACA1D0) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03ACA1D0) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00185. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E90) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E90) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00186. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E20) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E20) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00187. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E50) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E50) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00188. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x03ACA160) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03ACA160) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00189. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E80) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E80) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00191. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E40) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E40) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00192. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10EA0) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10EA0) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00193. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E60) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E60) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00194. 0x350010 (r) (Thread 0x0FAC): Resource type mismatch: a(n) object was expected. delete(0x0CC10E30) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC10E30) [size: 8 bytes] was created with new[] Call Tree: 0x00408CD3(=Ballist.exe:0x01:007CD3) UCwork_plan.cpp#196 0x004077CD(=Ballist.exe:0x01:0067CD) UCwork_plan.cpp#147 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00181. 0x130610 (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x032C3960+48, that is at offset 0+48 in heap block 0x032C3960 which is only 48 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x032C3960) [size: 48 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00183. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x0CC53FB0+56, that is at offset 0+56 in heap block 0x0CC53FB0 which is only 56 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC53FB0) [size: 56 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00184. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03AA0198+68, that is at offset 0+68 in heap block 0x03AA0198 which is only 68 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AA0198) [size: 68 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00185. 0x140610 (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACBE40-20, that is at offset 0-20 in heap block 0x03ACBE40 (size 312). Call Tree: 0x0040DDC1(=Ballist.exe:0x01:00CDC1) UCwork_plan.cpp#627 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACBD00) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00186. 0x140610 (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACBE40-16, that is at offset 0-16 in heap block 0x03ACBE40 (size 312). Call Tree: 0x0040DE23(=Ballist.exe:0x01:00CE23) UCwork_plan.cpp#627 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACBD00) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00187. 0x140610 (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACBE40-12, that is at offset 0-12 in heap block 0x03ACBE40 (size 312). Call Tree: 0x0040DF97(=Ballist.exe:0x01:00CF97) UCwork_plan.cpp#628 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACBD00) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00188. 0x140610 (r) (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACC0C0-20, that is at offset 0-20 in heap block 0x03ACC0C0 (size 312). Call Tree: 0x0040DDC1(=Ballist.exe:0x01:00CDC1) UCwork_plan.cpp#627 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACBF80) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00189. 0x140610 (r) (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACC0C0-16, that is at offset 0-16 in heap block 0x03ACC0C0 (size 312). Call Tree: 0x0040DE23(=Ballist.exe:0x01:00CE23) UCwork_plan.cpp#627 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACBF80) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00190. 0x140610 (r) (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACC0C0-12, that is at offset 0-12 in heap block 0x03ACC0C0 (size 312). Call Tree: 0x0040DF97(=Ballist.exe:0x01:00CF97) UCwork_plan.cpp#628 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACBF80) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00191. 0x140610 (r) (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACC700-20, that is at offset 0-20 in heap block 0x03ACC700 (size 312). Call Tree: 0x0040DDC1(=Ballist.exe:0x01:00CDC1) UCwork_plan.cpp#627 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACC5C0) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00192. 0x140610 (r) (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACC700-16, that is at offset 0-16 in heap block 0x03ACC700 (size 312). Call Tree: 0x0040DE23(=Ballist.exe:0x01:00CE23) UCwork_plan.cpp#627 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACC5C0) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00193. 0x140610 (r) (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACC700-12, that is at offset 0-12 in heap block 0x03ACC700 (size 312). Call Tree: 0x0040DF97(=Ballist.exe:0x01:00CF97) UCwork_plan.cpp#628 0x0040C859(=Ballist.exe:0x01:00B859) UCwork_plan.cpp#482 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 The object array (0x03ACC5C0) [size: 312 bytes] was created with new[] Call Tree: 0x00406F78(=Ballist.exe:0x01:005F78) UCwork_plan.cpp#118 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00194. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x0CC54470+60, that is at offset 0+60 in heap block 0x0CC54470 which is only 60 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC54470) [size: 60 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00195. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x032C39D0+52, that is at offset 0+52 in heap block 0x032C39D0 which is only 52 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x032C39D0) [size: 52 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00196. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03AA07C8+64, that is at offset 0+64 in heap block 0x03AA07C8 which is only 64 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AA07C8) [size: 64 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00197. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03AA0540+68, that is at offset 0+68 in heap block 0x03AA0540 which is only 68 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AA0540) [size: 68 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00198. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03AA0660+68, that is at offset 0+68 in heap block 0x03AA0660 which is only 68 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AA0660) [size: 68 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00199. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03AA1470+64, that is at offset 0+64 in heap block 0x03AA1470 which is only 64 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AA1470) [size: 64 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00200. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03A7B790+72, that is at offset 0+72 in heap block 0x03A7B790 which is only 72 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03A7B790) [size: 72 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00201. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x0CC54830+60, that is at offset 0+60 in heap block 0x0CC54830 which is only 60 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x0CC54830) [size: 60 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00202. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03AA12C0+68, that is at offset 0+68 in heap block 0x03AA12C0 which is only 68 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 The object array (0x03AA12C0) [size: 68 bytes] was created with new[] Call Tree: 0x0040B56D(=Ballist.exe:0x01:00A56D) UCwork_plan.cpp#416 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 ------------------------------------------ Error 00203. 0x130610 (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03387DE0+56, that is at offset 0+56 in heap block 0x03387DE0 which is only 56 bytes long. Call Tree: 0x0040D46B(=Ballist.exe:0x01:00C46B) UCwork_plan.cpp#574 0x0040A566(=Ballist.exe:0x01:009566) UCwork_plan.cpp#343 0x0040AE72(=Ballist.exe:0x01:009E72) UCwork_plan.cpp#388 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 The object array (0x03387DE0) [size: 56 bytes] was created with new[] Call Tree: 0x00407136(=Ballist.exe:0x01:006136) UCwork_plan.cpp#126 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00204. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03387DE0+56, that is at offset 0+56 in heap block 0x03387DE0 which is only 56 bytes long. Call Tree: 0x0040D46B(=Ballist.exe:0x01:00C46B) UCwork_plan.cpp#574 0x0040A566(=Ballist.exe:0x01:009566) UCwork_plan.cpp#343 0x0040AE72(=Ballist.exe:0x01:009E72) UCwork_plan.cpp#388 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 The object array (0x03387DE0) [size: 56 bytes] was created with new[] Call Tree: 0x00407136(=Ballist.exe:0x01:006136) UCwork_plan.cpp#126 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00205. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03387DE0+56, that is at offset 0+56 in heap block 0x03387DE0 which is only 56 bytes long. Call Tree: 0x0040D46B(=Ballist.exe:0x01:00C46B) UCwork_plan.cpp#574 0x0040A566(=Ballist.exe:0x01:009566) UCwork_plan.cpp#343 0x0040AE72(=Ballist.exe:0x01:009E72) UCwork_plan.cpp#388 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 The object array (0x03387DE0) [size: 56 bytes] was created with new[] Call Tree: 0x00407136(=Ballist.exe:0x01:006136) UCwork_plan.cpp#126 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ Error 00206. 0x130610 (r) (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x03387DE0+56, that is at offset 0+56 in heap block 0x03387DE0 which is only 56 bytes long. Call Tree: 0x0040D46B(=Ballist.exe:0x01:00C46B) UCwork_plan.cpp#574 0x0040A566(=Ballist.exe:0x01:009566) UCwork_plan.cpp#343 0x0040AE72(=Ballist.exe:0x01:009E72) UCwork_plan.cpp#388 0x0040780E(=Ballist.exe:0x01:00680E) UCwork_plan.cpp#151 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 The object array (0x03387DE0) [size: 56 bytes] was created with new[] Call Tree: 0x00407136(=Ballist.exe:0x01:006136) UCwork_plan.cpp#126 0x0041AA51(=Ballist.exe:0x01:019A51) UFmain.cpp#602 0x009B3D5D(=Ballist.exe:0x01:5B2D5D) dxBar.pas#34244 0x009B3CE8(=Ballist.exe:0x01:5B2CE8) dxBar.pas#34234 0x0099FB5E(=Ballist.exe:0x01:59EB5E) dxBar.pas#25224 0x009A4331(=Ballist.exe:0x01:5A3331) dxBar.pas#27307 0x009A6EB3(=Ballist.exe:0x01:5A5EB3) dxBar.pas#28582 0x009D8356(=Ballist.exe:0x01:5D7356) dxBar.pas#51798 0x009A563D(=Ballist.exe:0x01:5A463D) dxBar.pas#27889 0x009D187E(=Ballist.exe:0x01:5D087E) dxBar.pas#48934 0x0054683F(=Ballist.exe:0x01:14583F) Controls.pas#7074 0x0054B105(=Ballist.exe:0x01:14A105) Controls.pas#9831 0x009A6309(=Ballist.exe:0x01:5A5309) dxBar.pas#28241 0x009DA202(=Ballist.exe:0x01:5D9202) dxBar.pas#52672 0x0054A7A3(=Ballist.exe:0x01:1497A3) Controls.pas#9552 ------------------------------------------ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 23:38 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMResource type mismatch: a(n) object was expected. delete(0x0CC10DE0) Call Tree: 0x004094D4(=Ballist.exe:0x01:0084D4) UCwork_plan.cpp#247 Тут ты удаляешь какую-то фигню вместо нормального объекта. MaxFMError 00181. 0x130610 (Thread 0x0CC8): Access overrun: Attempt to access 4 byte(s) at 0x032C3960+48, that is at offset 0+48 in heap block 0x032C3960 which is only 48 bytes long. Call Tree: 0x0040BAB9(=Ballist.exe:0x01:00AAB9) UCwork_plan.cpp#433 Тут обращаешься к памяти за пределами выделенного массива. MaxFMError 00185. 0x140610 (Thread 0x0CC8): Access underrun: Attempt to access 4 byte(s) at 0x03ACBE40-20, that is at offset 0-20 in heap block 0x03ACBE40 (size 312). Call Tree: 0x0040DDC1(=Ballist.exe:0x01:00CDC1) UCwork_plan.cpp#627 И тут тоже. Вероятно, путаешь массив символов и AnsiString. И т.д. и т.п. Проходи все эти ошибки и исправляй по одной. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 23:48 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
у меня в основном массивы из своих типов данных. это правильное удаление? Код: plaintext 1. 2. 3. 4. 5. 6. что здесь не так??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ругается на обращение к arr[] А вообще хорошая эта штука CG. я о ней не знал. теперь только осталось разобраться что она от меня хочет чем отличается overrun от underrun ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 00:14 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMчто здесь не так??? Форматирование как минимум. Вчитываться в такую беспорядочную груду кода не хочется, да и бесполезно. Лог у тебя есть, номера строк в нём есть. Тебе и читать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 01:32 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFM Код: plaintext 1. 2. 3. 4. Ну вот если Get_T_r_min_OBJ(i)>1 то вы выделяете меньше, чем пытаетесь использовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 08:11 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMaxFMчто здесь не так??? Форматирование как минимум. Вчитываться в такую беспорядочную груду кода не хочется, да и бесполезно. Лог у тебя есть, номера строк в нём есть. Тебе и читать. Можете поподробнее разъяснить что не так в формировании массива? все делаю по книгам. заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 08:13 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMА вообще хорошая эта штука CG. я о ней не знал. теперь только осталось разобраться что она от меня хочет чем отличается overrun от underrun Вероятно, выход за границы массива (выделенной памяти) и недоход до этой границы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 09:30 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFM, Код: plaintext 1. 2. 3. Почему требуется приведение Plan_period к типу int ? Почему во втором случае использования этого приведения нет ? Вот и всё так у тебя там в коде, а ты спрашиваешь -- "Что не так ?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 09:34 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MasterZivMaxFM, Код: plaintext 1. 2. 3. Почему требуется приведение Plan_period к типу int ? Почему во втором случае использования этого приведения нет ? Вот и всё так у тебя там в коде, а ты спрашиваешь -- "Что не так ?" я не planperiod к int привожу а результат деления plan na выход функции. тк результат будет дробный. как правилтно надо было? через функцию округления? а это не одно и тоже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 14:49 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMя не planperiod к int привожу а результат деления plan na выход функции. тк результат будет дробный. как правилтно надо было? через функцию округления? а это не одно и тоже?Иди букварь читать, рано тебе еще программировать. Приводишь ты именно Plan_period - изучай приоритеты операций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 14:51 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
На сях операция деления выводит тип из типа аргументов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 14:52 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
mayton, тип аргументов из приведенного куска не видно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 15:40 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
И я не знаю типов аргументов. Но из сообщения ТС я сделал предположение что он - бывший Deplhi-ст и привык работать с дробным делением "/" и целочисленным DIV. Я акцентировал внимание на различиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 15:45 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
BarloneMaxFMя не planperiod к int привожу а результат деления plan na выход функции. тк результат будет дробный. как правилтно надо было? через функцию округления? а это не одно и тоже?Иди букварь читать, рано тебе еще программировать. Приводишь ты именно Plan_period - изучай приоритеты операций. Данную книгу я знаю получше Вас - судя по Вашим топикам. Вам тоже бы не помешало книгу почитать - правила хорошего тона называется. Может там Вы узнаете что семочки лузгать в трениках это некультурно авторint **arr=new int*[(int)Plan_period/Get_T_r_min_OBJ(i)+1]; //создание массива плана работы объекта ........................ for (int k=1;j<Plan_period+1;k++) { arr[k]=new int[3]; Ну вот если Get_T_r_min_OBJ(i)>1 то вы выделяете меньше, чем пытаетесь использовать... спасибо большое - ошибку увидел и удалил. авторИ я не знаю типов аргументов. Но из сообщения ТС я сделал предположение что он - бывший Deplhi-ст и привык работать с дробным делением "/" и целочисленным DIV. Я акцентировал внимание на различиях. Вы абсолютно правы. Данной особенности я не знал. Значит если два int делятся то на выходе тоже будет int? а чем плохо явное приведение к int результата выражения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 21:49 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Вы абсолютно правы. Данной особенности я не знал. Значит если два int делятся то на выходе тоже будет int? Упрощённо - да. а чем плохо явное приведение к int результата выражения? Оно ничем не плохо. Просто программист должен осознавать побочные эффекты. Усечение разрядной сетки. Отбрасываение дробной части для float/double. Появление отрицательных значений. Если эти эффекты для вас были ожидаемыми то всё ОК. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 22:05 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
maytonОно ничем не плохо. Просто программист должен осознавать побочные эффекты. Усечение разрядной сетки. Отбрасываение дробной части для float/double. Появление отрицательных значений. Если эти эффекты для вас были ожидаемыми то всё ОК. Отбрасывание дроби знал - это меня устраивало и поэтому сделал запас +1. Появление отриц. значений? это как? когда значение больше макс. возможного int в положит. части? а как тогда правильно в таких ситуациях поступать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2014, 22:37 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMЗначит если два int делятся то на выходе тоже будет int? Во даёт, а что ж ты там ещё-то хотел увидеть ? Морское чудовище Ктулху ? Да, и ты -- правда бывший дельфист-паскалист ? MaxFMа чем плохо явное приведение к int результата выражения? Да в общем ничем неплохо, просто надо знать, что ты делаешь. Как минимум в вычислениях индексов в массивах это выглядит странно -- там этогоне должно быть в принципе, а если есть -- надо 20 раз подумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2014, 10:08 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFM Отбрасывание дроби знал - это меня устраивало и поэтому сделал запас +1. Тоже очень станно. Нафига запас ? И, тогда, если уж делать запас -- почему такой маленький? Почему 1 элемент, а не 100, или сразу 1000 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2014, 10:10 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMа чем плохо явное приведение к int результата выражения?ничем не плохо, просто оно записывается по другому, в данном случае, вот так: Код: plaintext 1. приоритеты операций имеют, таки, значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2014, 11:45 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Спасибо!!! сейчас с помощью CG много косяков запалил в коде. как только она у меня работала - понять не могу!!!!! авторif (arr_sort_obj!=NULL) {for (int i = 0;i<c_obj_P; i++) delete[] arr_sort_obj[i]; delete[] arr_sort_obj; arr_sort_obj=NULL; } Скажите - это правильное удаление массива? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2014, 22:45 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMСкажите - это правильное удаление массива? Удаление должно соответствовать созданию. Впрочем, будь оно неправильным, GC бы это не преминул сказать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2014, 22:51 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovУдаление должно соответствовать созданию. Впрочем, будь оно неправильным, GC бы это не преминул сказать. Если Вы по поводу многомерности и длины массива то тут все правильно. Проверка того что массив существует через такое условие - это правильно ? или проверку существования массива проводить надо другим способом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2014, 22:57 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMСпасибо!!! сейчас с помощью CG много косяков запалил в коде. как только она у меня работала - понять не могу!!!!! авторif (arr_sort_obj!=NULL) {for (int i = 0;i<c_obj_P; i++) delete[] arr_sort_obj[i]; delete[] arr_sort_obj; arr_sort_obj=NULL; } Скажите - это правильное удаление массива? Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 12:24 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MasterZivMaxFMСпасибо!!! сейчас с помощью CG много косяков запалил в коде. как только она у меня работала - понять не могу!!!!! пропущено... Скажите - это правильное удаление массива? Да.Оптимистично. На самом деле, не видя объявления arr_sort_obj, нельза утверждать наверняка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 12:46 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Barlone, Объявление было. 16613423 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 13:06 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MasterZiv, a откуда уверенность что arr_sort_obj и arr - одно и то же? И что в c_obj_P лежит верное значение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 13:24 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Будет вам. Горячие финские парни. По синтаксису всё ОК. По семантике - надо автору посчиталь чтобы количество new равнялось количеству delete. Такое себе простое тестирование на вшивость. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 14:33 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
maytonБудет вам. Горячие финские парни. По синтаксису всё ОК. По семантике - надо автору посчиталь чтобы количество new равнялось количеству delete. Такое себе простое тестирование на вшивость.Спрашивать о правильности синтаксиса на форуме глупо - компилятор сразу скажет, когда что-то не так. А вот с количеством new и delete там сложно - они в цикле вызываются, причем количество вызовов new вроде бы зависит от результата функции random ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 14:41 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
BarloneА вот с количеством new и delete там сложно - они в цикле вызываются, причем количество вызовов new вроде бы зависит от результата функции random GC отлично отлавливает как неосвобождённую память, так и двойное освобождение. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 14:50 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Реклама Code Guard детектед :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 14:52 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Ок... drMemory - тоже сильная вещь. Местами даже слишком сильная. Жалко, что valgrind под винду не существует... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 14:58 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
BarloneMasterZiv, a откуда уверенность что arr_sort_obj и arr - одно и то же? И что в c_obj_P лежит верное значение? Нет, в этом уверенности нет. Значит, не было объявления. Значит, ты прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 15:02 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
mayton Реклама Code Guard детектед :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 15:02 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovBarloneА вот с количеством new и delete там сложно - они в цикле вызываются, причем количество вызовов new вроде бы зависит от результата функции random GC отлично отлавливает как неосвобождённую память, так и двойное освобождение. Почему GC ? Code Guard, значит CG , нет ? GC -- это другое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 15:03 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MasterZivDimitry Sibiryakovпропущено... GC отлично отлавливает как неосвобождённую память, так и двойное освобождение. Почему GC ? Code Guard, значит CG , нет ? GC -- это другое.Code Guard - хорошая штука. Вот только на большом сложном проекте не смог дождаться, когда программа запустится с включенным CG. Пришлось шаманить с FastMM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 15:28 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Code Guard - хорошая штука. Вот только на большом сложном проекте не смог дождаться, когда программа запустится с включенным CG. Пришлось шаманить с FastMM.[/quot] Всем спасибо! эта штука реально помогла все косяки поймать - до сих пор не понимаю как у меня прога работала с этими недочетами! единственное конечно все же долго она считает!!!!! Народ можете еще в одном вопросе помочь..... у меня создаются массив классов каждый из которых рассчитывает для себя большой массив данных. Этот массив каждый считает сам через созданный им поток. Как только поток все рассчитал он ставит на массиве булевый признак и уничтожается. Основной поток программы по циклу просматривает все признаки массивов и ждет когда все будут активированы. Вопрос - нормальный такой подход к проверке выполнения работы потока или есть более быстрый способ проверить что поток завершил свою работу и унижен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 23:15 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMнормальный такой подход к проверке выполнения работы потока Нет, ненормальный. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 23:23 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMaxFMнормальный такой подход к проверке выполнения работы потока Нет, ненормальный. Тогда как правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 23:32 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Для оконной программы я бы при завершении потока посылал из него сообщение окну, а там уменьшал счётчик запущенных потоков. Дошёл до нуля - готово. В консольной программе или сервисе я бы использовал _beginthread вместо TThread + WaitForMultipleObjects - оно вернётся когда все потоки завершатся. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2014, 23:34 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMDimitry Sibiryakovпропущено... Нет, ненормальный. Тогда как правильно? Лучше пул рабочих потоков сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2014, 12:23 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovДля оконной программы я бы при завершении потока посылал из него сообщение окну, а там уменьшал счётчик запущенных потоков. Дошёл до нуля - готово. В консольной программе или сервисе я бы использовал _beginthread вместо TThread + WaitForMultipleObjects - оно вернётся когда все потоки завершатся. Кстати еще по поводу использования TThread в С++Builder. В си rtl используется блок данных _thread_data для каждого потока - там хранятся например errno, random seed и еще некоторое количество данных. Этот блок данных выделяется при вызовах _beginthread/_beginthreadex и освобождается в _endthread/_endthreadex. А если поток создан мимо _beginthread/_beginthreadex, то _thread_data автоматически выделится при первом обращении к функции, которой этот блок данных нужен. И никогда не будет освобожден. При использовании TThread _thread_data не выделяется и не освобождается. Если в потоке используются функции, которым этот блок данных нужен, по завершении потока будет утечка памяти. Небольшая, несколько десятков байт. Но при активном создании потоков например в постоянно работающем сервисе - может выйти нехорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2014, 12:49 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Все - данную проблему решил. не подскажете еще вот такой вопрос есть структура Код: plaintext 1. 2. 3. 4. 5. и данная структура будет являться элементов списка TList. Вопрос - если я хочу чтобы сортировка была или по параметру а или по b или по с - в зависимости от моего пожелания. Это надо дополнительно функцию обработки делать - в стандартным TList->Sort такое не сделаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2014, 10:17 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMв стандартным TList->Sort такое не сделаешь? Код: plaintext 1. читай, что такое TListSortCompare , и будет тебе щастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2014, 12:13 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
спасибо, разобрался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2014, 22:30 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
народ, поправьте если я не прав. Список TList- хранит указатели на объекты любого типа. Т.е. он не хранит сами объекты у себя в Items а только указатели на них. поэтому для того чтобы список заполнить надо постоянно создавать новый объект. т.е. я делал вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Это получается неправильно так как я в список добавляю один и тот же объект. хотя у меня так все работало без проблем..... Тогда получается надо делать так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. И если еще раз повторить что элементами списка явл. только указатели то при методе Tlist->Clear удаляются только указатели но сами объекты остаются в памяти. тогда перед очисткой списка надо делать еще что-то типа delete Tlist->items(i); я во всем прав или нет?!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2014, 23:58 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
прав, по сути Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 00:03 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMСписок TList- хранит указатели на объекты любого типа. TList хранит просто указатели. Всё равно на что. Указатели на объекты хранит TObjectList. И он умеет их освобождать при необходимости. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 01:36 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMaxFMСписок TList- хранит указатели на объекты любого типа. TList хранит просто указатели. Всё равно на что. Указатели на объекты хранит TObjectList. И он умеет их освобождать при необходимости. моими элементами списка являются структуры. Т.е. если использовать TObjectList для данной задачи то дополнительно не надо будет самому удалять эти структуры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 17:59 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
MaxFMмоими элементами списка являются структуры. Т.е. если использовать TObjectList для данной задачи то дополнительно не надо будет самому удалять эти структуры?Не, TObjectList - только для наследников TObject. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 08:50 |
|
||
|
Вылетает ошибка доступа к памяти borlndmm.dll???
|
|||
|---|---|---|---|
|
#18+
BarloneНе, TObjectList - только для наследников TObject. ну тогда я тут вижу 2 варианта. 1. доп. удаление самих структур из списка и после очищение списка 2. создание нового класса для списка,наследника TList и там тоже самое прописать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 22:15 |
|
||
|
|

start [/forum/search_topic.php?author=santexnik281&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
80ms |
get tp. blocked users: |
1ms |
| others: | 492ms |
| total: | 682ms |

| 0 / 0 |
