[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#124117: udbootstrap segfaults, more info

debootstrap reports on tty4:
I: debootstrap: Successfully completed

alas, segfault, but this time we have some info thanks to pb:

EAX: 00000000 EBX: 080590d8 ECX: 00000000 EDX: 00000000
EDI: bffffa10 ESI: bffff948 EBP: 00000000 ESP: bfffff85
EIP: 080590f4 EFLAGS: 00010246
Trap: 0000000e code: 00000004

The code in question is this, maybe?

int main_menu_extract_base ()
        return failedBaseInstall = debootstrap_extract_base ();
 80590de:       e8 99 b7 ff ff          call   805487c <debootstrap_extract_base>
 80590e3:       89 c0                   mov    %eax,%eax
 80590e5:       a3 48 08 07 08          mov %eax,0x8070848
 80590ea:       8b 15 48 08 07 08       mov 0x8070848,%edx
 80590f0:       89 d0                   mov    %edx,%eax
 80590f2:       eb 00                   jmp    80590f4 <main_menu_extract_base+0x1c>
 80590f4:       c9                      leave
 80590f5:       c3                      ret    
 80590f6:       89 f6                   mov    %esi,%esi

Perhaps pointing to stack trashage somewhere in
debootstrap_extract_base().  I saw the segfault when we existed on
error as well, FWIW.


Reply to: