-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
Originally reported on Google Code with ID 87
To reproduce, build Chromium base_unittests with the current ASan on OS X 10.6
$ gdb out/Release/base_unittests
(gdb) r
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000010
0x91dfa9f9 in objc_selopt::objc_selopt_t::get ()
(gdb) bt
#0 0x91dfa9f9 in objc_selopt::objc_selopt_t::get ()
#1 0x91de73ef in _objc_search_builtins ()
#2 0x91de71ee in __sel_registerName ()
#3 0x95f3df0c in CFRelease ()
#4 0x96013a10 in CFAllocatorSetDefault ()
#5 0x01704b61 in __asan_unregister_globals ()
#6 0x8fe0ed69 in __dyld__ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
()
#7 0x8fe0d31a in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj
()
#8 0x8fe0d2be in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj
()
#9 0x8fe0d3cd in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE ()
#10 0x8fe024a9 in __dyld__ZN4dyld24initializeMainExecutableEv ()
#11 0x8fe0794e in __dyld__ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_ ()
#12 0x8fe018b1 in __dyld__ZN13dyldbootstrap5startEPK12macho_headeriPPKcl ()
#13 0x8fe01057 in __dyld__dyld_start ()
(gdb) br _objc_search_builtins
Breakpoint 2 at 0x91de72dc
(gdb) r
Breakpoint 2, 0x91de72dc in _objc_search_builtins ()
(gdb) i r
eax 0x960716b8 -1777920328
ecx 0x1 1
edx 0x1 1
ebx 0x91de72db -1847692581
esp 0xbfffd350 0xbfffd350
ebp 0xbfffd388 0xbfffd388
esi 0x0 0
edi 0x960716b8 -1777920328
eip 0x91de72dc 0x91de72dc <_objc_search_builtins+15>
eflags 0x286 646
cs 0x1b 27
ss 0x23 35
ds 0x23 35
es 0x23 35
fs 0x0 0
gs 0xf 15
(gdb) x/s $eax
0x960716b8 <__PRETTY_FUNCTION__.28290+422>: "release"
Reported by ramosian.glider
on 2012-07-04 17:05:56