bornintelligent / google-breakpad

Automatically exported from code.google.com/p/google-breakpad
0 stars 0 forks source link

mach_vm_region_recurse calls have invalid parameter specified on Tiger #263

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
mach_vm_region_recurse will return KERN_INVALID_ARG (4) if the info_count
parameter is VM_REGION_SUBMAP_INFO_COUNT.  However, this works on Leopard
due to coarse-grained error checking (see function vm_map_region_recurse_64
in osfmk/vm/vm_map.c; look at the lines that do parameter checking on *count)

Issue 255 tracks consolidating two duplicate functions, but for now I'm
making the fix in both functions because there's someone waiting on this fix.

Original issue reported on code.google.com by neal...@gmail.com on 7 May 2008 at 7:06

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by neal...@gmail.com on 5 Jun 2008 at 1:50

GoogleCodeExporter commented 9 years ago

Original comment by neal...@gmail.com on 17 Jun 2008 at 4:39