I have a database that consistently crashes a "mtn serve" process. It
manages to transfer about 16.1 MB before crashing. Using debian packages
versions 0.28 and 0.30. I'm attaching the dump file created by monotone

Both databases versions 0.28 and 0.30 are available upon request.
Also have the output from running "mtn serve" with --debug, in case is
useful.


Short error:

$ /usr/bin/mtn --db=al.mtn serve --bind=150.185.181.244:4695 \
   "ve.ula.cecalc.eolos.al*"
mtn: beginning service on 150.185.181.244 : 4695
mtn: accepted new client connection from 150.185.138.122 : 53771
mtn: allowed '[EMAIL PROTECTED]' read permission for
've.ula.cecalc.eolos.al*' excluding ''
mtn: finding items to synchronize:
mtn: certificates | keys | revisions
mtn:           21 |    1 |         7
mtn: fatal: std::bad_alloc
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn --full-version',
mtn: and a description of what you were doing to [EMAIL PROTECTED]
mtn: wrote debugging log to /home/juanruiz/.monotone/dump
mtn: if reporting a bug, please include this file

-----------
$ mtn --full-version
monotone 0.30 (base revision: 3b57ee59f7e00c8299c8a301e03e8aa7a413d930)
Running on          : Linux 2.6.16-1-686 #2 Thu May 4 18:22:23 UTC 2006 i686
C++ compiler        : GNU C++ version 3.3.5 (Debian 1:3.3.5-13)
C++ standard library: GNU libstdc++ version 20050304
Boost version       : 1_33_1
Changes since base revision:
format_version "1"

new_manifest [09dad23b1832b567f201dd340cd4c38935eeebb6]

old_revision [3b57ee59f7e00c8299c8a301e03e8aa7a413d930]

patch "debian/changelog"
 from [1b988778e7ac5f4ac6f7ded12ccee3a087dd7783]
   to [a7cdab55da19a0d14a4d6054361e69ab46f258a3]

patch "debian/rules"
 from [d5525ed08977179ebfd65388d769f97441ad925b]
   to [0d3fc8f2f7f3cfb52226bffdee0c549e8c00efed]

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

------------
it also crashes with version 0.28

$ mtn --version
monotone 0.28 (base revision: 8c6ce7cb2ccd21290b435e042c2be4554ec6a048)
[EMAIL PROTECTED]:~$ mtn --full-version
monotone 0.28 (base revision: 8c6ce7cb2ccd21290b435e042c2be4554ec6a048)
Running on          : Linux 2.4.27-3-386 #1 Thu Sep 14 08:44:58 UTC 2006
i686
C++ compiler        : GNU C++ version 4.0.4 20060507 (prerelease)
(Debian 4.0.3-3)
C++ standard library: GNU libstdc++ version 20060507
Boost version       : 1_33_1
Changes since base revision:
format_version "1"

new_manifest [6bca3c28a58c29d6188e51a503ec128e3b6558a4]

old_revision [8c6ce7cb2ccd21290b435e042c2be4554ec6a048]

patch "po/de.po"
 from [27be6241b1cd164e736f9c692e098b8c7e39ef9f]
   to [bb2ccd98fe391e33cb407136d92fd40681061289]

patch "po/fr.po"
 from [ba8591754e834e5116692184360e04dba26ae1b4]
   to [600e3aa48e4c1c7d3c94f4965ea8ad8a654ab2ad]

patch "po/it.po"
 from [966f84dcd0cfce77f0dc5f0a9720e7379101f14d]
   to [ebcbe3e33dcdd3617ef119051b2d39d6fd4a1c07]

patch "po/ja.po"
 from [0a68d3ac08007a2eddf9b7aed9334f247358e719]
   to [c0ad09847f64466bc65efd642bfa412d8d3206ba]

patch "po/pt_BR.po"
 from [8dc5e53db87e7a4f0ad908e34bd7ebf027f85e3c]
   to [9f56fe23030a1111ea521117614e7d521aa50540]

patch "po/sv.po"
 from [8b91f4a0508dbb6bcfc252f9ce17ae7f3705e634]
   to [adca3d0d442d71d10cd223433ac384ff739b012d]

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

Attachment: dump.gz
Description: application/gzip

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to