| 1087 | return core.BNAllocString("") |
| 1088 | |
| 1089 | def _get_all_register_stacks(self, ctxt, count): |
| 1090 | try: |
| 1091 | regs = list(self._reg_stacks_by_index.keys()) |
| 1092 | count[0] = len(regs) |
| 1093 | reg_buf = (ctypes.c_uint * len(regs))() |
| 1094 | for i in range(0, len(regs)): |
| 1095 | reg_buf[i] = regs[i] |
| 1096 | result = ctypes.cast(reg_buf, ctypes.c_void_p) |
| 1097 | self._pending_reg_lists[result.value] = (result, reg_buf) |
| 1098 | return result.value |
| 1099 | except KeyError: |
| 1100 | log_error(traceback.format_exc()) |
| 1101 | count[0] = 0 |
| 1102 | return None |
| 1103 | |
| 1104 | def _get_register_stack_info(self, ctxt, reg_stack, result): |
| 1105 | try: |