monotone

Issue 122: endless recursion / crash with mtn <cmd> -v --timestamps

Reported by Thomas Keller, Dec 29, 2010

Steps to reproduce the problem:
-------------------------------

execute any command with -v --timestamps


Expected result:
----------------

verbose log output with prefixed timestamps


Actual results:
---------------

endless recursion because of debug log messages in src:
dates.cc@t:monotone-0.99.1#371 and the following lines. The origin 
for these debug messages is 
7cd64e925e3ee1aeb936cf8c85a648bd0b25bb27, so 0.48 is affected as 
well.


Output of `mtn version --full`:
-------------------------------

monotone 0.99.1 (base revision: 
8973482283db7c36780dce2b54721ccc0f5b7388)
Running on          : Darwin 9.8.0 Darwin Kernel Version 9.8.0: Wed 
Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386
C++ compiler        : GNU C++ version 4.0.1 (Apple Inc. build 5490)
C++ standard library: GNU libstdc++ version 20050421
Boost version       : 1_44
SQLite version      : 3.7.2 (compiled against 3.7.2)
Lua version         : Lua 5.1
PCRE version        : 8.10 2010-06-25 (compiled against 8.10)
Botan version       : 1.8.10 (compiled against 1.8.10)

Comment 1 by Richard Levitte, Jan 1, 2011

Fixed in revision 571e1824727781789f475ea5b6d4f924c6173e0c
Status: Fixed

Created: 13 years 10 months ago by Thomas Keller

Updated: 13 years 10 months ago

Status: Fixed

Followed by: 1 person

Labels:
Type:Incorrect Behavior
Priority:Medium
Milestone:1.0

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status