View Issue Details

IDProjectCategoryView StatusLast Update
0002251SAS.ПланетаХотелка / Feature requestpublic30-10-2014 07:30
Reportervdemidov Assigned Tozed  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version131111 
Target Version141111Fixed in Version141111 
Summary0002251: Исправить базовый адрес библиотеки FreeImage.dll
DescriptionБазовый адрес библиотеки FreeImage.dll равен 0x10000000 что совпадает с базовым адресом некоторых других библиотек.
TagsNo tags attached.
Attached Files
FreeImage.zip (149,921 bytes)

Relationships

child of 0002245 resolvedzed Исправить базовые адреса для dll входящих в дистрибутив 

Activities

vdemidov

29-10-2014 08:23

manager   ~0014750

Ну или включить поддержку ASLR

http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s-new-delphi-2007-supports-aslr-and-nx.aspx

zed

29-10-2014 08:28

manager   ~0014754

Эта библиотека написана на С++ между прочим.

vdemidov

29-10-2014 08:31

manager   ~0014756

Ну, значит просто ASLR другим методом включать придется.

vdemidov

29-10-2014 08:36

manager   ~0014757

А где ее исходники? Или ты уже готовую dll брал?

zed

29-10-2014 08:42

manager   ~0014759

Last edited: 29-10-2014 08:43

Оригинал тут, но я там отключал поддержку лишних форматов из-за чего пришлось лезть в сорцы, потому как опционально там это сделать невозможно.
Мой вариант тут. Можешь обновить и перекомпилировать.

vdemidov

29-10-2014 08:53

manager   ~0014763

А под какой студией ты собирал 2003 или 2010

zed

29-10-2014 08:55

manager   ~0014765

Собирал в 2010, но включал там опцию, чтобы либы линковало от 2008. Я так все сишные либы собирал.

zed

29-10-2014 08:59

manager   ~0014766

Ноги такого манёвра растут отсюда: 0001743

vdemidov

29-10-2014 09:11

manager   ~0014769

Ясно. Гляну.

vdemidov

29-10-2014 14:51

manager   ~0014796

Блин. Оно требует наличия 2008 студии. Пишет
 Specified platform toolset (v90) requires Visual Studio 2008. Please make sure that Visual Studio 2008 is installed on the machine.
А у меня только 2010 и 2012 стоят

vdemidov

29-10-2014 15:09

manager   ~0014797

Zed Может все-таки перекомпилиш? При настроенной среед это одни параметр в настройках поменять. А мне нужно студию ставить.

zed

29-10-2014 16:20

manager   ~0014798

Может быть завтра. Что там за параметр?

vdemidov

29-10-2014 18:11

manager   ~0014799

Randomized Base Address

http://msdn.microsoft.com/en-us/library/bb384887.aspx

zed

30-10-2014 07:30

manager   ~0014801

Пересобрал, но прилинковано к старым версиям zlib и libpng. Собственно, и код либы старый и обновлять его пока желанием не горю.

Issue History

Date Modified Username Field Change
15-11-2013 15:04 vdemidov New Issue
15-11-2013 15:04 vdemidov Issue generated from: 0002250
15-11-2013 15:04 vdemidov Relationship added child of 0002245
15-11-2013 15:04 vdemidov Status new => confirmed
15-11-2013 15:08 vdemidov Status confirmed => assigned
15-11-2013 15:08 vdemidov Assigned To => zed
03-03-2014 08:47 vdemidov Target Version 140303 => 140404
24-10-2014 11:40 vdemidov Target Version 140404 => 141111
29-10-2014 08:23 vdemidov Note Added: 0014750
29-10-2014 08:28 zed Note Added: 0014754
29-10-2014 08:31 vdemidov Note Added: 0014756
29-10-2014 08:36 vdemidov Note Added: 0014757
29-10-2014 08:42 zed Note Added: 0014759
29-10-2014 08:43 zed Note Edited: 0014759
29-10-2014 08:53 vdemidov Note Added: 0014763
29-10-2014 08:55 zed Note Added: 0014765
29-10-2014 08:59 zed Note Added: 0014766
29-10-2014 09:11 vdemidov Note Added: 0014769
29-10-2014 14:51 vdemidov Note Added: 0014796
29-10-2014 15:09 vdemidov Note Added: 0014797
29-10-2014 16:20 zed Note Added: 0014798
29-10-2014 18:11 vdemidov Note Added: 0014799
30-10-2014 07:27 zed File Added: FreeImage.zip
30-10-2014 07:30 zed Note Added: 0014801
30-10-2014 07:30 zed Status assigned => resolved
30-10-2014 07:30 zed Fixed in Version => 141111
30-10-2014 07:30 zed Resolution open => fixed
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request