[syslinux] Crash with core32 (syslinux-3.81-pre12-68-g4a211f6)
H. Peter Anvin
hpa at zytor.com
Tue May 26 14:44:41 PDT 2009
Sebastian Herbszt wrote:
> H. Peter Anvin wrote:
>> Sebastian Herbszt wrote:
>>> # objdump -dr pxelinux.o
>> You may have to explicitly make this file.
>
> "make pxelinux.o" worked.
>
>> As a correction, should have been objdump -m i8086 -dr pxelinux.o.
>
> 00002710 <core_syscall.rm_return>:
> 2710: 2e 8b 26 e4 12 mov %cs:0x12e4,%sp
> 2713: R_386_16 .bss16
> 2715: 66 9c pushfl
> 2717: 66 60 pushal
> 2719: 1e push %ds
> 271a: 06 push %es
> 271b: 0f a0 push %fs
> 271d: 0f a8 push %gs
> 271f: 66 bb 94 00 00 00 mov $0x94,%ebx
> 2721: R_386_32 __bss16_start
> 2725: e9 33 fe jmp 255b <enter_pm>
>
OK, it's pointing at the wrong symbol entirely. What version of NASM is
this?
-hpa
More information about the Syslinux
mailing list