Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Nov 1996 11:20:03 -0800 (PST)
From:      Dan Cross <tenser@spitfire.ecsel.psu.edu>
To:        freebsd-bugs
Subject:   kern/2043
Message-ID:  <199611181920.LAA05866@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/2043; it has been noted by GNATS.

From: Dan Cross <tenser@spitfire.ecsel.psu.edu>
To: freebsd-gnats-submit@freebsd.org
Cc:  Subject: kern/2043
Date: Mon, 18 Nov 1996 14:18:35 -0500

 Here's kdump output from a sample vi session where vi exits with
 errno set to EFAULT.
 
 	- Dan C.
 
 ---
   1211 ktrace   RET   ktrace 0
   1211 ktrace   CALL  readlink(0x8065d3a,0xefbfd260,0x3f)
   1211 ktrace   NAMI  "/etc/malloc.conf"
   1211 ktrace   RET   readlink -1 errno 2 No such file or directory
   1211 ktrace   CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
   1211 ktrace   RET   mmap 134324224/0x801a000
   1211 ktrace   CALL  break(0x5000)
   1211 ktrace   RET   break 0
   1211 ktrace   CALL  break(0x6000)
   1211 ktrace   RET   break 0
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/local/sbin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/home/k3cr/tenser/bin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/var/qmail/bin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/usr/local/bin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/usr/local/teTeX/bin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/usr/local/etc/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/usr/local/sbin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/usr/local/libexec/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/bin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/sbin/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/etc/vi"
   1211 ktrace   RET   execve -1 errno 2 No such file or directory
   1211 ktrace   CALL  execve(0xefbfd328,0xefbfd788,0xefbfd794)
   1211 ktrace   NAMI  "/usr/bin/vi"
   1211 vi       RET   execve 0
   1211 vi       CALL  open(0x109c,0,0)
   1211 vi       NAMI  "/usr/libexec/ld.so"
   1211 vi       RET   open 3
   1211 vi       CALL  read(0x3,0xefbfd730,0x20)
   1211 vi       GIO   fd 3 read 32 bytes
        "Ì\0\M^FÀ\0Ð\0\0\0 \0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0xd000,0x5,0x2,0x3,0,0,0)
   1211 vi       RET   mmap 134500352/0x8045000
   1211 vi       CALL  mmap(0x8052000,0x2000,0x3,0x12,0x3,0,0xd000,0)
   1211 vi       RET   mmap 134553600/0x8052000
   1211 vi       CALL  getuid
   1211 vi       RET   getuid 1000/0x3e8
   1211 vi       CALL  geteuid
   1211 vi       RET   geteuid 1000/0x3e8
   1211 vi       CALL  getgid
   1211 vi       RET   getgid 20/0x14
   1211 vi       CALL  getegid
   1211 vi       RET   getegid 20/0x14
   1211 vi       CALL  __sysctl(0xefbfd684,0x2,0x80538bc,0xefbfd68c,0,0)
   1211 vi       RET   __sysctl 0
   1211 vi       CALL  mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0)
   1211 vi       RET   mmap 134561792/0x8054000
   1211 vi       CALL  open(0x8046a82,0,0)
   1211 vi       NAMI  "/var/run/ld.so.hints"
   1211 vi       RET   open 4
   1211 vi       CALL  read(0x4,0xefbfd670,0x20)
   1211 vi       GIO   fd 4 read 32 bytes
        "iHDL\^B\0\0\0 \0\0\0,\0\0\0`\b\0\0i\^E\0\0É\r\0\0A\^E\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0xdc9,0x1,0x1,0x4,0,0,0)
   1211 vi       RET   mmap 134594560/0x805c000
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  stat(0x8057060,0xefbfd64c)
   1211 vi       NAMI  "/usr/lib/libcurses.so.2.0"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0x8057060,0,0)
   1211 vi       NAMI  "/usr/lib/libcurses.so.2.0"
   1211 vi       RET   open 4
   1211 vi       CALL  read(0x4,0xefbfd62c,0x20)
   1211 vi       GIO   fd 4 read 32 bytes
        "Ì\0\M^FÀ\0\M^P\0\0\0 \0\0\M^\\^B\0\0Ä\b\0\0 \0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0xb29c,0x5,0x2,0x4,0,0,0)
   1211 vi       RET   mmap 134598656/0x805d000
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  mprotect(0x8066000,0x2000,0x7)
   1211 vi       RET   mprotect 0
   1211 vi       CALL  mmap(0x8068000,0x29c,0x7,0x1012,0xffffffff,0,0,0)
   1211 vi       RET   mmap 134643712/0x8068000
   1211 vi       CALL  stat(0x80570a0,0xefbfd574)
   1211 vi       NAMI  "/usr/lib/libtermcap.so.2.1"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0x80570a0,0,0)
   1211 vi       NAMI  "/usr/lib/libtermcap.so.2.1"
   1211 vi       RET   open 4
   1211 vi       CALL  read(0x4,0xefbfd554,0x20)
   1211 vi       GIO   fd 4 read 32 bytes
        "Ì\0\M^FÀ\0000\0\0\0\^P\0\0\0\0\0\0Ì\0\0\0 \0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0x4000,0x5,0x2,0x4,0,0,0)
   1211 vi       RET   mmap 134647808/0x8069000
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  mprotect(0x806c000,0x1000,0x7)
   1211 vi       RET   mprotect 0
   1211 vi       CALL  mmap(0x806d000,0,0x7,0x1012,0xffffffff,0,0,0)
   1211 vi       RET   mmap 134664192/0x806d000
   1211 vi       CALL  stat(0x8057060,0xefbfd64c)
   1211 vi       NAMI  "/usr/lib/libtcl.so.75.1"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0x8057060,0,0)
   1211 vi       NAMI  "/usr/lib/libtcl.so.75.1"
   1211 vi       RET   open 4
   1211 vi       CALL  read(0x4,0xefbfd62c,0x20)
   1211 vi       GIO   fd 4 read 32 bytes
        "Ì\0\M^FÀ\0P\^C\0\0000\0\0\0\0\0\0|\^Q\0\0 \0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0x38000,0x5,0x2,0x4,0,0,0)
   1211 vi       RET   mmap 134664192/0x806d000
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  mprotect(0x80a2000,0x3000,0x7)
   1211 vi       RET   mprotect 0
   1211 vi       CALL  mmap(0x80a5000,0,0x7,0x1012,0xffffffff,0,0,0)
   1211 vi       RET   mmap 134893568/0x80a5000
   1211 vi       CALL  stat(0x80570e0,0xefbfd574)
   1211 vi       NAMI  "/usr/lib/libm.so.2.0"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0x80570e0,0,0)
   1211 vi       NAMI  "/usr/lib/libm.so.2.0"
   1211 vi       RET   open 4
   1211 vi       CALL  read(0x4,0xefbfd554,0x20)
   1211 vi       GIO   fd 4 read 32 bytes
        "Ì\0\M^FÀ\0P\^A\0\0000\0\0\0\0\0\0004\b\0\0 \0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0x18000,0x5,0x2,0x4,0,0,0)
   1211 vi       RET   mmap 134893568/0x80a5000
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  mprotect(0x80ba000,0x3000,0x7)
   1211 vi       RET   mprotect 0
   1211 vi       CALL  mmap(0x80bd000,0,0x7,0x1012,0xffffffff,0,0,0)
   1211 vi       RET   mmap 134991872/0x80bd000
   1211 vi       CALL  stat(0x8057060,0xefbfd64c)
   1211 vi       NAMI  "/usr/lib/libc.so.3.0"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0x8057060,0,0)
   1211 vi       NAMI  "/usr/lib/libc.so.3.0"
   1211 vi       RET   open 4
   1211 vi       CALL  read(0x4,0xefbfd62c,0x20)
   1211 vi       GIO   fd 4 read 32 bytes
        "Ì\0\M^FÀ\0\M^@\^E\0\0@\0\0@Æ\0\0ü0\0\0 \0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 32/0x20
   1211 vi       CALL  mmap(0,0x68640,0x5,0x2,0x4,0,0,0)
   1211 vi       RET   mmap 134991872/0x80bd000
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  mprotect(0x8115000,0x4000,0x7)
   1211 vi       RET   mprotect 0
   1211 vi       CALL  mmap(0x8119000,0xc640,0x7,0x1012,0xffffffff,0,0,0)
   1211 vi       RET   mmap 135368704/0x8119000
   1211 vi       CALL  mmap(0,0x9000,0x3,0x1002,0xffffffff,0,0,0)
   1211 vi       RET   mmap 135421952/0x8126000
   1211 vi       CALL  munmap(0x805c000,0xdc9)
   1211 vi       RET   munmap 0
   1211 vi       CALL  close(0x3)
   1211 vi       RET   close 0
   1211 vi       CALL  readlink(0x8107d3a,0xefbfd69c,0x3f)
   1211 vi       NAMI  "/etc/malloc.conf"
   1211 vi       RET   readlink -1 errno 2 No such file or directory
   1211 vi       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
   1211 vi       RET   mmap 134594560/0x805c000
   1211 vi       CALL  break(0x48000)
   1211 vi       RET   break 0
   1211 vi       CALL  break(0x49000)
   1211 vi       RET   break 0
   1211 vi       CALL  break(0x4a000)
   1211 vi       RET   break 0
   1211 vi       CALL  ioctl(0,TIOCGETA,0xefbfd6fc)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCGETA,0x49104)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  break(0x4b000)
   1211 vi       RET   break 0
   1211 vi       CALL  break(0x4c000)
   1211 vi       RET   break 0
   1211 vi       CALL  ioctl(0x2,TIOCGETA,0xefbfd460)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  break(0x4d000)
   1211 vi       RET   break 0
   1211 vi       CALL  ioctl(0x2,TIOCGWINSZ,0xefbfd72c)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  fstat(0x1,0xefbfd6ac)
   1211 vi       RET   fstat 0
   1211 vi       CALL  break(0x51000)
   1211 vi       RET   break 0
   1211 vi       CALL  sigaction(0x1,0xefbfd704,0x491a8)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0x2,0xefbfd704,0x491b4)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0xf,0xefbfd704,0x491c0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0x1c,0xefbfd704,0x491cc)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  open(0xefbfd18b,0x4,0)
   1211 vi       NAMI  "/usr/share/vi/catalog/"
   1211 vi       RET   open 3
   1211 vi       CALL  break(0x52000)
   1211 vi       RET   break 0
   1211 vi       CALL  sigprocmask(0x1,0xffffffff)
   1211 vi       RET   sigprocmask 0
   1211 vi       CALL  getpid
   1211 vi       RET   getpid 1211/0x4bb
   1211 vi       CALL  stat(0xefbfc6ac,0xefbfc5f4)
   1211 vi       NAMI  "/tmp"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0xefbfc6ac,0xa02,0x180)
   1211 vi       NAMI  "/tmp/bt.001211"
   1211 vi       RET   open 4
   1211 vi       CALL  unlink(0xefbfc6ac)
   1211 vi       NAMI  "/tmp/bt.001211"
   1211 vi       RET   unlink 0
   1211 vi       CALL  sigprocmask(0x3,0)
   1211 vi       RET   sigprocmask -65793/0xfffefeff
   1211 vi       CALL  fcntl(0x4,0x2,0x1)
   1211 vi       RET   fcntl 0
   1211 vi       CALL  fstat(0x4,0xefbfcb3c)
   1211 vi       RET   fstat 0
   1211 vi       CALL  fstat(0x4,0xefbfca3c)
   1211 vi       RET   fstat 0
   1211 vi       CALL  break(0x53000)
   1211 vi       RET   break 0
   1211 vi       CALL  break(0x56000)
   1211 vi       RET   break 0
   1211 vi       CALL  break(0x59000)
   1211 vi       RET   break 0
   1211 vi       CALL  lseek(0x3,0,0,0,0x1)
   1211 vi       RET   lseek 0
   1211 vi       CALL  fstat(0x3,0xefbfcbcc)
   1211 vi       RET   fstat 0
   1211 vi       CALL  getdtablesize
   1211 vi       RET   getdtablesize 64/0x40
   1211 vi       CALL  fcntl(0x3,0x3,0)
   1211 vi       RET   fcntl 4
   1211 vi       CALL  fstat(0x3,0xefbfcb74)
   1211 vi       RET   fstat 0
   1211 vi       CALL  break(0x5b000)
   1211 vi       RET   break 0
   1211 vi       CALL  read(0x3,0x59000,0x2000)
   1211 vi       GIO   fd 3 read 1024 bytes
        "ÚÒ\0\0\f\0\^D\^A.\0\0\0\fy\0\0\f\0\^D\^B..\0\0ÛÒ\0\0\^P\0\b\^Edutch\0¿\
 	ïÜÒ\0\0\^P\0\b\aenglish\0ÝÒ\0\0\^P\0\b\^Ffrench\0\0ÞÒ\0\0\^P\0\b\^Fger\
 	man\0ïßÒ\0\0\^X\0\b\fru_SU.KOI8-R\0T\M^VðàÒ\0\0\^P\0\b\aspanish\0áÒ\0\
 	\0\^P\0\b\aswedish\0âÒ\0\0\^\\0
 	\^Pda_DK.ISO_8859-1\0Ô\M^UòãÒ\0\0\^\\0
 	\^Pen_AU.ISO_8859-1\0Ô\M^UòäÒ\0\0\^\\0
 	\^Pen_CA.ISO_8859-1\0Ô\M^UòåÒ\0\0\^\\0
 	\^Pen_GB.ISO_8859-1\0Ô\M^UòæÒ\0\0\^\\0
 	\^Pen_US.ISO_8859-1\0Ô\M^UòçÒ\0\0\^T\0
 	\bus-ascii\0\M^B\M^XðèÒ\0\0\^\\0
 	\^Pfr_BE.ISO_8859-1\0Ô\M^UòéÒ\0\0\^\\0
 	\^Pfr_CA.ISO_8859-1\0Ô\M^UòêÒ\0\0\^\\0
 	\^Pfr_CH.ISO_8859-1\0Ô\M^UòëÒ\0\0\^\\0
 	\^Pfr_FR.ISO_8859-1\0Ô\M^UòìÒ\0\0\^\\0
 	\^Pde_AT.ISO_8859-1\0Ô\M^UòíÒ\0\0\^\\0
 	\^Pde_CH.ISO_8859-1\0Ô\M^UòîÒ\0\0(\0
 	\^Pde_DE.ISO_8859-1\0Ô\M^Uò\0\0\0\0\0\0\0\0\0\0\0\0ïÒ\0\0\^\\0
 	\^Pes_ES.ISO_8859-1\0Ô\M^UòðÒ\0\0ä\^A
 	\^Psv_SE.ISO_8859-1\0Ô\M^Uò\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   read 1024/0x400
   1211 vi       CALL  break(0x5c000)
   1211 vi       RET   break 0
   1211 vi       CALL  close(0x3)
   1211 vi       RET   close 0
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  stat(0x1ef65,0xefbfd548)
   1211 vi       NAMI  "/etc/vi.exrc"
   1211 vi       RET   stat -1 errno 2 No such file or directory
   1211 vi       CALL  stat(0xefbfd0e8,0xefbfd548)
   1211 vi       NAMI  "/home/k3cr/tenser/.nexrc"
   1211 vi       RET   stat -1 errno 2 No such file or directory
   1211 vi       CALL  stat(0xefbfd0e8,0xefbfd548)
   1211 vi       NAMI  "/home/k3cr/tenser/.exrc"
   1211 vi       RET   stat -1 errno 2 No such file or directory
   1211 vi       CALL  stat(0x4c160,0xefbfd520)
   1211 vi       NAMI  "foo"
   1211 vi       RET   stat 0
   1211 vi       CALL  stat(0x470e0,0xefbfd084)
   1211 vi       NAMI  "/var/tmp/vi.recover"
   1211 vi       RET   stat 0
   1211 vi       CALL  getpid
   1211 vi       RET   getpid 1211/0x4bb
   1211 vi       CALL  stat(0xefbfcc84,0xefbfcbc4)
   1211 vi       NAMI  "/var/tmp/vi.recover"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0xefbfcc84,0xa02,0x180)
   1211 vi       NAMI  "/var/tmp/vi.recover/vi.001211"
   1211 vi       RET   open 3
   1211 vi       CALL  chmod(0xefbfcc84,0x1c0)
   1211 vi       NAMI  "/var/tmp/vi.recover/vi.001211"
   1211 vi       RET   chmod 0
   1211 vi       CALL  close(0x3)
   1211 vi       RET   close 0
   1211 vi       CALL  open(0x4c160,0x4,0x1b6)
   1211 vi       NAMI  "foo"
   1211 vi       RET   open 3
   1211 vi       CALL  open(0x47240,0x2,0x180)
   1211 vi       NAMI  "/var/tmp/vi.recover/vi.001211"
   1211 vi       RET   open 4
   1211 vi       CALL  fcntl(0x4,0x2,0x1)
   1211 vi       RET   fcntl 0
   1211 vi       CALL  fstat(0x4,0xefbfcfa4)
   1211 vi       RET   fstat 0
   1211 vi       CALL  fstat(0x4,0xefbfcea4)
   1211 vi       RET   fstat 0
   1211 vi       CALL  lseek(0x3,0,0,0,0x1)
   1211 vi       RET   lseek 0
   1211 vi       CALL  fstat(0x3,0xefbfd034)
   1211 vi       RET   fstat 0
   1211 vi       CALL  fcntl(0x3,0x3,0)
   1211 vi       RET   fcntl 4
   1211 vi       CALL  fstat(0x3,0xefbfcf2c)
   1211 vi       RET   fstat 0
   1211 vi       CALL  read(0x3,0x55000,0x2000)
   1211 vi       GIO   fd 3 read 15 bytes
        "asdf
 	asdf
 	asdf
        "
   1211 vi       RET   read 15/0xf
   1211 vi       CALL  read(0x3,0x55000,0x2000)
   1211 vi       GIO   fd 3 read 0 bytes
        ""
   1211 vi       RET   read 0
   1211 vi       CALL  sigprocmask(0x1,0xffffffff)
   1211 vi       RET   sigprocmask 0
   1211 vi       CALL  getpid
   1211 vi       RET   getpid 1211/0x4bb
   1211 vi       CALL  stat(0xefbfcb00,0xefbfca48)
   1211 vi       NAMI  "/tmp"
   1211 vi       RET   stat 0
   1211 vi       CALL  open(0xefbfcb00,0xa02,0x180)
   1211 vi       NAMI  "/tmp/bt.001211"
   1211 vi       RET   open 5
   1211 vi       CALL  unlink(0xefbfcb00)
   1211 vi       NAMI  "/tmp/bt.001211"
   1211 vi       RET   unlink 0
   1211 vi       CALL  sigprocmask(0x3,0)
   1211 vi       RET   sigprocmask -65793/0xfffefeff
   1211 vi       CALL  fcntl(0x5,0x2,0x1)
   1211 vi       RET   fcntl 0
   1211 vi       CALL  fstat(0x5,0xefbfcf90)
   1211 vi       RET   fstat 0
   1211 vi       CALL  fstat(0x5,0xefbfce90)
   1211 vi       RET   fstat 0
   1211 vi       CALL  break(0x5f000)
   1211 vi       RET   break 0
   1211 vi       CALL  flock(0x3,0x6)
   1211 vi       RET   flock 0
   1211 vi       CALL  access(0x4c160,0x2)
   1211 vi       NAMI  "foo"
   1211 vi       RET   access 0
   1211 vi       CALL  ioctl(0x1,TIOCGETA,0xefbfd48c)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCGETA,0x8059000)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd444)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  break(0x60000)
   1211 vi       RET   break 0
   1211 vi       CALL  ioctl(0x2,TIOCGETA,0xefbfd1bc)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCGWINSZ,0xefbfd484)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  break(0x61000)
   1211 vi       RET   break 0
   1211 vi       CALL  sigaction(0x12,0xefbfd470,0xefbfd464)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  fstat(0x1,0xefbfd3e0)
   1211 vi       RET   fstat 0
   1211 vi       CALL  sigaction(0x1,0xefbfd488,0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0x2,0xefbfd488,0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0xf,0xefbfd488,0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0x1c,0xefbfd488,0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd46c)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd46c)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd46c)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  write(0x1,0x4d000,0x6c)
   1211 vi       GIO   fd 1 wrote 108 bytes
        "\^[7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[1;25r\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\^[8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[?1h\^[="
   1211 vi       RET   write 108/0x6c
   1211 vi       CALL  sigaction(0x12,0xefbfd490,0xefbfd484)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  ioctl(0,TIOCGETA,0x4915c)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd484)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  write(0x1,0x4d000,0x24e)
   1211 vi       GIO   fd 1 wrote 590 bytes
        "\^[[H\^[[J\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0asdf\^[[H
 	asdf\r
 	asdf\r
 	~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~
 	\b~\^[[H"
   1211 vi       RET   write 590/0x24e
   1211 vi       CALL  write(0x1,0x4d000,0x53)
   1211 vi       GIO   fd 1 wrote 83 bytes
        "\^[[25;1H\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0foo: unmodified: line 1\^[[H"
   1211 vi       RET   write 83/0x53
   1211 vi       CALL  read(0,0x49000,0xff)
   1211 vi       GIO   fd 0 read 1 bytes
        "j"
   1211 vi       RET   read 1
   1211 vi       CALL  break(0x62000)
   1211 vi       RET   break 0
   1211 vi       CALL  write(0x1,0x4d000,0x5e)
   1211 vi       GIO   fd 1 wrote 94 bytes
        "\^[[25;1H\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[K\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[H
        "
   1211 vi       RET   write 94/0x5e
   1211 vi       CALL  read(0,0x49000,0xff)
   1211 vi       GIO   fd 0 read 1 bytes
        "j"
   1211 vi       RET   read 1
   1211 vi       CALL  write(0x1,0x4d000,0x1)
   1211 vi       GIO   fd 1 wrote 1 bytes
        "
        "
   1211 vi       RET   write 1
   1211 vi       CALL  read(0,0x49000,0xff)
   1211 vi       GIO   fd 0 read 1 bytes
        "j"
   1211 vi       RET   read 1
   1211 vi       CALL  write(0x1,0x15a4,0x1)
   1211 vi       GIO   fd 1 wrote 1 bytes
        "\a"
   1211 vi       RET   write 1
   1211 vi       CALL  read(0,0x49000,0xff)
   1211 vi       RET   read -1 errno 14 Bad address
   1211 vi       CALL  write(0x1,0x4d000,0x6f)
   1211 vi       GIO   fd 1 wrote 111 bytes
        "\^[[25;1H\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[7m\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0Error: input: Bad address\^[[H
 	
        "
   1211 vi       RET   write 111/0x6f
   1211 vi       CALL  close(0x3)
   1211 vi       RET   close 0
   1211 vi       CALL  lseek(0x4,0,0x400,0,0)
   1211 vi       RET   lseek 1024/0x400
   1211 vi       CALL  write(0x4,0x5401c,0x400)
   1211 vi       GIO   fd 4 wrote 1024 bytes
        "\^A\0\0\0\0\0\0\0\0\0\0\0\^P\0\0\0\^Z\0Ü\^Cô\^Cè\^CÜ\^C\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\^D\0\0\0\0asdf\0\0\0\^D\0\0\0\0asdf\0\0\0\^D\0\0\
 	\0\0asdf\0\0\0"
   1211 vi       RET   write 1024/0x400
   1211 vi       CALL  lseek(0x4,0,0,0,0)
   1211 vi       RET   lseek 0
   1211 vi       CALL  write(0x4,0x5381c,0x400)
   1211 vi       GIO   fd 4 wrote 1024 bytes
        "b1\^E\0\^C\0\0\0\0\^D\0\0\0\0\0\0\^C\0\0\0\240\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   write 1024/0x400
   1211 vi       CALL  fsync(0x4)
   1211 vi       RET   fsync 0
   1211 vi       CALL  close(0x4)
   1211 vi       RET   close 0
   1211 vi       CALL  close(0x5)
   1211 vi       RET   close 0
   1211 vi       CALL  unlink(0x47240)
   1211 vi       NAMI  "/var/tmp/vi.recover/vi.001211"
   1211 vi       RET   unlink 0
   1211 vi       CALL  sigaction(0x1,0,0x491a8)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0x2,0,0x491b4)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0xf,0,0x491c0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  sigaction(0x1c,0,0x491cc)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  write(0x1,0x4d000,0x7)
   1211 vi       GIO   fd 1 wrote 7 bytes
        "\^[[?1l\^[>"
   1211 vi       RET   write 7
   1211 vi       CALL  write(0x1,0x4d000,0x142)
   1211 vi       GIO   fd 1 wrote 322 bytes
        "\^[7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[3;25r\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\^[8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[25;1H\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0
 	\^[[H
 	
 	\^[7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[1;25r\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\^[8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[25;1H\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
   1211 vi       RET   write 322/0x142
   1211 vi       CALL  sigaction(0x12,0xefbfd6dc,0xefbfd6d0)
   1211 vi       RET   sigaction 0
   1211 vi       CALL  write(0x1,0x4d000,0xb5)
   1211 vi       GIO   fd 1 wrote 181 bytes
        "\^[[m\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[7\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\^[[1;25r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[8\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^[[25;1H\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
 	\0\0"
   1211 vi       RET   write 181/0xb5
   1211 vi       CALL  fstat(0x1,0xefbfd644)
   1211 vi       RET   fstat 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd6c4)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  ioctl(0,TIOCSETAW,0xefbfd6e8)
   1211 vi       RET   ioctl 0
   1211 vi       CALL  exit(0x1)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611181920.LAA05866>