I could successfully reproduce with debug information. The bug match to this report: https://bugs.launchpad.net/ubuntu/+source/procps/+bug/965341
The problem lie with the handling of wide characters. line 441 of watch.c #ifdef WITH_WATCH8BIT do { if (carry == WEOF) { c = my_getwc(p); } else { c = carry; carry = WEOF; } } while (c != WEOF && !isprint(c) the crash happens when isprint() is getting value of c with more than 2 bytes set. Sorry if the bug is only related to ubuntu patches. 2013/7/5 Debian Bug Tracking System <ow...@bugs.debian.org>: > Thank you for filing a new Bug report with Debian. > > This is an automatically generated reply to let you know your message > has been received. > > Your message is being forwarded to the package maintainers and other > interested parties for their attention; they will reply in due course. > > Your message has been sent to the package maintainer(s): > Craig Small <csm...@debian.org> > > If you wish to submit further information on this problem, please > send it to 714...@bugs.debian.org. > > Please do not send mail to ow...@bugs.debian.org unless you wish > to report a problem with the Bug-tracking system. > > -- > 714972: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=714972 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org