Another example. (another postscriptfile) ----------------------------------------------------------------------
/etc/syslog Jul 21 13:44:29 PC535li cups-lpd[11476]: Connection from blackfin (IPv4 192.168.70.120) Jul 21 13:44:29 PC535li cups-lpd[11476]: Receive print job for psprint Jul 21 13:44:29 PC535li cups-lpd[11476]: Error while reading file - Connection reset by peer Jul 21 13:44:29 PC535li cups-lpd[11476]: Closing connection Jul 21 13:44:57 PC535li cups-lpd[11479]: Connection from blackfin (IPv4 192.168.70.120) Jul 21 13:44:57 PC535li cups-lpd[11479]: Receive print job for psprint Jul 21 13:44:58 PC535li cups-lpd[11479]: Error while reading trailing nul - Connection reset by peer Jul 21 13:44:58 PC535li cups-lpd[11479]: Closing connection ---------------------------------------------------------------------- / # lpr [EMAIL PROTECTED] /mnt/nfs/testprint.ps / # strace -f -v -s 1024 lpr [EMAIL PROTECTED] /mnt/nfs/testprint.ps ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {c_iflags=0x500, c_oflags=0x5, c_cflags=0x1cb1, c_lflags=0x8a3b, c_line=0, c_cc="\x03\x1c\x08\x15\x04\x00\x01\x00\x0 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {c_iflags=0x500, c_oflags=0x5, c_cflags=0x1cb1, c_lflags=0x8a3b, c_line=0, c_cc="\x03\x1c\x08\x15\x04\x00\x01\x00\x0 getuid32() = 0 getuid32() = 0 open("/etc/passwd", O_RDONLY) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x462c94) = -1 ENOTTY (Inappropriate ioctl for device) mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_ANONYMOUS|0x4000000, 0, 0) = 0xe70000 read(3, "root:C7O0oWtNuGHNE:0:0:root:/root:/bin/sh\nnobody:x:99:99:Nobody::\n", 256) = 66 close(3) = 0 open("/etc/resolv.conf", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/config/resolv.conf", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/hosts", O_RDONLY) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x4625dc) = -1 ENOTTY (Inappropriate ioctl for device) read(3, "# Do not remove the following line, or various programs\n# that require network functionality will fail.\n127.0.0.1\tlocalhost.localdomain\tlocalh9 close(3) = 0 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3 setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 connect(3, {sa_family=AF_INET, sin_port=htons(515), sin_addr=inet_addr("192.168.70.12")}, 16) = 0 getpid() = 336 uname({sysname="Linux", nodename="blackfin", release="2.6.22.18-ADI-2008R1-svn", version="#60 Fri Jul 18 13:39:32 CEST 2008", machine="blackfin"}) = 0 write(3, "\2psprint\n", 9) = 9 read(3, "\0", 1) = 1 open("/mnt/nfs/testprint.ps", O_RDONLY) = 4 write(3, "\00255 cfA336blackfin\n", 19) = 19 write(3, "Hblackfin\nProot\nJ/mnt/nfs/testprint.ps\nldfA336blackfin\n", 55) = 55 write(3, "\0", 1) = 1 read(3, "\0", 1) = 1 fstat(4, {st_dev=makedev(0, 15), st_ino=696325, st_mode=S_IFREG|0444, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=8192, st_blocks=32, st_size=14778, s0 write(3, "\00314778 dfA336blackfin\n", 22) = 22 read(4, "%!PS-Adobe-3.0\n%%BoundingBox: 0 0 612 792\n%%Pages: 1\n%%LanguageLevel: 1\n%%DocumentData: Clean7Bit\n%%DocumentSuppliedResources: procset testpr6 write(3, "%!PS-Adobe-3.0\n%%BoundingBox: 0 0 612 792\n%%Pages: 1\n%%LanguageLevel: 1\n%%DocumentData: Clean7Bit\n%%DocumentSuppliedResources: procset testp6 read(4, " dup\t\t\t% loopval\n% 3 index\t\t% width\n% mul\t\t\t% loopval * width\n% 2 index\t\t% height\n% lineto\t\t% Next point\n%\n% 0\t\6 write(3, " dup\t\t\t% loopval\n% 3 index\t\t% width\n% mul\t\t\t% loopval * width\n% 2 index\t\t% height\n% lineto\t\t% Next point\n%\n% 0\t6 read(4, "ore\n stroke \t\t\t% Draw lines...\n\n grestore\n\n % Label the lines...\n pageWidth 54 mul\t\t\t% x = pageWidth * 3/4 * 72\n pageHeig6 write(3, "ore\n stroke \t\t\t% Draw lines...\n\n grestore\n\n % Label the lines...\n pageWidth 54 mul\t\t\t% x = pageWidth * 3/4 * 72\n pageHei6 read(4, " Font\n (Interpreter Information) show\t% Show the text\n\n smallFont setfont\t\t\t% Font\n pageWidth 49 mul\t\t\t% x = pageWidth * 11/16 * 72\0 write(3, " Font\n (Interpreter Information) show\t% Show the text\n\n smallFont setfont\t\t\t% Font\n pageWidth 49 mul\t\t\t% x = pageWidth * 11/16 * 720 write(3, "\0", 1) = 1 read(3, "\0", 1) = 1 close(3) = 0 _exit(0) = ? Process 336 detached / # ---------------------------------------------------------------------- - Mit freundlichen Gruessen / Best regards Klaus Hachmeister Research & Development Am Montag, den 21.07.2008, 14:06 +0400 schrieb Vladimir Dronnikov: > strace -f -v -s 1024 _______________________________________________ busybox mailing list busybox@busybox.net http://busybox.net/cgi-bin/mailman/listinfo/busybox