[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: is this a known error?

From: Peter Hercek <peter_at_syncad.com>
Date: 2005-06-20 18:59:49 CEST

Ok, I got the clearance, we are working on the repository export so
  that it is possible to simulate the error.

Peter Hercek wrote:
> I did run this:
> svn co svn://svn/trunk/lib/ACE_wrappers
> cd ACE_wrappers
> gdb `where svn`
> (gdb) r merge svn://svn/tags/lib/ACE_wrappers/ACE_5_3_1_and_TAO_1_3_1
> svn://svn/tags/lib/ACE_wrappers/current
>
> The error is there even when not run from gdb of course. It is there on
> windows too and
> it is there in older versions on both windows and linux.
>
> As for as providing the repository. It should be possible if we can extract
> the two parts of it which contains ACE_wappers. I definitely cannot give
> the whole repository since there is a comercial product in it too. The
> working
> copy should not be any problem, but I believe we can give you better
> (ie the repository subset).
> I'll check with my boss.
>
> BTW When the merge crashes it cannot be reapired with svn cleanup.
> Although I'm not sure if svn cleanup is supposed to recover the working
> copy always.
>
> Thanks for the interest,
> Peter.
>
>
>
> kfogel@collab.net wrote:
>
>> Peter Hercek <peter@syncad.com> writes:
>>
>>> svn version 1.2.0, the error is on both win32 and linux.
>>> It is also in some of the previous versions.
>>
>>
>>
>> Can you give us some more context? Like, the command you ran, and the
>> data you ran it on? :-)
>>
>> I see it was an 'svn merge' between
>>
>> svn://svn/tags/lib/ACE_wrappers/ACE_5_3_1_and_TAO_1_3_1
>>
>> and
>>
>> svn://svn/tags/lib/ACE_wrappers/current
>>
>> but the FQDN and revision numbers can't be deduced from the trace, nor
>> can the working copy state. If you have a reproducible pool failure
>> bug, we'd love to have the data and the recipe.
>>
>> Thanks,
>> -Karl
>>
>>
>>> Program received signal SIGABRT, Aborted.
>>> [Switching to Thread 1024 (LWP 4892)]
>>> 0x403eca01 in __kill () from /lib/i686/libc.so.6
>>> (gdb) where
>>> #0 0x403eca01 in __kill () from /lib/i686/libc.so.6
>>> #1 0x402005bb in raise (sig=6) at signals.c:65
>>> #2 0x403edf82 in abort () at ../sysdeps/generic/abort.c:88
>>> #3 0x40105d3b in abort_on_pool_failure () at
>>> subversion/libsvn_subr/pool.c:46
>>> #4 0x401f15ff in apr_palloc (pool=0x8069470, size=1048576) at
>>> apr_pools.c:647
>>> #5 0x40109388 in my__realloc (data=0x4bf7b020 "<?xml version=\"1.0\"
>>> encoding=\"utf-8\"?>\n<wc-entries\n xmlns=\"svn:\">\n<entry\n
>>> committed-rev=\"25456\"\n name=\"\"\n
>>> committed-date=\"2004-03-24T03:24:15.047366Z\"\n
>>> url=\"svn://svn/trunk/lib/ACE_wrappers/"..., oldsize=524286,
>>> request=1048576, pool=0x8069470) at
>>> subversion/libsvn_subr/svn_string.c:46
>>> #6 0x40109937 in svn_stringbuf_ensure (str=0xbd6816d8,
>>> minimum_size=524314) at subversion/libsvn_subr/svn_string.c:359
>>> #7 0x40109979 in svn_stringbuf_appendbytes (str=0xbd6816d8,
>>> bytes=0xbf91c140 "2005-06-20T11:50:18.000000Z", count=27) at
>>> subversion/libsvn_subr/svn_string.c:377
>>> #8 0x4010c42d in xml_escape_attr (outstr=0xbfffce14, data=0xbf91c140
>>> "2005-06-20T11:50:18.000000Z", len=27, pool=0xbf91c040) at
>>> subversion/libsvn_subr/xml.c:167
>>> #9 0x4010c642 in svn_xml_escape_attr_cstring (outstr=0xbfffce14,
>>> string=0xbf91c140 "2005-06-20T11:50:18.000000Z", pool=0xbf91c040) at
>>> subversion/libsvn_subr/xml.c:246
>>> #10 0x4010cd52 in svn_xml_make_open_tag_hash (str=0xbfffce14,
>>> pool=0xbf91c040, style=svn_xml_self_closing, tagname=0x40058556
>>> "entry", attributes=0xbf91c078) at subversion/libsvn_subr/xml.c:579
>>> #11 0x400479a7 in write_entry (output=0xbfffce14, entry=0x8d1cb88,
>>> name=0x8d1c9d0 "ACE_Init_Test_StdAfx.h", this_dir=0x8c49880,
>>> pool=0xbf91c040) at subversion/libsvn_wc/entries.c:1135
>>> #12 0x40047b7d in svn_wc__entries_write (entries=0x8c49608,
>>> adm_access=0x8c49518, pool=0x8069470) at
>>> subversion/libsvn_wc/entries.c:1211
>>> #13 0x4004d324 in svn_wc__run_log (adm_access=0x8c49518,
>>> diff3_cmd=0x0, pool=0x8069470) at subversion/libsvn_wc/log.c:1501
>>> #14 0x40057398 in svn_wc_add_repos_file (dst_path=0x90b1bf0
>>> "tests/Max_Default_Port_Test_Static.vcproj", adm_access=0x8c49518,
>>> new_text_path=0x90b1e78 "tmp.2", new_props=0xbe9fd088,
>>> copyfrom_url=0xbff002c0
>>> "svn://svn/tags/lib/ACE_wrappers/current/tests/Max_Default_Port_Test_Static.vcproj",
>>>
>>> copyfrom_rev=30868, pool=0x8069470) at
>>> subversion/libsvn_wc/update_editor.c:2963
>>> #15 0x40028220 in merge_file_added (adm_access=0x8c49518,
>>> content_state=0xbfffef68, prop_state=0xbfffef6c, mine=0x90b1bf0
>>> "tests/Max_Default_Port_Test_Static.vcproj", older=0x80a7b98 "tmp",
>>> yours=0x90b1e78 "tmp.2", rev1=0, rev2=30868, mimetype1=0x0,
>>> mimetype2=0x90b1d98 "text/plain", prop_changes=0x90b1c20,
>>> original_props=0x80a7b38, baton=0xbffff1d0) at
>>> subversion/libsvn_client/diff.c:971
>>> #16 0x40031b44 in close_file (file_baton=0x90b1b88,
>>> text_checksum=0x8ee9210 "b852bdafdabe1deb22e07b5896bfbea3",
>>> pool=0x8ee90a8) at subversion/libsvn_client/repos_diff.c:790
>>> #17 0x400ebc6f in close_file (file_baton=0x90b1b80,
>>> text_checksum=0x8ee9210 "b852bdafdabe1deb22e07b5896bfbea3",
>>> pool=0x8ee90a8) at subversion/libsvn_delta/cancel.c:235
>>> #18 0x400cedb9 in ra_svn_handle_close_file (conn=0x90c9b88,
>>> pool=0x8ee90a8, params=0x8ee9168, ds=0xbffff020) at
>>> subversion/libsvn_ra_svn/editorp.c:687
>>> #19 0x400cf0ed in svn_ra_svn__drive_editorp (conn=0x90c9b88,
>>> pool=0x8069470, editor=0x90cf408, edit_baton=0x90cf448, aborted=0x0)
>>> at subversion/libsvn_ra_svn/editorp.c:793
>>> #20 0x400cd5c4 in svn_ra_svn_drive_editor (conn=0x90c9b88,
>>> pool=0x8069470, editor=0x90cf408, edit_baton=0x90cf448, aborted=0x0)
>>> at subversion/libsvn_ra_svn/editor.c:729
>>> #21 0x400c8799 in ra_svn_finish_report (baton=0x90cf5b0,
>>> pool=0x8069470) at subversion/libsvn_ra_svn/client.c:393
>>> #22 0x40028cc7 in do_merge (initial_URL1=0x80a72c8
>>> "svn://svn/tags/lib/ACE_wrappers/ACE_5_3_1_and_TAO_1_3_1",
>>> initial_path1=0x0, initial_revision1=0xbffff470,
>>> initial_URL2=0x80a7300 "svn://svn/tags/lib/ACE_wrappers/current",
>>> initial_path2=0x0, initial_revision2=0xbffff47c,
>>> peg_revision=0xbffff1c0, target_wcpath=0x8054c61 "",
>>> adm_access=0x80a7520, recurse=1, ignore_ancestry=0, dry_run=0,
>>> callbacks=0x40037024, callback_baton=0xbffff1d0, ctx=0x8069880,
>>> pool=0x8069470) at subversion/libsvn_client/diff.c:1523
>>> #23 0x4002a27d in svn_client_merge (source1=0x80a72c8
>>> "svn://svn/tags/lib/ACE_wrappers/ACE_5_3_1_and_TAO_1_3_1",
>>> revision1=0xbffff470, source2=0x80a7300
>>> "svn://svn/tags/lib/ACE_wrappers/current", revision2=0xbffff47c,
>>> target_wcpath=0x8054c61 "", recurse=1, ignore_ancestry=0, force=0,
>>> dry_run=0, ctx=0x8069880, pool=0x8069470) at
>>> subversion/libsvn_client/diff.c:2500
>>> #24 0x08050792 in svn_cl__merge () at eval.c:41
>>> #25 0x0805014a in main () at eval.c:41
>>> #26 0x403da507 in __libc_start_main (main=0x804ee70 <main>, argc=4,
>>> ubp_av=0xbffff5b4, init=0x804ae7c <_init>, fini=0x8054a70 <_fini>,
>>> rtld_fini=0x4000dc14 <_dl_fini>, stack_end=0xbffff5ac) at
>>> ../sysdeps/generic/libc-start.c:129
>>> (gdb)
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
>>> For additional commands, e-mail: dev-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jun 20 19:01:09 2005

This is an archived mail posted to the Subversion Dev mailing list.