Current-Users archive

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

linux emulation take two



Starting again... On the same -current/amd64 computer, with suse 13.2
installed, /emul/linux32/usr/bin/xeyes fails with:

 24948  24948 xeyes    RET   socketcall 492/0x1ec
 24948  24948 xeyes    CALL  netbsd32_poll(0xbffff65c,1,0xffffffff)
 24948  24948 xeyes    RET   netbsd32_poll 1
 24948  24948 xeyes    CALL  netbsd32_writev(3,0xbffff758,1)
 24948  24948 xeyes    RET   netbsd32_writev 20/0x14
 24948  24948 xeyes    CALL  netbsd32_poll(0xbffff6ec,1,0xffffffff)
 24948  24948 xeyes    RET   netbsd32_poll 1
 24948  24948 xeyes    CALL  socketcall(0x11,0xbffff5e0)
 24948  24948 xeyes    MISC  linux32/recvmsg: 12, 0300000034f6ffbf00000000
 24948  24948 xeyes    MISC  msghdr: [name=0x0, namelen=3221222956, iov=0x4cbffff650, iovlen=0, control=0xfbc113dcfbfe5cf7, controllen=3, flags=4000000]
 24948  24948 xeyes    MISC  msghdr: [name=0x0, namelen=0, iov=0x4cbffff650, iovlen=0, control=0xfbc113dcfbfe5cf7, controllen=0, flags=0]
 24948  24948 xeyes    RET   socketcall 0
 24948  24948 xeyes    CALL  netbsd32_write(2,0xbfffd260,0x4f)
 24948  24948 xeyes    GIO   fd 2 wrote 79 bytes
       "XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server\
         \":0.0\"\r\n"

The equivalent for a successful run with /emul/linux/usr/bin/xeyes is:

 28594  28594 xeyes    RET   recvfrom 492/0x1ec
 28594  28594 xeyes    CALL  poll(0x7f7fffffecc0,1,0xffffffff)
 28594  28594 xeyes    RET   poll 1
 28594  28594 xeyes    CALL  writev(3,0x7f7fffffedf0,1)
 28594  28594 xeyes    GIO   fd 3 wrote 20 bytes
       "b\0\^E\0\f\0\0\0BIG-REQUESTS"
 28594  28594 xeyes    RET   writev 20/0x14
 28594  28594 xeyes    CALL  poll(0x7f7fffffed40,1,0xffffffff)
 28594  28594 xeyes    RET   poll 1
 28594  28594 xeyes    CALL  recvmsg(3,0x7f7fffffec60,0)
 28594  28594 xeyes    MISC  msghdr: [name=0x0, namelen=0, iov=0x7f7fffffec50, iovlen=1, control=0x7f7fffffeca0, controllen=80, flags=4000000]
 28594  28594 xeyes    GIO   fd 3 read 32 bytes
       "\^A\0\^A\0\0\0\0\0\^A\M^O\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
 28594  28594 xeyes    MISC  msghdr: [name=0x0, namelen=0, iov=0x7f7fffffec50, iovlen=1, control=0x7f7fffffeca0, controllen=0, flags=0]
 28594  28594 xeyes    RET   recvmsg 32/0x20

...

iovlen=0 in 32bit case...

Cheers,

Patrick


Home | Main Index | Thread Index | Old Index