| Summary: | unhandled syscall: mach:70 (host_create_mach_voucher_trap) | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Rhys Kidd <rhyskidd> |
| Component: | general | Assignee: | Rhys Kidd <rhyskidd> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | louis.brunner.fr |
| Priority: | NOR | ||
| Version First Reported In: | 3.13 SVN | ||
| Target Milestone: | --- | ||
| Platform: | macOS (DMG) | ||
| OS: | macOS | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Bug Depends on: | |||
| Bug Blocks: | 365327 | ||
| Attachments: | Proposed patch by Louis Brunner | ||
Created attachment 105290 [details]
Proposed patch by Louis Brunner
Resolved in r16326. |
Reproducible: Always Steps to Reproduce: 1. $ perl tests/vg_regtest none/tests/syslog Actual Results: In output: eq_SyscallStatus: {78 0 43} {78 0 40} valgrind: m_syswrap/syswrap-main.c:438 (Bool eq_SyscallStatus(UInt, SyscallStatus *, SyscallStatus *)): the 'impossible' happened. host stacktrace: ==52965== at 0x238051E9B: ??? ==52965== by 0x23805222C: ??? ==52965== by 0x238052203: ??? ==52965== by 0x2380EB354: ??? ==52965== by 0x2380EA93C: ??? ==52965== by 0x2380E8B70: ??? ==52965== by 0x2380E7342: ??? ==52965== by 0x2380F913E: ??? sched status: running_tid=1 Thread 1: status = VgTs_Runnable (lwpid 771) ==52965== at 0x1003AA46A: host_create_mach_voucher_trap (in /usr/lib/system/libsystem_kernel.dylib) ==52965== by 0x1003A934C: host_create_mach_voucher (in /usr/lib/system/libsystem_kernel.dylib) ==52965== by 0x10019578A: _voucher_task_mach_voucher_init (in /usr/lib/system/libdispatch.dylib) ==52965== by 0x1001948FB: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib) ==52965== by 0x1001948B8: dispatch_once_f (in /usr/lib/system/libdispatch.dylib) ==52965== by 0x10019575D: voucher_mach_msg_set (in /usr/lib/system/libdispatch.dylib) ==52965== by 0x10056E484: xpc_pipe_routine (in /usr/lib/system/libxpc.dylib) ==52965== by 0x10056E360: _xpc_interface_routine (in /usr/lib/system/libxpc.dylib) ==52965== by 0x10056DF13: bootstrap_look_up3 (in /usr/lib/system/libxpc.dylib) ==52965== by 0x10056DE40: bootstrap_look_up2 (in /usr/lib/system/libxpc.dylib) ==52965== by 0x10023A47E: asl_core_get_service_port (in /usr/lib/system/libsystem_asl.dylib) ==52965== by 0x100237497: asl_open (in /usr/lib/system/libsystem_asl.dylib) ==52965== by 0x10024BBE6: _syslog_asl_client (in /usr/lib/system/libsystem_asl.dylib) ==52965== by 0x10024BE65: syslog (in /usr/lib/system/libsystem_asl.dylib) ==52965== by 0x100000F61: main (syslog.c:7)