|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.04.2013, 15:55 | #1 | |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Access violation
Здравствуйте.
Как следует из заголовка - разговор пойдет о проблемах с памятью. Первая возникает при переносе скомпилированного .ехе файла из папки по-умолчанию (.\Debug\Win32\) без всего того, что там лежит дополнительно (.ilc,.ild и т.п.). Конкретно ошибка: Цитата:
Вторая (правда аналогичная) возникает при попытке запуска этой программы через другую строкой Код:
Вопрос: как избавиться от такой проблемы?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) Последний раз редактировалось Vanta11a; 10.04.2013 в 15:59. |
|
10.04.2013, 15:58 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Похоже на проблемы с нахождением какихто данных и/или библиотек.
Когда возникнет access violation подключитесь отладчиком и посмотрите где именно ломается и на call stack |
10.04.2013, 16:01 | #3 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
12.04.2013, 17:35 | #4 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
В общем так ничего найти и не могу, даже при помощи дебаггера. Сыпется на стандартных библиотеках вроде как.
В результате экспериментов выяснено, что программа может быть запущена через WinExec, но только при нахождении вызывающей программы в этом же каталоге. Шаг вправо/влево - расстрел. Слишком странная бага, т.к. допустим если через cmd зайти в каталог с программой, то она запустится, а если запускать из каталога на уровень выше - фигу.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
12.04.2013, 18:14 | #5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Скорее всего неправильно работает с текущим каталогом..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Access violation at adress | Volkogriz | Общие вопросы Delphi | 10 | 19.02.2013 15:41 |
Access violation | dimavit | Общие вопросы Delphi | 3 | 29.07.2012 19:16 |
access violation | ho_N | Компьютерное железо | 2 | 30.11.2011 08:36 |
Access Violation | SunKnight | Общие вопросы Delphi | 2 | 05.06.2008 16:46 |
Access Violation | Carbon | Общие вопросы Delphi | 12 | 18.09.2007 19:55 |