Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 19 ноя 2017, 20:20

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Bugfixed and improved HL release (DWARF)
СообщениеДобавлено: 09 авг 2017, 20:56 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
19 ноя 2017, 20:05
Сообщения: 6486
Compiled BugfixedHL 0.2.49.0bf6878 with -gdwarf-2 and attached archive with .so and extracted DWARF information.
This can be used to find offsets and other information.
Files generated with
Код:
# Structures:
pahole --show_decl_info -aAIVp $1 > 1_1
pahole --show_private_classes -aAIVu $1 > 1_2

# Functions with variables:
pfunct -lTV $1 > 3

# Whole bunch:
pdwtags -V $1 > 4

# Globals:
pglobal -fvV $1 > 6


Вложения:
0.2.49.0bf6878.dwarf-2.7z [2.08 МБ]
Скачиваний: 50
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Bugfixed and improved HL release (DWARF)
СообщениеДобавлено: 10 авг 2017, 01:04 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
18 ноя 2017, 21:35
Сообщения: 852
I find a problem here :
Код:
[[email protected] debug]# pahole hl_i386.so
die__process_function: DW_TAG_INVALID (0x4109) @ <0x5802> not handled!
[[email protected] debug]#
dwarves version:
Код:
[[email protected] dwarv]# rpm -q dwarves
dwarves-1.9-2.el6.x86_64
[[email protected] dwarv]#

When I tried the old version (hl.so from steam files) gave me the output

_________________
Изображение


Последний раз редактировалось abdobiskra 10 авг 2017, 03:36, всего редактировалось 1 раз.

Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Bugfixed and improved HL release (DWARF)
СообщениеДобавлено: 10 авг 2017, 01:37 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
19 ноя 2017, 20:05
Сообщения: 6486
I dunno, not going to solve that problem. Use supplied files. Info about them is updated in the first post.
Mine:
Код:
[email protected]:/# aptitude show dwarves
Package: dwarves
State: installed
Version: 1.10-2


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Bugfixed and improved HL release (DWARF)
СообщениеДобавлено: 16 авг 2017, 19:02 
Не в сети
Аватара пользователя
Зарегистрирован:
22 окт 2014, 19:26
Последнее посещение:
18 ноя 2017, 21:35
Сообщения: 852
i try it in kali system
I got the following results:
 

But do not give the same results compared with KORD_12.7 tpc
ex:
from tpc i see :
Цитата:
int m_iFOV 298 // Field of view.

but in my sample output i see :

Цитата:
int m_iFOV; /* 1212 / 4 = 303 */

It is also the same as the results I get from steam (hl.so)

execute :
Цитата:
pahole --show_only_data_members --nr_members --class_name=CBasePlayer hl_i386.so

_________________
Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Bugfixed and improved HL release (DWARF)
СообщениеДобавлено: 16 авг 2017, 20:02 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
19 ноя 2017, 20:05
Сообщения: 6486
Цитата:
// CBasePlayer (player) - linux dif 5


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB