SASGIS - SAS.Планета
View Issue Details
0002251SAS.Планета[All Projects] Хотелкаpublic15-11-2013 15:0430-10-2014 07:30
vdemidov 
zed 
normalminorhave not tried
resolvedfixed 
131111 
141111141111 
0002251: Исправить базовый адрес библиотеки FreeImage.dll
Базовый адрес библиотеки FreeImage.dll равен 0x10000000 что совпадает с базовым адресом некоторых других библиотек.
No tags attached.
child of 0002245resolved zed Исправить базовые адреса для dll входящих в дистрибутив 
zip FreeImage.zip (149,921) 30-10-2014 07:27
http://www.sasgis.org/mantis/file_download.php?file_id=1777&type=bug
Issue History
15-11-2013 15:04vdemidovNew Issue
15-11-2013 15:04vdemidovIssue generated from: 0002250
15-11-2013 15:04vdemidovRelationship addedchild of 0002245
15-11-2013 15:04vdemidovStatusnew => confirmed
15-11-2013 15:08vdemidovStatusconfirmed => assigned
15-11-2013 15:08vdemidovAssigned To => zed
03-03-2014 08:47vdemidovTarget Version140303 => 140404
24-10-2014 11:40vdemidovTarget Version140404 => 141111
29-10-2014 08:23vdemidovNote Added: 0014750
29-10-2014 08:28zedNote Added: 0014754
29-10-2014 08:31vdemidovNote Added: 0014756
29-10-2014 08:36vdemidovNote Added: 0014757
29-10-2014 08:42zedNote Added: 0014759
29-10-2014 08:43zedNote Edited: 0014759bug_revision_view_page.php?bugnote_id=14759#r6291
29-10-2014 08:53vdemidovNote Added: 0014763
29-10-2014 08:55zedNote Added: 0014765
29-10-2014 08:59zedNote Added: 0014766
29-10-2014 09:11vdemidovNote Added: 0014769
29-10-2014 14:51vdemidovNote Added: 0014796
29-10-2014 15:09vdemidovNote Added: 0014797
29-10-2014 16:20zedNote Added: 0014798
29-10-2014 18:11vdemidovNote Added: 0014799
30-10-2014 07:27zedFile Added: FreeImage.zip
30-10-2014 07:30zedNote Added: 0014801
30-10-2014 07:30zedStatusassigned => resolved
30-10-2014 07:30zedFixed in Version => 141111
30-10-2014 07:30zedResolutionopen => fixed

Notes
(0014750)
vdemidov   
29-10-2014 08:23   
Ну или включить поддержку ASLR

http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s-new-delphi-2007-supports-aslr-and-nx.aspx
(0014754)
zed   
29-10-2014 08:28   
Эта библиотека написана на С++ между прочим.
(0014756)
vdemidov   
29-10-2014 08:31   
Ну, значит просто ASLR другим методом включать придется.
(0014757)
vdemidov   
29-10-2014 08:36   
А где ее исходники? Или ты уже готовую dll брал?
(0014759)
zed   
29-10-2014 08:42   
(edited on: 29-10-2014 08:43)
Оригинал тут, но я там отключал поддержку лишних форматов из-за чего пришлось лезть в сорцы, потому как опционально там это сделать невозможно.
Мой вариант тут. Можешь обновить и перекомпилировать.

(0014763)
vdemidov   
29-10-2014 08:53   
А под какой студией ты собирал 2003 или 2010
(0014765)
zed   
29-10-2014 08:55   
Собирал в 2010, но включал там опцию, чтобы либы линковало от 2008. Я так все сишные либы собирал.
(0014766)
zed   
29-10-2014 08:59   
Ноги такого манёвра растут отсюда: 0001743
(0014769)
vdemidov   
29-10-2014 09:11   
Ясно. Гляну.
(0014796)
vdemidov   
29-10-2014 14:51   
Блин. Оно требует наличия 2008 студии. Пишет
 Specified platform toolset (v90) requires Visual Studio 2008. Please make sure that Visual Studio 2008 is installed on the machine.
А у меня только 2010 и 2012 стоят
(0014797)
vdemidov   
29-10-2014 15:09   
Zed Может все-таки перекомпилиш? При настроенной среед это одни параметр в настройках поменять. А мне нужно студию ставить.
(0014798)
zed   
29-10-2014 16:20   
Может быть завтра. Что там за параметр?
(0014799)
vdemidov   
29-10-2014 18:11   
Randomized Base Address

http://msdn.microsoft.com/en-us/library/bb384887.aspx
(0014801)
zed   
30-10-2014 07:30   
Пересобрал, но прилинковано к старым версиям zlib и libpng. Собственно, и код либы старый и обновлять его пока желанием не горю.