Re: tin 1.8.1 20060215: Segfault

Urs Janßen <[email protected]>
Newsgroups gmane.network.tin.devel
Organization tin.org
Message-ID <[email protected]>
[ bug report about tin crashing when viewing
  <[email protected]> in arcor.help
  <http://home.arcor.de/peter.greff/pub/tin_segfault_article.txt>
  which I can't reproduce (even with TeX2ISO turned on).
]

> > recompile tin with the -g compiler ($CFALGS) flag, don't strip the
> > executable (no -s $LDFLAGS, don't run strip or install -s) and run tin
> > from inside gdb.
> [..]
> done.
> 
> gdb output follows:
> ####################################################################
> 
> > (gdb) run
> 
> TeX2Iso kodierter Artikel
> Program received signal SIGSEGV, Segmentation fault.
> 0x48df5a7f in malloc_consolidate () from /lib/libc.so.6
> 
> > (gdb) bt
> 
> #0  0x48df5a7f in malloc_consolidate () from /lib/libc.so.6
> #1  0x48df6cc9 in _int_malloc () from /lib/libc.so.6
> #2  0x48df8255 in malloc () from /lib/libc.so.6
> #3  0x0807e7cc in my_malloc1 (file=0x80c9c18 "./cook.c", line=87, size=1024)
>     at ./memory.c:486
> #4  0x080594f0 in expand_ctrl_chars (line=0xbfd0eaac, length=0xbfd0eaa8, 
>     lcook_width=8) at ./cook.c:87
> #5  0x0805a478 in process_text_body_part (wrap_lines=1, in=0x84e1c88, 
>     part=0x84ee6d8, hide_uue=1, tabs=8) at ./cook.c:553
> #6  0x0805abbd in cook_article (wrap_lines=1, artinfo=0x81257c0, tabs=8, 
>     hide_uue=1) at ./cook.c:728
> #7  0x080a47da in art_open (wrap_lines=1, art=0x817b5f8, group=0xb7ab7148, 
>     artinfo=0x81257c0, show_progress_meter=1, 
>     pmesg=0x84e2c88 "Lesen ('q' zum Beenden)...") at ./rfc2046.c:1189
> #8  0x0808f494 in load_article (new_respnum=26, group=0xb7ab7148)
>     at ./page.c:1706
> #9  0x0808c51b in show_page (group=0xb7ab7148, start_respnum=26, 
>     threadnum=0x80fae58) at ./page.c:322
> #10 0x080b3ff9 in enter_pager (art=26, ignore_unavail=0, level=3)
>     at ./thread.c:1442
> #11 0x080b211b in thread_page (group=0xb7ab7148, respnum=27, thread_depth=0, 
>     page=0xbfd0f1d0) at ./thread.c:578
> #12 0x0806a583 in enter_thread (depth=0, page=0xbfd0f1d0) at ./group.c:1554
> #13 0x0806a520 in enter_pager (art=27, ignore_unavail=0) at ./group.c:1533
> #14 0x080675d7 in group_page (group=0xb7ab7148) at ./group.c:301
> #15 0x080adb73 in read_groups () at ./select.c:1035
> #16 0x080ae2ef in select_read_group () at ./select.c:1261
> #17 0x080abb1a in selection_page (start_groupnum=0, num_cmd_line_groups=0)
>     at ./select.c:218
> #18 0x0807c557 in main (argc=1, argv=0xbfd0f8c4) at ./main.c:398

anyone else willing to look at this?

urs
-- 
Jef Poskanzer:
"When people aren't stupid Usenet is even more useful. Too bad this happens
 so rarely."
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.