| 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 First Reported In: | 3.6 SVN | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented 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. *** |