Bug 201462 - strace generates ptrace: umoven: Input/output error
Summary: strace generates ptrace: umoven: Input/output error
Alias: None
Product: Fedora
Classification: Fedora
Component: strace   
(Show other bugs)
Version: 6
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Roland McGrath
QA Contact: Brian Brock
Depends On:
TreeView+ depends on / blocked
Reported: 2006-08-05 19:19 UTC by Jeff Johnson
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version: 4.5.14-3
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2006-08-23 09:09:44 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Jeff Johnson 2006-08-05 19:19:41 UTC

$ sudo strace -o /tmp/xxyz xrpm -qvv --requires --specfile time.spec
ptrace: umoven: Input/output error
ptrace: umoven: Input/output error
ptrace: umoven: Input/output error

(athough I've seen with every strace invocation in the last week or so)

SELinux is disabled if that matters.

$ rpm -qf /usr/bin/strace

Comment 1 Jeff Johnson 2006-08-05 19:23:58 UTC
$ rpm -q glibc
$ uname -a
Linux wellfleet.jbj.org 2.6.17-1.2307_FC6PAE #1 SMP Fri Jun 23 17:10:16 EDT 2006 i686 i686 i386 GNU/

Comment 2 Roland McGrath 2006-08-22 07:20:05 UTC
Please check the output.  Instead of -o, use > file 2>&1 and then look at the
part of the output near the "umoven" error message.  Does it refer to an
inappropriate syscall like sendto or another socket-related call that is not
what the program is really doing?

If so, this is the same as bug 202620, for which I already have a fix.

Comment 3 Jeff Johnson 2006-08-22 12:50:22 UTC
Here's the requested output:
set_thread_area({entry_number:-1 -> 6, base_addr:0x9c47850, limit:1048575, seg_32bit:1, contents:0, 
read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
set_tid_address(0x9c47898)              = 31449
sendto(163870880, ptrace: umoven: Input/output error
0xc, 163870800, MSG_OOB|MSG_PROXY|MSG_FIN|MSG_SYN|0x20000, ptrace: umoven: Input/output error
{...}, 3220895864) = 0
rt_sigaction(SIGRTMIN, {0x8450134, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x8450080, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0

Comment 4 Roland McGrath 2006-08-23 09:09:44 UTC
This should be fixed in 4.5.14-3.

Note You need to log in before you can comment on or make changes to this bug.