Changes between Initial Version and Version 1 of Ticket #43662


Ignore:
Timestamp:
May 14, 2014, 1:31:48 AM (10 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

The utf8.c you attached is already truncated; I get:

$ gnuindent -kr utf8.c
indent: utf8.c:1828: Error:Unexpected end of file

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #43662

    • Property Summary changed from (GNU) indent -kr crashes to indent: gnuindent -kr crashes
  • Ticket #43662 – Description

    initial v1  
    11I'm trying to reformat the Perl C source files.  The macports gnuindent 2.2.10 seems to crash (as in: segfault) on some files, when I use the -kr option for K&R style.  The crash is fully reproducible.  I cannot see a correlation between the size of the input file and a crash.  I'm attaching one of the crash-inducing files, utf8.c, here for repro.  Note: if run as
    22
     3{{{
    34gnuindent -kr utf8.c
     5}}}
    46
    57not only there is a segfault, but the utf8.c gets truncated, too (since by default gnu indent outputs to the input file...)
     
    79I'm running the latest macports, on OS X 10.9.2.
    810
    9 I tried indent in a Ubuntu precise, indent --version says there 2.2.11, no crashes.
     11I tried indent in a Ubuntu precise, `indent --version` says there 2.2.11, no crashes.
    1012