[syslinux] Crash with core32 (syslinux-3.81-pre12-68-g4a211f6)

H. Peter Anvin hpa at zytor.com
Tue May 26 12:13:55 PDT 2009


Sebastian Herbszt wrote:
> H. Peter Anvin wrote:
>> By the way, watch out for missing dependencies.  I just checked in a
>> dependency fix.
> 
> Still no go.
> core_syscall.rm_return from pxelinux.lst:
> 
>   9237 0000A31F 66BB[94000000]      <3>                 mov ebx,.pm_return
>   9238 0000A325 E933FE              <3>                 jmp enter_pm
> ...
>   9245                              <3> .pm_return:
>   9246 00100094 670FB736[182C]      <3>                 movzx esi,word [word RealModeSSSP]
> 
> Tracing in bochs gives
> 
> 0000a31f: (                    ): mov ebx, 0x000034b4       ; 66bbb4340000
> 

What does "objdump -dr pxelinux.o" show for that chunk of code?

Either nasm or ld is doing something very wrong here, and probably is
unsupportable.

	-hpa




More information about the Syslinux mailing list