May 25, 2026
10:24 p.m.
I had trouble to use gdbunwind.py here with Debian gdb. ``` (gdb) source .../wine/tools/gdbunwind.py Python Exception <class 'TypeError'>: Unwinder.__init__() takes 2 positional arguments but 3 were given Error occurred in Python: Unwinder.__init__() takes 2 positional arguments but 3 were given ``` When I make following change, it works here too: ```diff - super().__init__("WineSyscallUnwinder", gdb.SIGTRAMP_FRAME) + super().__init__("WineSyscallUnwinder") ``` -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1074#note_141278