Summary: | linux/arm: unhandled syscall: 181 (__NR_pwrite64) | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Peter Maydell <peter.maydell> |
Component: | general | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Jacob.Bramley+kde |
Priority: | NOR | ||
Version: | 3.6 SVN | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | full valgrind -v log |
Description
Peter Maydell
2010-09-03 13:03:42 UTC
Does this fix it? I can't test because I can't reproduce the failure (glibc differences, possibly). Index: coregrind/m_syswrap/syswrap-arm-linux.c =================================================================== --- coregrind/m_syswrap/syswrap-arm-linux.c (revision 11321) +++ coregrind/m_syswrap/syswrap-arm-linux.c (working copy) @@ -1444,7 +1444,7 @@ LINX_(__NR_rt_sigsuspend, sys_rt_sigsuspend), // 179 GENXY(__NR_pread64, sys_pread64), // 180 - //GENX_(__NR_pwrite64, sys_pwrite64_on32bitplat), // 181 + GENX_(__NR_pwrite64, sys_pwrite64), // 181 LINX_(__NR_chown, sys_chown16), // 182 GENXY(__NR_getcwd, sys_getcwd), // 183 LINXY(__NR_capget, sys_capget), // 184 Yes, that change seems to fix things. It also causes openoffice to start properly (it was previously also complaining about this syscall being missing.) Thanks. Change in comment #1 committed as r11334. *** Bug 225367 has been marked as a duplicate of this bug. *** |