wasmer Так и должно быть. Общедоступная символьная информация для системных модулей включает обычно только публичные символы, т.е. там нет...
wasmer Сорри, невнимательно читал - по логу видно, что в юзермоде. У тебя, значит, WinNT или Win2000, так? Там в ntdll, по-моему, вообще нет...
wasmer Ты в режиме ядра отлаживаешь? Тогда вот так: .cache forcedecodeuser .reload /f ntdll.dll dt ntdll!_PEB @$peb
Попробуй вот так: dt ntdll!_PEB @$peb
kaspersky Начиная с 5.2 (или 5.1 ?) вроде как интерфейс плагинов уже устаканился...
Покажи полную командную строку, которой запускается gcc.
_DEN_ На том компе Windows Defender не стоит случайно?
Osen В пакете DbgTools есть утилита symstore, которая предназначена для создания хранилищ отладочной инфы с различной степенью детализации. Она...
kaspersky На torrents.ru есть вот это: Весит 18 GB.
reverser Всё равно вызовы останутся косвенными, а здесь прямые константные, что должно быть быстрее. Хотя использовать DLL с фикс. адресом...
Попробуй добавить в test.asm public start
Lord_De_Seis В CreateWindowEx второй параметр (pClassName) тоже декларируется как указатель, но, тем не менее, может быть атомом (ATOM).
device посмотри, что там меняется: objdump -h libwebkernel_so.so
NoName At least gcc 4.2.x certainly supports it.
NoName gcc -fno-jump-tables
Интересно, как это реализовано в других ОС...
Joes Видимо, причина в том, что x64 EH заточен под ЯВУ, в которых пролог/эпилог на уровне языка не контроллируется.
Joes Вот здесь немного есть. Насчёт RtlAddFunctionTable не знаю, но вполне документированная фича.
dermatolog От раскрутки по стеку решили отказаться, во-первых, по соображениям надёжности и безопасности: слишком легко его запортить, в т.ч. и...
JamesB Да, в gcc усилия разработчиков смещёны в сторону соответствия стандарту, но, по видимому, в ущерб оптимизации. Лично я не понимаю, зачем...
Имена участников (разделяйте запятой).