(gdb) +set logging on Already logging to test.gdb_mendex.log. (gdb) +exec mendex (gdb) +symbol-file mendex Reading symbols from mendex... Reading symbols from /usr/lib/debug//usr/bin/mendex.exe.dbg... (gdb) (gdb) +b pnumconv Breakpoint 1 at 0x100401ee0: file /usr/src/debug/texlive-20250416-1/texk/mendexk/convert.c, line 369. (gdb) +b pnumconv2 Breakpoint 2 at 0x100404360: file /usr/src/debug/texlive-20250416-1/texk/mendexk/fwrite.c, line 119. (gdb) +run -s test.ist test.idx Starting program: /usr/bin/mendex -s test.ist test.idx [New Thread 27336.0x9070] [New Thread 27336.0xa210] [New Thread 27336.0xd1c] [New Thread 27336.0x8414] Thread 1 "mendex" hit Breakpoint 2, pnumconv2 (p=0xa00028620) at /usr/src/debug/texlive-20250416-1/texk/mendexk/fwrite.c:119 119 { (gdb) +n 122 pclen=strlen(page_compositor); (gdb) +n 123 for (j=k=cc=0;jpage);j++) { (gdb) +n 124 if (strncmp(p->page+j,page_compositor,pclen)==0) { (gdb) +n 124 if (strncmp(p->page+j,page_compositor,pclen)==0) { (gdb) +n 124 if (strncmp(p->page+j,page_compositor,pclen)==0) { (gdb) +n 125 j+=pclen; (gdb) +n 127 cc++; (gdb) +n 128 continue; (gdb) +n 123 for (j=k=cc=0;jpage);j++) { (gdb) +n 124 if (strncmp(p->page+j,page_compositor,pclen)==0) { (gdb) +n 125 j+=pclen; (gdb) +n 127 cc++; (gdb) +n 128 continue; (gdb) +n 123 for (j=k=cc=0;jpage);j++) { (gdb) +p p->page $1 = 0xa0002d2c0 "-1.1.1" (gdb) +p k $2 = 5 (gdb) +p p->page+k $3 = 0xa0002d2c5 "1" (gdb) +p p->attr $4 = {-1, -1, 1949263218, 1718450277, 1936286765, 1634545524, 1852401003, 796419428, 1702060386, 1937059642} (gdb) +p cc $5 = 2 (gdb) +p p->attr[cc] $6 = 1949263218 (gdb) +n 131 return pnumconv(p->page+k,p->attr[cc]); (gdb) +n Thread 1 "mendex" hit Breakpoint 1, pnumconv (page=0xa0002d2c5 "1", attr=1949263218) at /usr/src/debug/texlive-20250416-1/texk/mendexk/convert.c:369 369 { (gdb) +n 372 switch (page_precedence[attr]) { (gdb) +p page_precedence $7 = "rnaRA", '\000' (gdb) +n Thread 1 "mendex" received signal SIGSEGV, Segmentation fault. 0x0000000100401ef2 in pnumconv (page=0xa0002d2c5 "1", attr=1949263218) at /usr/src/debug/texlive-20250416-1/texk/mendexk/convert.c:372 372 switch (page_precedence[attr]) { (gdb) +quit A debugging session is active. Inferior 1 [process 27336] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal]