From mboxrd@z Thu Jan 1 00:00:00 1970 From: quanstro@quanstro.net (erik quanstrom) Date: Sun, 4 Sep 2011 14:36:35 -0400 Subject: [9fans] libmach x86 botch In-Reply-To: References: <8c848edf90f1e3e201a3b225f3969c91@ladd.quanstro.net> Message-ID: <7983be554dbf970b94efc5f54c06b4fa@ladd.quanstro.net> Topicbox-Message-UUID: 18e75ca0-ead7-11e9-9d60-3106f5b1d025 On Sun Sep 4 14:34:41 EDT 2011, rsc at swtch.com wrote: > asm(stackaddress) is bogus not because of libmach > but because asm is defined to disassemble from the > text file, not from memory. Run 'whatis asm' in acid and > notice that it says @addr++ not *addr++. clearly. but that's not what i'm complaining about. i'm complaining that asm(stackaddress) accesses uninitialized memory when printing out the error, which is therefore exceptionally misleading. - erik