monotone

Issue 94: Invariant if remote(_stdio) is called with a path, but without a scheme

Reported by Thomas Keller, Oct 12, 2010

Steps to reproduce the problem:

Trigger
  cat | mtn au remote_stdio code.monotone.ca/monotone
or
  mtn au remote branches 
--remote-stdio-host=code.monotone.ca/monotone

Expected result:

Working stdio connection / list of remote branches

Actual results:

mtn: warning: No database given; assuming ':memory:' database. This 
means that we can't
mtn: warning: verify the server key, because we have no record of 
what it should be.
mtn: connecting to mtn://code.monotone.ca/monotone
mtn: fatal: error: netsync.cc:89: I(!host.empty())
mtn: this is almost certainly a bug in monotone.
[...]

Output of `mtn version --full`:

monotone 0.99dev (Basis-Revision: 
4cdbc0a0f03bb74d730f5fb9393392fb333de96c)
Laufe auf             : Linux 2.6.34.7-0.3-desktop #1 SMP PREEMPT 
2010-09-20 15:27:38 +0200 i686
C++ Compiler          : GNU C++ version 4.5.0 20100604 
[gcc-4_5-branch revision 160292]
C++ Standardbibliothek: GNU libstdc++ version 20100604
Boost-Version         : 1_42
SQLite-Version        : 3.6.23 (kompiliert mit 3.6.23)
Lua-Version           : Lua 5.1
PCRE-Version          : 7.9 2009-04-11 (kompiliert mit 7.9)
Botan-Version         : 1.8.8 (kompiliert mit 1.8.8)
Ă„nderungen seit der Basis-Revision
format_version "1"

new_manifest [3477bd8af37ab3bb51574d1ed6d473442625eeea]

old_revision [a27bc9db8a0f10038a3f95a57fee628618e7b10f]

  Generated from data cached in the distribution;
  further changes may have been made.

Comment 1 by Thomas Keller, Oct 12, 2010

Fixed in commit 0ebadb4f26cb891ae35da9b7fe1f32b0384738bc
Status: Fixed
Owner: tommyd

Created: 13 years 5 months ago by Thomas Keller

Updated: 13 years 5 months ago

Status: Fixed

Owner: Thomas Keller

Labels:
Type:Defect
Priority:High

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