First published: Fri Feb 09 2007(Updated: )
Description of problem: Testsuite case in frysk exercises the kernel with tracing a small executable (using strace), where the executable exec's a given command in a separate thread. When that non-main thread completed, a kernel bug is triggered. Version-Release number of selected component (if applicable): kernel 2.6.19-1.2895.fc6 How reproducible: About 3 out of 5 attempts. Steps to Reproduce: 1. Compile threadexec.c (attached) 2. Issue the command: strace -f -o /dev/null ./threadexec /bin/echo hi | grep hi 3. Repeat a few times if necessary Actual results: Program execution will print 'hi' on a single line. Kernel BUG will be reported in kernel messages. Expected results: Program execution should print 'hi' on a single line. Additional info: The bugzilla report for frysk is: <a href="http://sourceware.org/bugzilla/show_bug.cgi?id=3820">http://sourceware.org/bugzilla/show_bug.cgi?id=3820</a> A similar earlier problem existed that prompted this test case to be written. The original frysk bug was: <a href="http://sourceware.org/bugzilla/show_bug.cgi?id=2130">http://sourceware.org/bugzilla/show_bug.cgi?id=2130</a>
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Linux kernel | =2.6.18-rc3 | |
Redhat Enterprise Linux | =5.0 | |
Linux Linux kernel | =2.6.18-rc2 | |
Linux Linux kernel | =2.6.18-rc5 | |
Linux Linux kernel | =2.6.18-rc4 | |
Redhat Enterprise Linux | =5.0 | |
Linux Linux kernel | =2.6.18.3 | |
Linux Linux kernel | =2.6.18.4 | |
Linux Linux kernel | =2.6.18.1 | |
Linux Linux kernel | =2.6.18.2 | |
Linux Linux kernel | =2.6.18-rc7 | |
Linux Linux kernel | =2.6.18-rc6 | |
Linux Linux kernel | =2.6.18 | |
Redhat Enterprise Linux | =5.0 | |
Linux Linux kernel | =2.6.18-rc1 | |
redhat/2.6.20 | <1.2948. | 1.2948. |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.