tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD-10.0/i386 spurious SIGSEGV
> Date: Sun, 9 Jun 2024 05:28:49 +0000
> From: Emmanuel Dreyfus <manu%netbsd.org@localhost>
>
> I have seen many crashes on system call returns. Another one on
> __gettimeofday50:
>
> 0xbb610570 <__gettimeofday50>: mov $0x1a2,%eax
> 0xbb610575 <__gettimeofday50+5>: int $0x80
> 0xbb610577 <__gettimeofday50+7>: jb 0xbb61057a <__gettimeofday50+10>
> 0xbb610579 <__gettimeofday50+9>: ret
> => 0xbb61057a <__gettimeofday50+10>: push %ebx
>
> Another one:
> 0xbb610570 <__gettimeofday50>: mov $0x1a2,%eax
> 0xbb610575 <__gettimeofday50+5>: int $0x80
> => 0xbb610577 <__gettimeofday50+7>: jb 0xbb61057a <__gettimeofday50+10>
> 0xbb610579 <__gettimeofday50+9>: ret
I would suggest printing the siginfo, but apparently our gdb doesn't
support it (so I filed PR 58325):
(gdb) print $_siginfo
$1 = void
(gdb) ptype $_siginfo
type = void
If we had the siginfo, it might provide a clue about why something
trapped to the kernel.
Home |
Main Index |
Thread Index |
Old Index