Package: cupsys-bsd Version: 1.3.2-1 Severity: important
When I send a job thru lpr (lprng) to the cupsd on another host it dies with 'segmentation fault'. Trace follows. Sent by /usr/bin/lpr in lprng 3.8.10-1.2 Input is just output from 'ps': ps |lpr [EMAIL PROTECTED] Process 30517 attached - interrupt to quit time(NULL) = 1193150879 write(2, "d [23/Oct/2007:16:47:59 +0200] c"..., 69) = 69 time(NULL) = 1193150879 time(NULL) = 1193150879 write(2, "d [23/Oct/2007:16:47:59 +0200] s"..., 84) = 84 time(NULL) = 1193150879 write(2, "d [23/Oct/2007:16:47:59 +0200] c"..., 79) = 79 epoll_wait(0, {{EPOLLIN, {u32=135505008, u64=13824751611376018544}}}, 1024, 13000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 63) = 63 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 79) = 79 time(NULL) = 1193150881 accept(89, {sa_family=AF_FILE, [EMAIL PROTECTED], [2]) = 93 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] c"..., 77) = 77 getsockname(93, {sa_family=AF_FILE, path="/var/run/cups/cups.sock"}, [26]) = 0 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 88) = 88 setsockopt(93, SOL_TCP, TCP_NODELAY, [1], 4) = -1 EOPNOTSUPP (Operation not supported) fcntl64(93, F_GETFD) = 0 fcntl64(93, F_SETFD, FD_CLOEXEC) = 0 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 104) = 104 epoll_ctl(0, EPOLL_CTL_ADD, 93, {EPOLLIN, {u32=134985688, u64=13824751903433275352}}) = 0 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 83) = 83 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLIN, {u32=134985688, u64=13824751903433275352}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 63) = 63 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 76) = 76 recv(93, "P", 1, MSG_PEEK) = 1 poll([{fd=93, events=POLLIN, revents=POLLIN}], 1, 10000) = 1 recv(93, "POST / HTTP/1.1\r\nContent-Length:"..., 2048, 0) = 134 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] c"..., 67) = 67 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 59) = 59 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 88) = 88 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 76) = 76 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 71) = 71 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 66) = 66 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 55) = 55 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 84) = 84 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] c"..., 80) = 80 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 87) = 87 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 121) = 121 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 69) = 69 send(93, "HTTP/1.1 100 Continue\r\n\r\n", 25, 0) = 25 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] P"..., 38) = 38 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] C"..., 62) = 62 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 128) = 128 poll([{fd=93, events=POLLIN, revents=POLLIN}], 1, 10000) = 1 time(NULL) = 1193150881 poll([{fd=93, events=POLLIN, revents=POLLIN}], 1, 10000) = 1 recv(93, "\1\1\0\v\0\0\0\1\1G\0\22attributes-charset\0\5"..., 246, 0) = 246 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 128) = 128 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 90) = 90 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] G"..., 86) = 86 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] g"..., 97) = 97 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 92) = 92 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 74) = 74 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 92) = 92 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 121) = 121 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 69) = 69 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 69) = 69 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 108) = 108 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 87) = 87 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 87) = 87 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 118) = 118 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] c"..., 88) = 88 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 send(93, "HTTP/1.1 200 OK\r\nDate: Tue, 23 O"..., 199, 0) = 199 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 108) = 108 epoll_ctl(0, EPOLL_CTL_MOD, 93, {EPOLLIN|EPOLLOUT, {u32=134985688, u64=13824568611408951256}}) = 0 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLOUT, {u32=134985688, u64=13824568611408951256}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 time(NULL) = 1193150881 send(93, "\1\1\0\0\0\0\0\1\1G\0\22attributes-charset\0\5"..., 208, 0) = 208 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 62) = 62 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 104) = 104 epoll_ctl(0, EPOLL_CTL_MOD, 93, {EPOLLIN, {u32=134985688, u64=13824682548301379544}}) = 0 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 epoll_wait(0, {{EPOLLIN, {u32=134985688, u64=13824682548301379544}}}, 1024, 1000) = 1 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 68) = 68 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 63) = 63 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 76) = 76 poll([{fd=93, events=POLLIN, revents=POLLIN}], 1, 10000) = 1 recv(93, "POST /printers/tophat HTTP/1.1\r\n"..., 2048, 0) = 149 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] c"..., 82) = 82 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 74) = 74 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 88) = 88 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 76) = 76 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 71) = 71 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 66) = 66 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 55) = 55 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 99) = 99 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 64) = 64 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] c"..., 80) = 80 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 102) = 102 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 121) = 121 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 69) = 69 send(93, "HTTP/1.1 100 Continue\r\n\r\n", 25, 0) = 25 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] P"..., 53) = 53 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] C"..., 62) = 62 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 128) = 128 poll([{fd=93, events=POLLIN, revents=POLLIN}], 1, 10000) = 1 time(NULL) = 1193150881 poll([{fd=93, events=POLLIN, revents=POLLIN}], 1, 10000) = 1 recv(93, "\1\1\0\5\0\0\0\1\1G\0\22attributes-charset\0\5"..., 293, 0) = 293 time(NULL) = 1193150881 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 78) = 78 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 128) = 128 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 90) = 90 time(NULL) = 1193150881 write(2, "D [23/Oct/2007:16:48:01 +0200] C"..., 74) = 74 time(NULL) = 1193150881 write(2, "d [23/Oct/2007:16:48:01 +0200] c"..., 90) = 90 time(NULL) = 1193150881 --- SIGSEGV (Segmentation fault) @ 0 (0) --- Process 30517 detached -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.15-1-486 Locale: LANG=en_US.UTF-8, LC_CTYPE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages cupsys-bsd depends on: ii cupsys-client 1.3.2-1 Common UNIX Printing System(tm) - ii cupsys-common 1.3.2-1 Common UNIX Printing System(tm) - ii debconf [debconf-2.0] 1.5.15 Debian configuration management sy ii libc6 2.6.1-6 GNU C Library: Shared libraries ii libcupsys2 1.3.2-1 Common UNIX Printing System(tm) - ii update-inetd 4.27-0.6 inetd.conf updater Versions of packages cupsys-bsd recommends: ii cupsys 1.3.2-1 Common UNIX Printing System(tm) - -- debconf information: * cupsys-bsd/setuplpd: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]