[issue1844] gdb detach from vkernel causes vkernel to die with SIGILL

Venkatesh Srinivas (via DragonFly issue tracker) sinknull at leaf.dragonflybsd.org
Sat Sep 18 02:35:29 PDT 2010


New submission from Venkatesh Srinivas <me at acm.jhu.edu>:

Connected to a vkernel running on leaf with gdb; when I detached, the vkernel 
was killed with SIGILL.

PC is marked with *, per core dump. Kernel and core are in leaf:~vsrinivas/ill.

0x08266e51 <kern_trap+0>:	push   %ebp
0x08266e52 <kern_trap+1>:	mov    %esp,%ebp
0x08266e54 <kern_trap+3>:	push   %edi
0x08266e55 <kern_trap+4>:	push   %esi
0x08266e56 <kern_trap+5>:	push   %ebx
0x08266e57 <kern_trap+6>:	sub    $0x14,%esp
0x08266e5a <kern_trap+9>:	mov    0x8(%ebp),%edi
0x08266e5d <kern_trap+12>:	mov    %fs:0x0,%ebx
****0x08266e64 <kern_trap+19>:	mov    0x4(%ebx),%esi
0x08266e67 <kern_trap+22>:	mov    0x64(%esi),%eax
0x08266e6a <kern_trap+25>:	mov    %eax,-0x18(%ebp)
0x08266e6d <kern_trap+28>:	mov    0x110(%esi),%edx
0x08266e73 <kern_trap+34>:	mov    %edx,-0x14(%ebp)
0x08266e76 <kern_trap+37>:	mov    0x48(%esi),%eax
0x08266e79 <kern_trap+40>:	mov    %eax,-0x20(%ebp)
0x08266e7c <kern_trap+43>:	mov    0x4c(%esi),%edx
0x08266e7f <kern_trap+46>:	mov    %edx,-0x1c(%ebp)
0x08266e82 <kern_trap+49>:	cmpl   $0xc,0x34(%edi)
0x08266e86 <kern_trap+53>:	je     0x8266e91 <kern_trap+64>

----------
messages: 8952
nosy: vsrinivas
status: unread
title: gdb detach from vkernel causes vkernel to die with SIGILL

_____________________________________________________
DragonFly issue tracker <bugs at lists.dragonflybsd.org>
<http://bugs.dragonflybsd.org/issue1844>
_____________________________________________________






More information about the Bugs mailing list