https://bugzilla.novell.com/show_bug.cgi?id=753723 https://bugzilla.novell.com/show_bug.cgi?id=753723#c0 Summary: Piping into grep fails with EPIPE Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: ManuelStol@operamail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Created an attachment (id=482857) --> (http://bugzilla.novell.com/attachment.cgi?id=482857) strace of (echo "foobar" | grep "foo") User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/4.8.1 Safari/534.34 Piping stdout into grep fails with an EPIPE. Reproducible: Always Steps to Reproduce: 1. Open a terminal (xterm, konsole) as a normal user. 2. type: echo "foobar" | grep "foo" Actual Results: No output to stdout due to an EPIPE error. Expected Results: The lines that match the grep pattern. - This doesn't happen when opening a terminal as root nor when switching to root with 'su -'. - Neither grep nor egrep work. - When replacing grep with sed, piping works as expected. - Tried it with konsole, xterm and linux 32-bit terminal. - I've been updating my system since openSUSE 11.4. - I've re-intalled the grep rpm. - YaST does not start on a 64bit system, as grep is used in /usr/lib/YaST2/bin/yast2-funcs Workaround: Start YaST with '--qt' or '--gtk'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.