NetBSD-Bugs archive

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

Re: port-i386/42585: linux emul panic while installing pkgsrc/net/citrix_ica



The following reply was made to PR port-i386/42585; it has been noted by GNATS.

From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: port-i386/42585: linux emul panic while installing
        pkgsrc/net/citrix_ica
Date: Mon, 15 Feb 2010 19:16:53 +0000

 On Wed, Jan 06, 2010 at 02:55:00PM +0000, Bernd Ernesti wrote:
  > uvm_fault(0xc0a10740, 0xfffff000, 1) -> 0xe
  > fatal page fault in supervisor mode
  > trap type 6 code 0 eip c0669cd7 cs 8 eflags 10213 cr2 fffffff8 ilevel 0
  > kernel: supervisor trap page fault, code=0
  > Stopped in pid 4861.1 (echo_cmd) at netbsd:linux_ioctl_socket+0x57: movl 
0xfffffff8(%ebp),%esi
  > [...]
  > 0xc0669cd7 <linux_ioctl_socket+87>:     mov    0xfffffff8(%ebp),%esi
  > 0xc0669cda <linux_ioctl_socket+90>:     mov    0xfffffff4(%ebp),%ebx
  > 0xc0669cdd <linux_ioctl_socket+93>:     mov    0xfffffffc(%ebp),%edi
  > 0xc0669ce0 <linux_ioctl_socket+96>:     mov    %ebp,%esp
  > 0xc0669ce2 <linux_ioctl_socket+98>:     pop    %ebp
  > 0xc0669ce3 <linux_ioctl_socket+99>:     ret    
 
 Looks like NULL in %ebp? Would have been nice to know for sure what
 was in %ebp and %esp, because theoretically it should be hard to get
 null in there.
 
 Maybe mismatched use of -fomit-frame-pointer? Doesn't seem very likely...
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index