NetBSD-Bugs archive

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

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



>Number:         42585
>Category:       port-i386
>Synopsis:       linux emul panic while installing pkgsrc/net/citrix_ica
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 06 14:55:00 +0000 2010
>Originator:     Bernd Ernesti
>Release:        NetBSD 5.0_STABLE 20091223 && pkgsrc 20100106
>Organization:
        
>Environment:
System: NetBSD arresum.veego.de 3.99.18 NetBSD 3.99.18 (ARRESUM-ACPI) #4: Sun 
Apr 23 10:22:19 CEST 2006 
bernd%parresum.lan.rfc1918.veego.de@localhost:/home/work/obj_i386/src.i386/sys/arch/i386/compile/ARRESUM-ACPI
 i386
Architecture: i386
Machine: i386
>Description:
        I get a panic while installing citrix_ica (all are typed in because 
crash still
        does not work here with raid on ahcisata).
        This is reproduceable.

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

        There is no backtrace on cpu 1 where echo_cmd was running.
        cpu 0 has this backtrace (maybe because I was running the installation 
from another
        machine).

        bt cpu 0:
lapic_getttick
wm_gmii_i82544_readreg
mii_phy_tick
igphy_service
mii_tick
wm_tick
callout_softclock
softint_dispatch

(gdb) list *(0xc0669cd7)
0xc0669cd7 is in linux_ioctl_socket 
(/src/sys/compat/linux/common/linux_socket.c:1267).
1262                    SCARG(&ia, data) = SCARG(uap, data);
1263                    error = sys_ioctl(curlwp, &ia, retval);
1264            }
1265    
1266            return error;
1267    }
1268    
1269    int
1270    linux_sys_connect(struct lwp *l, const struct linux_sys_connect_args 
*uap, register_t *retval)
1271    {

0xc0669cc4 <linux_ioctl_socket+68>:     jbe    0xc0669ce4 
<linux_ioctl_socket+100>
0xc0669cc6 <linux_ioctl_socket+70>:     mov    (%esi),%eax
0xc0669cc8 <linux_ioctl_socket+72>:     mov    $0x16,%ebx
0xc0669ccd <linux_ioctl_socket+77>:     mov    %eax,(%esp)
0xc0669cd0 <linux_ioctl_socket+80>:     call   0xc0472d20 <fd_putfile>
0xc0669cd5 <linux_ioctl_socket+85>:     mov    %ebx,%eax
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    


>How-To-Repeat:
        cd pkgsrc/net/citrix_ica
        make install
>Fix:



Home | Main Index | Thread Index | Old Index