bugConcurrent Versions System - Bugs: bug #29199, %n in writable segment detected


bug #29199: %n in writable segment detected

Submitter:  David Taylor <taylor>
Submitted:  Thu 11 Mar 2010 09:04:39 PM UTC
Category:  Bug Report Severity:  3 - Normal
Item Group:  None Status:  Need Info
Privacy:  Public Assigned to:  None
Open/Closed:  Open Release: 
Fixed Release:  None Fixed Feature Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Tue 16 Mar 2010 08:29:16 PM UTC, comment #2: 

I'm using 1.12.13.  I'd love to try, but I don't see a
tar file for it.  Is there a tar file somewhere?  Or is it just
a tag in the repository?

I'm currently fighting with our IT department (again) to try to
get the CVS port opened back up again so that I can once again
access the repository anonymously.

You might be right about the origin, I'll have to investigate
and get back to you.

Both #29199 (%n in writable segment detected) and #29232
(sanity.sh does not ignore cvsrc file) were part of my
frustrations of trying to run the test suite.  There are other,
unreported, frustrations as well.

And I'm trying to run the test suite as part of sanity check
of a tentative partial fix for #29058 (checksum failure after
patch -- user's changes lost)...

And so it goes.

Take care,


David Taylor <taylor>
Tue 16 Mar 2010 01:04:57 AM UTC, comment #1: 

This message seems to be from the ubuntu distribution rather than cvs. See https://wiki.ubuntu.com/CompilerFlags for details.

I am not aware that cvs 1.12.13 actually uses the %n printf() flag.

If you can provide more detail as to where %n is being used,
then it may be possible to help you further.

If you are checking out cvs, then I believe that during
the configure phase, the ccvs/m4/printf.m4 will test to see if %n
is supported, otherwise, I do not believe that %n is being used

Mark D. Baushke <mdb>
Group administrator
Thu 11 Mar 2010 09:04:39 PM UTC, original submission:  

Running the testsuite (via make check) on a newly built cvs
1.12.13 results in a spew of lines saying:

* %n in writable segment detected *

The final ps before I managed to kill it reported that it was
consuming over 11.5 GB of virtual memory.

In case it matters, it was built and run on a x86_64 system
running GNU/Linux Ubuntu 9.10.

The last 2 lines of the check.log file are:

Directory /tmp/cvs-sanity/cvsroot/first-dir/sdir/ssdir added to the repository
PASS: basica-3

I haven't yet had a chance to debug this further.

David Taylor <taylor>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by mdb (Posted a comment)
  • -email is unavailable- added by taylor (Submitted the item)
  • -email is unavailable- added by taylor

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-03-16 mdb StatusNone Need Info
    2010-03-11 taylor Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code