Обновление2024-10-25: Решаем задачу пересобиранием PDB
Открываем файл plugins/pdb64.dll:
mov eax,FFFFFFFF\t; B8 FFFFFFFF\ndiv r9d\t\t\t; 41:F7F1\ncmp ecx,eax\t\t; 3BC8\nja <pdb64.fail> \t; 0F87 A6020000
R9D - размер в байтах каждого блока в файле
ECX - количество блоков в файле
0xFFFFFFFF
\n----------\t; деление
\n0x2000\t\t; текущий размер блоков
\n==========\n0x7FFFF\t\t; максимальное количество блоков \n
Далее сравнивается количество блоков в файле 0x94102 и 0x7FFFF...
И естественно неудача. Банально блоков (помноженное на размер) больше чем может себе позволить 32 бита.
Вместо ECX/EAX=FFFFFFFF должно быть RCX/RAX=FFFFFFFFFFFFFFFF (или как минимум FFFFFFFFF), но видимо не должно...