> Второй день ломаю голову, над тем почему приложение работает очень не стабильно. Наткнулся вот на это:
>
> [img]
> http://files.rsdn.ru/19745/channel.gif
> [/img]
>
> Подскажите, пожалуйста, что именно это значит, а самое главное как это вылечить.
Означает это, что dll собиралась для загрузки по одному адресу (скорее всего, по дефолтовому 10000000), а на самом деле ее пришлось загрузить по другому адресу. Как правило, это приводит к незначительному замедлению процесса запуска программы. Проблемы может вызвать только в сочетании с различными хитрыми приемами типа самомодифицируещегося кода и т.п. — т.е., при написании протекторов, exe-пакеров и подобных программ, когда работу линкера по созданию таблицы relocations и операционки по перемещению кода на другое место приходится выполнять самостоятельно. В общем, ищите причину нестабильной работы в другом месте.
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.