monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Access violation after ctrl-c in monotone server


From: Timothy Brownawell
Subject: Re: [Monotone-devel] Access violation after ctrl-c in monotone server
Date: Sat, 21 Jun 2008 11:10:15 -0500

On Wed, 2008-06-18 at 14:58 -0700, Ciro Cornejo wrote:
> I was starting the monotone server and didn't realize that it wasn't
> going to come back to me so I hit CTRL-C.
> 
> Not coming back may be normal behavior (I don't know). But even if it is
> normal, it should still recover a bit more gracefully from the CTRL-C.

I don't think we know how to do that on Windows. The closest thing I see
is this from win32/main.cc:

// On Win32, hard error reports come via SEH ("structured exception
// handling", which is, alas, not the same thing as C++ runtime
exception
// handling) and possibly via compiler-specific runtime error report
hooks.
// Both of these indicate catastrophic program error.  This logic
currently
// does not handle user interrupts at all; FIXME.

> Incidentally, is it normal behavior? Should I start the server in its
> own process?

Yes.

> Here's the error message:
> ++++++++++
> C:\Documents and Settings\ccornejo\My Documents\Play\Projects\ffvtest
> >mtn --db=C:\Data\Monotone\ffvtest.mtn serve
> mtn: beginning service on <all interfaces> : 4691
> C:\Program Files\monotone\mtn.exe: fatal: memory access violation
> this is almost certainly a bug in monotone.
> please send this error message, the output of 'C:\Program
> Files\monotone\mtn.exe version --full',
> and a description of what you were doing to address@hidden
> ^CTerminate batch job (Y/N)? y
> ----------
> 
> Here's the revision information.
> ++++++++++
> monotone 0.40 (base revision: 5ccc279f9dea0444b47f03dd5291ecc985fcb7f6)
> Running on          : Windows NT/2000/XP/2003 (5.1, build 2600, Service
> Pack 3) on ia32 (level 6, rev 2049)
> C++ compiler        : GNU C++ version 3.4.5 (mingw special)
> C++ standard library: GNU libstdc++ version 20051201
> Boost version       : 1_34_1
> Changes since base revision:
> format_version "1"
> 
> new_manifest [0fcbb0ac9e81ed63e9594ffb2807ece15035b31a]
> 
> old_revision [dedb7e96fe917e0e8a30862b38e8092eefd7afa3]
> 
> patch "win32/monotone.iss"
>  from [fe681cbaf7a90c2b7d01a5f529a975bc062ae04e]
>    to [35a5602603ccd6435f5ca667fa6824d7c5ef5def]
> 
>   Generated from data cached in the distribution;
>   further changes may have been made.
> 
> 
> ----------
> 
> 
> 
> Thanks,
> Ciro.
> 
> 
> _______________________________________________
> Monotone-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/monotone-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]