(self, f, message)
| 3082 | return stack_start |
| 3083 | |
| 3084 | def output_stack_trace_message(self, f, message): |
| 3085 | ptr_size = self.reader.MachinePointerSize() |
| 3086 | # Annotate all addresses in the dumped message |
| 3087 | prog = re.compile("0x[0-9a-fA-F]+") |
| 3088 | |
| 3089 | message = html.escape(message) |
| 3090 | message = message.replace("\n", "<br>") |
| 3091 | |
| 3092 | addresses = list(set(prog.findall(message))) |
| 3093 | for i in range(len(addresses)): |
| 3094 | address_org = addresses[i] |
| 3095 | address = int(address_org, 16) |
| 3096 | formatted_address = self.format_address(address, address_org) |
| 3097 | message = message.replace(address_org, formatted_address) |
| 3098 | |
| 3099 | f.write(message) |
| 3100 | |
| 3101 | def output_info(self, f): |
| 3102 | self.output_header(f) |
no test coverage detected