File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -264,7 +264,12 @@ dynamic module.")
264
264
265
265
(cl-defstruct gdb--thread
266
266
id target-id name state frames core
267
- (registers-tick most-negative-fixnum) registers (registers-format " N" ))
267
+ (registers-tick most-negative-fixnum) registers
268
+ ; ; NOTE(nox): This was previously "N" for natural representation.
269
+ ; ; However, gdb/mpfr/gmp/guile/libgc have a bug in which the garbage collector deallocates a block
270
+ ; ; twice, resulting in a crash with the error "Duplicate large block deallocation".
271
+ ; ; It seems defaulting to hexadecimal representation makes it less probable to occur...
272
+ (registers-format " x" ))
268
273
269
274
(cl-defstruct gdb--variable name type value)
270
275
(cl-defstruct gdb--frame thread level addr func file line from variables)
You can’t perform that action at this time.
0 commit comments