Hi! Steven Chamberlain <ste...@pyro.eu.org> writes: > On 26/03/12 19:41, Christoph Egger wrote: >> 47878 rpc.lockd RET nlm_syscall -1 errno 14 Bad address >> 47878 rpc.lockd CALL exit(0x1) > > I've an idea this may be related to: > >> cc -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE >> -D__va_list=__builtin_va_list -isystem /usr/include/tirpc >> -D__FreeBSD_version=__FreeBSD_kernel_version -O2 -isystem >> /usr/include/freebsd >> -I/build/buildd-freebsd-utils_9.0+ds1-8-kfreebsd-i386-vUpCIn/freebsd-utils-9.0+ds1/debian/local/include >> -I/build/buildd-freebsd-utils_9.0+ds1-8-kfreebsd-i386-vUpCIn/freebsd-utils-9.0+ds1/include >> -lbsd >> -I. >> -I/build/buildd-freebsd-utils_9.0+ds1-8-kfreebsd-i386-vUpCIn/freebsd-utils-9.0+ds1/usr.sbin/rpc.lockd/../../include/rpcsvc >> -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE -D__va_list=__builtin_va_list >> -isystem /usr/include/tirpc >> -D__FreeBSD_version=__FreeBSD_kernel_version -O2 -std=gnu99 >> -fstack-protector -Wall -Wno-format-y2k -W -Wno-unused-parameter >> -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith >> -Wno-uninitialized -Wno-pointer-sign -c lockd.c >> lockd.c: In function 'main': >> lockd.c:462:5: warning: implicit declaration of function 'nlm_syscall' >> [-Wimplicit-function-declaration] > > and: > >> cc -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE >> -D__va_list=__builtin_va_list -isystem /usr/include/tirpc >> -D__FreeBSD_version=__FreeBSD_kernel_version -O2 -isystem >> /usr/include/freebsd >> -I/build/buildd-freebsd-utils_9.0+ds1-8-kfreebsd-i386-vUpCIn/freebsd-utils-9.0+ds1/debian/local/include >> -I/build/buildd-freebsd-utils_9.0+ds1-8-kfreebsd-i386-vUpCIn/freebsd-utils-9.0+ds1/include >> -lbsd >> -I. >> -I/build/buildd-freebsd-utils_9.0+ds1-8-kfreebsd-i386-vUpCIn/freebsd-utils-9.0+ds1/usr.sbin/rpc.lockd/../../include/rpcsvc >> -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE -D__va_list=__builtin_va_list >> -isystem /usr/include/tirpc >> -D__FreeBSD_version=__FreeBSD_kernel_version -O2 -std=gnu99 >> -fstack-protector -Wall -Wno-format-y2k -W -Wno-unused-parameter >> -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith >> -Wno-uninitialized -Wno-pointer-sign -c nlm_syscall.c >> nlm_syscall.c:8:1: warning: no previous prototype for 'nlm_syscall' >> [-Wmissing-prototypes] >> nlm_syscall.c: In function 'nlm_syscall': >> nlm_syscall.c:10:3: warning: implicit declaration of function 'syscall' >> [-Wimplicit-function-declaration] > > which I noticed while looking into #685625. Could this mean the addrs > parameter gets truncated to a 32-bit int by the time the syscall() happens?
It at least does not goe away with freebsd-utils -9 upload Regards Christoph -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org