You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ben Collins-Sussman <su...@red-bean.com> on 2008/05/07 17:54:52 UTC
'svn cp URL@REV .' gives segfault
This is using today's trunk client:
$ svn checkout http://louisianasurvey.googlecode.com/svn/wiki
$ cd wiki
$ svn cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
Segmentation fault
The googlecode server is 1.4.0, FWIW.
Backtrace shows something wrong with
libsvn_client/copy.c(repos_to_wc_copy_single), where it calls
extend_wc_mergeinfo:
#0 0xf7fee195 in propget_walk_cb (path=0x80bc868 "foodways.wiki", entry=0x0,
walk_baton=0xffffd310, pool=0x80ca7c8)
at subversion/libsvn_client/prop_commands.c:592
#1 0xf7fee842 in svn_client__get_prop_from_wc (props=0x80ad2f0,
propname=0xf7ff9b20 "svn:mergeinfo", target=0x80bc868 "foodways.wiki",
pristine=0, entry=0x0, adm_access=0x80bacf0, depth=svn_depth_empty,
changelists=0x0, ctx=0x807f3a0, pool=0x80ca7c8)
at subversion/libsvn_client/prop_commands.c:806
#2 0xf7fea6b3 in svn_client__parse_mergeinfo (mergeinfo=0xffffd3b8, entry=0x0,
wcpath=0x80bc868 "foodways.wiki", pristine=0, adm_access=0x80bacf0,
ctx=0x807f3a0, pool=0x80ca7c8) at subversion/libsvn_client/mergeinfo.c:60
#3 0xf7fcdc4b in extend_wc_mergeinfo (target_wcpath=0x80bc868 "foodways.wiki",
entry=0x0, mergeinfo=0x0, adm_access=0x80bacf0, ctx=0x807f3a0,
pool=0x80ca7c8)
at subversion/libsvn_client/copy.c:152
#4 0xf7fd134f in repos_to_wc_copy_single (pair=0x80b9788, same_repositories=1,
ra_session=0x80b9900, adm_access=0x80bacf0, ctx=0x807f3a0, pool=0x80ca7c8)
at subversion/libsvn_client/copy.c:1461
#5 0xf7fd1ca4 in repos_to_wc_copy (copy_pairs=0x80b9768, make_parents=0,
ctx=0x807f3a0, pool=0x80b9720) at subversion/libsvn_client/copy.c:1668
#6 0xf7fd27ab in setup_copy (commit_info_p=0xffffd6a0, sources=0x80bc768,
dst_path_in=0x80bc868 "foodways.wiki", is_move=0, force=1, make_parents=0,
ctx=0x807f3a0, pool=0x80b9720) at subversion/libsvn_client/copy.c:1936
#7 0xf7fd29da in svn_client_copy4 (commit_info_p=0xffffd6ec,
sources=0x80bc768,
dst_path=0x80bc758 "", copy_as_child=1, make_parents=0, ctx=0x807f3a0,
pool=0x807ec40) at subversion/libsvn_client/copy.c:1992
#8 0x0804fca1 in svn_cl__copy (os=0x807ede0, baton=0xffffd844, pool=0x807ec40)
at subversion/svn/copy-cmd.c:136
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: 'svn cp URL@REV .' gives segfault
Posted by Philip Martin <ph...@codematters.co.uk>.
Karl Fogel <kf...@red-bean.com> writes:
> "Ben Collins-Sussman" <su...@red-bean.com> writes:
>> Oh, that's because earlier today I used a 1.4 svn client to restore
>> the file in question to HEAD, and committed that as r1000.
>>
>> If you checkout r999, you should be able to reproduce. :-)
>
> Nope, still no luck:
>
> $ ls -a
> ./ ../
> $ alias ns
> alias ns='/home/kfogel/src/subversion/subversion/svn/svn'
> $ ns co -r999 http://louisianasurvey.googlecode.com/svn/wiki
> A wiki/CheatersCrawfishTales.wiki
> A wiki/PhoebeTrotterCajunWentToHarvard.wiki
> [...]
> A wiki/Domestic.wiki
> A wiki/NickFontenotStoryofJimMac.wiki
> Checked out revision 999.
> $ cd wiki
> $ ns info
> Path: .
> URL: http://louisianasurvey.googlecode.com/svn/wiki
> Repository Root: http://louisianasurvey.googlecode.com/svn
> Repository UUID: bda46f0f-6747-0410-af68-6f51a0f76bc8
> Revision: 999
> Node Kind: directory
> Schedule: normal
> Last Changed Author: lac5357@louisiana.edu
> Last Changed Rev: 999
> Last Changed Date: 2008-05-07 13:21:23 -0400 (Wed, 07 May 2008)
>
> $ ns cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
> A foodways.wiki
> $ ns st -q
> A + foodways.wiki
> $
>
> (The above is at http://paste.lisp.org/display/60408)
I cannot reproduce the SEGV either, but using a trunk@31079 client and
ra_serf I get the following valgrind errors on the checkout:
$ valgrind -q subversion/svn/.libs/lt-svn co -r999 http://louisianasurvey.googlecode.com/svn/wiki
A wiki/CheatersCrawfishTales.wiki
[...]
A wiki/FranzShriner.wiki
Checked out revision 999.
==7289== Invalid read of size 8
==7289== at 0x7E54531: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F48 is 56 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289==
==7289== Invalid read of size 8
==7289== at 0x7E56394: serf_default_destroy_and_data (buckets.c:115)
==7289== by 0x7E54536: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F50 is 64 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289==
==7289== Invalid read of size 8
==7289== at 0x7E56398: serf_default_destroy_and_data (buckets.c:115)
==7289== by 0x7E54536: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F58 is 72 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289==
==7289== Invalid read of size 8
==7289== at 0x7E56383: serf_default_destroy (buckets.c:110)
==7289== by 0x7E54536: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F58 is 72 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289==
==7289== Invalid read of size 8
==7289== at 0x7E577D4: serf_bucket_mem_free (allocator.c:217)
==7289== by 0x7E54536: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F38 is 40 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289==
==7289== Invalid write of size 8
==7289== at 0x7E57809: serf_bucket_mem_free (allocator.c:224)
==7289== by 0x7E54536: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F38 is 40 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289==
==7289== Invalid write of size 8
==7289== at 0x7E57811: serf_bucket_mem_free (allocator.c:219)
==7289== by 0x7E54536: serf_connection_close (context.c:1248)
==7289== by 0x62DD95D: svn_ra_serf__cleanup_serf_session (util.c:357)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
==7289== Address 0x8722F40 is 48 bytes inside a block of size 8,192 free'd
==7289== at 0x4A1B46D: free (vg_replace_malloc.c:233)
==7289== by 0x5367766: apr_allocator_free (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x7E57845: allocator_cleanup (allocator.c:107)
==7289== by 0x53671AC: (within /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677BC: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x53677AA: apr_pool_destroy (in /usr/lib/libapr-1.so.0.2.7)
==7289== by 0x406FFF: svn_cl__checkout (checkout-cmd.c:169)
==7289== by 0x411609: main (main.c:1981)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: 'svn cp URL@REV .' gives segfault
Posted by Ben Collins-Sussman <su...@red-bean.com>.
Never mind; clearly there was some sort of debian libtool lossage
here... maybe mixed libs. After a 'clean' rebuild of HEAD, I can't
reproduce anymore either.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: 'svn cp URL@REV .' gives segfault
Posted by Paul Burba <pt...@gmail.com>.
On Wed, May 7, 2008 at 4:55 PM, David Glasser <gl...@davidglasser.net> wrote:
> On Wed, May 7, 2008 at 9:48 PM, Karl Fogel <kf...@red-bean.com> wrote:
> > "Ben Collins-Sussman" <su...@red-bean.com> writes:
> >
> > > Oh, that's because earlier today I used a 1.4 svn client to restore
> > > the file in question to HEAD, and committed that as r1000.
> > >
> > > If you checkout r999, you should be able to reproduce. :-)
> >
> > Nope, still no luck:
> >
> > $ ls -a
> > ./ ../
> > $ alias ns
> >
> > alias ns='/home/kfogel/src/subversion/subversion/svn/svn'
> > $ ns co -r999 http://louisianasurvey.googlecode.com/svn/wiki
> >
> > A wiki/CheatersCrawfishTales.wiki
> > A wiki/PhoebeTrotterCajunWentToHarvard.wiki
> > [...]
> > A wiki/Domestic.wiki
> > A wiki/NickFontenotStoryofJimMac.wiki
> > Checked out revision 999.
>
> Whereas I can't even check out r999 (on a Mac, with latest HEAD more or less):
I noticed that same thing on Win32 which Ben attributed in IRC to
there being two files differing only by case name:
PeggyRoysdadTheTraiteur.wiki
peggyroysdadthetraiteur.wiki
> glasser@filthy-assistant:/tmp$ svn co -r999
>
> http://louisianasurvey.googlecode.com/svn/wiki
> A wiki/CheatersCrawfishTales.wiki
> A wiki/PhoebeTrotterCajunWentToHarvard.wiki
> A wiki/WeydelLatiolaisHand.wiki
> A wiki/PhoebeTrotterThirstyCow.wiki
> A wiki/WaratHome.wiki
> A wiki/QuarteringTroops.wiki
> A wiki/BettyLaCour.wiki
> A wiki/PamToupsTreeWeather.wiki
> A wiki/BoudreauxAndThibodauxCypressRocket.wiki
> A wiki/JSCrawfishFettuccine.wiki
> A wiki/DerickPetrieBoudreauxAndThibodauxNobelPrize.wiki
> A wiki/PamToupsGoodFriday.wiki
> A wiki/PamToupsLupgaroo.wiki
> A wiki/Washington.wiki
> A wiki/PeggyRoysdadTheTraiteur.wiki
> A wiki/PattySoileau.wiki
> A wiki/PamToupsTermites.wiki
> A wiki/FarmEconomics.wiki
> A wiki/BettyAdamsSegregation.wiki
> A wiki/ErrolGuidrozTwoForks.wiki
> A wiki/PamToupsLaughing.wiki
> A wiki/Pineville.wiki
> A wiki/PatriciaShrinerBurnBridge.wiki
> A wiki/PamToupsStarlings.wiki
> A wiki/SarahSpellJohnsonSLEMCO.wiki
> A wiki/GeneRoyer1927Flood.wiki
> A wiki/GeneRoyerWallet.wiki
> A wiki/DerickPetrie.wiki
> A wiki/JayFrugeThingintheWoods.wiki
> A wiki/TheLastDuel.wiki
> A wiki/BrianShrinerduckhunting.wiki
> A wiki/BeverlyGuidry.wiki
> A wiki/PamToupsNose.wiki
> A wiki/HomemadeRoux.wiki
> A wiki/GeneRoyerBarOwner.wiki
> A wiki/ThatDogWontHunt.wiki
> A wiki/GrandPrairie.wiki
> A wiki/PamToupsMirrorDeath.wiki
> A wiki/PattySoileauExperiencesWithTraiteurs.wiki
> A wiki/wikifoodways.wiki
> A wiki/MikeMcKinneyEarlKLongStory.wiki
> A wiki/BoudreauxAndThibodauxNobelPrize.wiki
> A wiki/ErrolGuidrozFloodof1927.wiki
> A wiki/FranzShrinerBoudreauxLunch.wiki
> A wiki/TheFalseTeeth.wiki
> A wiki/SomeonesHungry.wiki
> A wiki/TheCurseoftheNewOrleansSaints.wiki
> A wiki/TheGenie.wiki
> A wiki/ChunnyPigAndTieTie.wiki
> A wiki/PamToupsDishTowel.wiki
> A wiki/GeneRoyerRayneLife.wiki
> A wiki/MGhostStory.wiki
> A wiki/Lydia.wiki
> A wiki/MyrtleMenard.wiki
> A wiki/Pollock.wiki
> A wiki/EllaWoodforkSteppingOnACrack.wiki
> A wiki/BeverlyGuidryAcadianHome.wiki
> A wiki/BeverlyGuidryPecanTrees.wiki
> A wiki/EdBroussardJokes.wiki
> A wiki/EthelHuntley.wiki
> A wiki/ErrolGuidrozDishTowel.wiki
> A wiki/Kolin.wiki
> A wiki/AmyDupreGumbo.wiki
> A wiki/BrianShrinerIfifwasaskiff.wiki
> A wiki/BoudreauxAndThibodauxSEC.wiki
> A wiki/AlbertBurkeGoodNeighbor.wiki
> A wiki/DerickPetrieBoudreauxAndThibodauxCapeCanaveral.wiki
> A wiki/Bazan.wiki
> A wiki/BackInDemDays.wiki
> A wiki/VoodooDick.wiki
> A wiki/NickFontenot.wiki
> A wiki/Anecdotes.wiki
> A wiki/PeggyRoysRoux.wiki
> A wiki/PhoebeTrotterBoudreauxWork.wiki
> A wiki/GumboTips.wiki
> A wiki/Jokes.wiki
> A wiki/DerickPetrieBoudreauxAndThibodauxSEC.wiki
> A wiki/PamToupsMoney.wiki
> A wiki/Legends.wiki
> A wiki/peggyroysdadthetraiteur.wiki
> A wiki/FranzShrinerBerryPicking.wiki
> A wiki/FrenchNurseryRhymes.wiki
> A wiki/Abbeville.wiki
> A wiki/GoodOleDressing.wiki
> A wiki/PamToupsDeathDream.wiki
> A wiki/Home.wiki
> A wiki/ThoseWillBeTheSameShoes.wiki
> A wiki/WeydelLatiolais.wiki
> A wiki/SarahSpellJohnson.wiki
> A wiki/TheProcessbywhichCrawfisharePeeledandPackaged.wiki
> A wiki/BoudreauxAndThibodauxCapeCanaveral.wiki
> A wiki/PhoebeTrotterLesBiscuitsEtLeSiropCassePasEgal.wiki
> A wiki/LottieWoodforkRedBeansandRice.wiki
> A wiki/BettyAdamsBetterLickYourCalfOverAgain.wiki
> A wiki/GrannyandCharlie.wiki
> A wiki/redbeansandrice.wiki
> A wiki/BeverlyGuidryAnnieOakley.wiki
> A wiki/YouAintGotAPotToPissin.wiki
> A wiki/PamToupsBlackCats.wiki
> A wiki/ErrolGuidrozWinter.wiki
> A wiki/CherylGriffinPecanCandy.wiki
> A wiki/MyrtleShrimpCreoleRecipe.wiki
> A wiki/BoudreauxandThibodeauxgoMooseHunting.wiki
> A wiki/PatriciaShriner.wiki
> A wiki/GrowingUpinTheBlueRidgeMountains.wiki
> A wiki/BroussardLandHoldings.wiki
> A wiki/LottieWomenShouldBeSeenNotHeard.wiki
> A wiki/PamToupsNails.wiki
> A wiki/TheLastLynching.wiki
> A wiki/CabbageCasseroleontheStoveTop.wiki
> A wiki/HebertPastaSalad.wiki
> A wiki/SusetteBrunsonPecanPie.wiki
> A wiki/Histories.wiki
> A wiki/PhoebeTrotterUnClou.wiki
> A wiki/WeydelLatiolaisMenardDay.wiki
> A wiki/PamToupsPecanTrees.wiki
> A wiki/PhoebeTrotterJeTenDisPasPlus.wiki
> A wiki/Folktales.wiki
> A wiki/ErrolGuidroz.wiki
> A wiki/Architectural.wiki
> A wiki/HatsOff.wiki
> A wiki/FOODWAYS.wiki
> A wiki/AlbertBurkeGoodOldDays.wiki
> A wiki/BettyAdamsIronedforNothing.wiki
> A wiki/MulchToothpick.wiki
> A wiki/DickieBreauxsRoux.wiki
> A wiki/MikeSharkRecipe.wiki
> A wiki/PamToupsBeds.wiki
> A wiki/PamToupsBarefeet.wiki
> A wiki/YoMindAintLongerThanJohnStayedInTheArmy.wiki
> A wiki/LottieWoodfork.wiki
> A wiki/JSStory.wiki
> A wiki/JSCrawfishEtoufee.wiki
> A wiki/BettyAdamsMardiGrasBall.wiki
> A wiki/PamToupsEars.wiki
> A wiki/Moreauville.wiki
> A wiki/BeverlyGuidryPregnancyClothes.wiki
> A wiki/Transportation.wiki
> A wiki/EthelHuntleySpilttingThePole.wiki
> A wiki/ErrolGuidrozMustardGreenSandwich.wiki
> A wiki/LaughingOnFriday.wiki
> A wiki/LottieWoodforkSmoutheredPorkChopsandRice.wiki
> A wiki/WarrenWoodforkBeingSweptByABroom.wiki
> A wiki/ErrolGuidrozYellowButterflies.wiki
> A wiki/FamSuperstition.wiki
> A wiki/BettyAdams.wiki
> A wiki/NeverEatLouisianaWomenCooking.wiki
> A wiki/AnnaLeeBurkeSchoolDifficulties.wiki
> A wiki/JBCouchema.wiki
> A wiki/BettyAdamsRedBeansandRiceTradition.wiki
> A wiki/DerickPetrieBoudreauxAndThibodauxLent.wiki
> A wiki/BeverlyGuidryRoseBush.wiki
> A wiki/TheSmellOfMoney.wiki
> A wiki/TheRedfishthatNeverCameBack.wiki
> A wiki/Bunkie.wiki
> A wiki/KolinWays.wiki
> A wiki/KermitBroussard.wiki
> A wiki/PhoebeTrotterBoudreauxThibodeaux.wiki
> A wiki/PamToupsWhiteDream.wiki
> A wiki/MikeMcKinney.wiki
> A wiki/ClaudePierreandSickMule.wiki
> A wiki/PamToupsKnife.wiki
> A wiki/CherylGriffin.wiki
> A wiki/JSCatSuperstition.wiki
> A wiki/GeneRoyer.wiki
> A wiki/GeneRoyerPonsePrank.wiki
> A wiki/PamToupsMardiGras.wiki
> A wiki/AlbertBurke.wiki
> A wiki/EllaWoodforkKnockingOnWood.wiki
> A wiki/PamToupsBirthDream.wiki
> A wiki/DeNames.wiki
> A wiki/PamToupsSunRing.wiki
> A wiki/AuntBea.wiki
> A wiki/HummingbirdCakeRecipe.wiki
> A wiki/KermitBroussardCantSee.wiki
> A wiki/OscarBabineaux.wiki
> A wiki/BobbieDeCuir_AngelsVisit.wiki
> A wiki/RosieWalker.wiki
> A wiki/Superstitions.wiki
> A wiki/MarthaRoyer.wiki
> A wiki/LottieWoodforkDreamFish.wiki
> A wiki/PamToupsBumbleBees.wiki
> A wiki/reath.wiki
> A wiki/EarlKLongStory.wiki
> A wiki/PamToupsLadder.wiki
> A wiki/CajunHelpfulHints.wiki
> A wiki/PhoebeTrotter.wiki
> A wiki/LesBouchieres.wiki
> A wiki/GeneRoyerBuggy.wiki
> A wiki/StageDepot.wiki
> A wiki/DickieBreauxsFricasse.wiki
> A wiki/BigBird.wiki
> A wiki/KermitBroussardSugarProblem.wiki
> A wiki/BeverlyGuidryMashpainRecipe.wiki
> A wiki/MikeMcKinneyYankeesandtheSword.wiki
> A wiki/Arnaudville.wiki
> A wiki/TheFirstEtouffee.wiki
> A wiki/ErrolGuidrozFlood.wiki
> A wiki/Clevesplansforthibodeauxjoke.wiki
> A wiki/BeverlyGuidryCrescentMoon.wiki
> A wiki/ErrolGuidrozBoucherie.wiki
> A wiki/RichardButaud.wiki
> A wiki/MLandryHealingMass.wiki
> A wiki/MarkDuheBoudreauxattheVet.wiki
> A wiki/CommunitySlaughters.wiki
> A wiki/Angel.wiki
> A wiki/BeverlyGuidryPregnancyEating.wiki
> A wiki/AnnaLeeBurke.wiki
> A wiki/BettyAdamsFuneralCake.wiki
> A wiki/DickieBreaux.wiki
> A wiki/PatriciaShrinerYourAssIsOut.wiki
> A wiki/CherylGriffinBlackCats.wiki
> A wiki/PamToupsMirror.wiki
> A wiki/MothersSmotheredOkra.wiki
> A wiki/susettebrunsoncatfishcouvillion.wiki
> A wiki/GBGumboRecipe.wiki
> A wiki/KermitBroussardJulyFourth.wiki
> A wiki/BoudreauxAndThibodauxLent.wiki
> A wiki/BeverlyGuidryHairCut.wiki
> A wiki/PageName.wiki
> A wiki/PamToupsDeath.wiki
> A wiki/BaptizinontheBayou.wiki
> A wiki/DemocraticWrench.wiki
> A wiki/MarthaRoyerCountryLife.wiki
> A wiki/BrianShrinercanefield.wiki
> A wiki/CometoKolin.wiki
> A wiki/NickFontenotTheGhostofAlcinVidrine.wiki
> A wiki/BillyBrewsterSayings.wiki
> A wiki/CleveRoywayofboilingcrawfish.wiki
> A wiki/RecipesUnearthed.wiki
> A wiki/PamToupsWind.wiki
> A wiki/PamToupsFingernails.wiki
> A wiki/Contents.wiki
> A wiki/BrianShrinerCajunScientist.wiki
> A wiki/NickFontenotMamouPlant.wiki
> A wiki/WhatsGood.wiki
> A wiki/PamToups.wiki
> A wiki/GeorgeGremillionLegendofNoFace.wiki
> A wiki/HistoryofBreauxBridge.wiki
> A wiki/Trouble.wiki
> A wiki/Canning.wiki
> A wiki/MaryEdwards.wiki
> A wiki/NolaLopezBarosse.wiki
> A wiki/ErrolGuidrozCows.wiki
> A wiki/RhondaRyland.wiki
> A wiki/LebaneseRestaurant.wiki
> A wiki/Foodways.wiki
> A wiki/LegendofNoFace.wiki
> A wiki/NewOrleansCabDriverMeetsDeath.wiki
> A wiki/MarieReech.wiki
> A wiki/KermitBroussardCleanClothes.wiki
> A wiki/NickFontenotFatherTeurlingandtheChapel.wiki
> A wiki/PhoebeTrotterSirab.wiki
> A wiki/Houma.wiki
> A wiki/MarthaRoyerHarvestTime.wiki
> A wiki/PhoebeTrotterLent.wiki
> A wiki/WarrenWoodfork.wiki
> A wiki/ErrolGuidrozLent.wiki
> A wiki/FranzShriner.wiki
> A wiki/Sayings.wiki
> A wiki/IHadALLDemWomens.wiki
> A wiki/Rayne.wiki
> A wiki/ErrolGuidrozOysters.wiki
> A wiki/ABird.wiki
> A wiki/Wake.wiki
> A wiki/GermanShepherdPie.wiki
> A wiki/ChickenIsFullOfCorn.wiki
> A wiki/BehindClosedDoors.wiki
> A wiki/TalesofSolo.wiki
> A wiki/PhoebeTrotterEducatedFarm.wiki
> A wiki/CatholicSquirrels.wiki
> A wiki/NunInALiquorStore.wiki
> A wiki/EmilyNeedham.wiki
> A wiki/GBSaying.wiki
> A wiki/PamToupsPecanCrop.wiki
> A wiki/DerickPetrieBoudreauxAndThibodauxCypressRocket.wiki
> A wiki/DreamsofDeath.wiki
>
> A wiki/Domestic.wiki
> A wiki/NickFontenotStoryofJimMac.wiki
> subversion/libsvn_wc/log.c:627: (apr_err=155009)
> svn: In directory 'wiki'
> subversion/libsvn_subr/io.c:2627: (apr_err=2)
> svn: Can't open file
> 'wiki/.svn/tmp/text-base/peggyroysdadthetraiteur.wiki.svn-base': No
> such file or directory
>
>
> --
> David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
>
>
>
> ---------------------------------------------------------------------
> 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
Re: 'svn cp URL@REV .' gives segfault
Posted by David Glasser <gl...@davidglasser.net>.
On Wed, May 7, 2008 at 9:48 PM, Karl Fogel <kf...@red-bean.com> wrote:
> "Ben Collins-Sussman" <su...@red-bean.com> writes:
>
> > Oh, that's because earlier today I used a 1.4 svn client to restore
> > the file in question to HEAD, and committed that as r1000.
> >
> > If you checkout r999, you should be able to reproduce. :-)
>
> Nope, still no luck:
>
> $ ls -a
> ./ ../
> $ alias ns
>
> alias ns='/home/kfogel/src/subversion/subversion/svn/svn'
> $ ns co -r999 http://louisianasurvey.googlecode.com/svn/wiki
>
> A wiki/CheatersCrawfishTales.wiki
> A wiki/PhoebeTrotterCajunWentToHarvard.wiki
> [...]
> A wiki/Domestic.wiki
> A wiki/NickFontenotStoryofJimMac.wiki
> Checked out revision 999.
Whereas I can't even check out r999 (on a Mac, with latest HEAD more or less):
glasser@filthy-assistant:/tmp$ svn co -r999
http://louisianasurvey.googlecode.com/svn/wiki
A wiki/CheatersCrawfishTales.wiki
A wiki/PhoebeTrotterCajunWentToHarvard.wiki
A wiki/WeydelLatiolaisHand.wiki
A wiki/PhoebeTrotterThirstyCow.wiki
A wiki/WaratHome.wiki
A wiki/QuarteringTroops.wiki
A wiki/BettyLaCour.wiki
A wiki/PamToupsTreeWeather.wiki
A wiki/BoudreauxAndThibodauxCypressRocket.wiki
A wiki/JSCrawfishFettuccine.wiki
A wiki/DerickPetrieBoudreauxAndThibodauxNobelPrize.wiki
A wiki/PamToupsGoodFriday.wiki
A wiki/PamToupsLupgaroo.wiki
A wiki/Washington.wiki
A wiki/PeggyRoysdadTheTraiteur.wiki
A wiki/PattySoileau.wiki
A wiki/PamToupsTermites.wiki
A wiki/FarmEconomics.wiki
A wiki/BettyAdamsSegregation.wiki
A wiki/ErrolGuidrozTwoForks.wiki
A wiki/PamToupsLaughing.wiki
A wiki/Pineville.wiki
A wiki/PatriciaShrinerBurnBridge.wiki
A wiki/PamToupsStarlings.wiki
A wiki/SarahSpellJohnsonSLEMCO.wiki
A wiki/GeneRoyer1927Flood.wiki
A wiki/GeneRoyerWallet.wiki
A wiki/DerickPetrie.wiki
A wiki/JayFrugeThingintheWoods.wiki
A wiki/TheLastDuel.wiki
A wiki/BrianShrinerduckhunting.wiki
A wiki/BeverlyGuidry.wiki
A wiki/PamToupsNose.wiki
A wiki/HomemadeRoux.wiki
A wiki/GeneRoyerBarOwner.wiki
A wiki/ThatDogWontHunt.wiki
A wiki/GrandPrairie.wiki
A wiki/PamToupsMirrorDeath.wiki
A wiki/PattySoileauExperiencesWithTraiteurs.wiki
A wiki/wikifoodways.wiki
A wiki/MikeMcKinneyEarlKLongStory.wiki
A wiki/BoudreauxAndThibodauxNobelPrize.wiki
A wiki/ErrolGuidrozFloodof1927.wiki
A wiki/FranzShrinerBoudreauxLunch.wiki
A wiki/TheFalseTeeth.wiki
A wiki/SomeonesHungry.wiki
A wiki/TheCurseoftheNewOrleansSaints.wiki
A wiki/TheGenie.wiki
A wiki/ChunnyPigAndTieTie.wiki
A wiki/PamToupsDishTowel.wiki
A wiki/GeneRoyerRayneLife.wiki
A wiki/MGhostStory.wiki
A wiki/Lydia.wiki
A wiki/MyrtleMenard.wiki
A wiki/Pollock.wiki
A wiki/EllaWoodforkSteppingOnACrack.wiki
A wiki/BeverlyGuidryAcadianHome.wiki
A wiki/BeverlyGuidryPecanTrees.wiki
A wiki/EdBroussardJokes.wiki
A wiki/EthelHuntley.wiki
A wiki/ErrolGuidrozDishTowel.wiki
A wiki/Kolin.wiki
A wiki/AmyDupreGumbo.wiki
A wiki/BrianShrinerIfifwasaskiff.wiki
A wiki/BoudreauxAndThibodauxSEC.wiki
A wiki/AlbertBurkeGoodNeighbor.wiki
A wiki/DerickPetrieBoudreauxAndThibodauxCapeCanaveral.wiki
A wiki/Bazan.wiki
A wiki/BackInDemDays.wiki
A wiki/VoodooDick.wiki
A wiki/NickFontenot.wiki
A wiki/Anecdotes.wiki
A wiki/PeggyRoysRoux.wiki
A wiki/PhoebeTrotterBoudreauxWork.wiki
A wiki/GumboTips.wiki
A wiki/Jokes.wiki
A wiki/DerickPetrieBoudreauxAndThibodauxSEC.wiki
A wiki/PamToupsMoney.wiki
A wiki/Legends.wiki
A wiki/peggyroysdadthetraiteur.wiki
A wiki/FranzShrinerBerryPicking.wiki
A wiki/FrenchNurseryRhymes.wiki
A wiki/Abbeville.wiki
A wiki/GoodOleDressing.wiki
A wiki/PamToupsDeathDream.wiki
A wiki/Home.wiki
A wiki/ThoseWillBeTheSameShoes.wiki
A wiki/WeydelLatiolais.wiki
A wiki/SarahSpellJohnson.wiki
A wiki/TheProcessbywhichCrawfisharePeeledandPackaged.wiki
A wiki/BoudreauxAndThibodauxCapeCanaveral.wiki
A wiki/PhoebeTrotterLesBiscuitsEtLeSiropCassePasEgal.wiki
A wiki/LottieWoodforkRedBeansandRice.wiki
A wiki/BettyAdamsBetterLickYourCalfOverAgain.wiki
A wiki/GrannyandCharlie.wiki
A wiki/redbeansandrice.wiki
A wiki/BeverlyGuidryAnnieOakley.wiki
A wiki/YouAintGotAPotToPissin.wiki
A wiki/PamToupsBlackCats.wiki
A wiki/ErrolGuidrozWinter.wiki
A wiki/CherylGriffinPecanCandy.wiki
A wiki/MyrtleShrimpCreoleRecipe.wiki
A wiki/BoudreauxandThibodeauxgoMooseHunting.wiki
A wiki/PatriciaShriner.wiki
A wiki/GrowingUpinTheBlueRidgeMountains.wiki
A wiki/BroussardLandHoldings.wiki
A wiki/LottieWomenShouldBeSeenNotHeard.wiki
A wiki/PamToupsNails.wiki
A wiki/TheLastLynching.wiki
A wiki/CabbageCasseroleontheStoveTop.wiki
A wiki/HebertPastaSalad.wiki
A wiki/SusetteBrunsonPecanPie.wiki
A wiki/Histories.wiki
A wiki/PhoebeTrotterUnClou.wiki
A wiki/WeydelLatiolaisMenardDay.wiki
A wiki/PamToupsPecanTrees.wiki
A wiki/PhoebeTrotterJeTenDisPasPlus.wiki
A wiki/Folktales.wiki
A wiki/ErrolGuidroz.wiki
A wiki/Architectural.wiki
A wiki/HatsOff.wiki
A wiki/FOODWAYS.wiki
A wiki/AlbertBurkeGoodOldDays.wiki
A wiki/BettyAdamsIronedforNothing.wiki
A wiki/MulchToothpick.wiki
A wiki/DickieBreauxsRoux.wiki
A wiki/MikeSharkRecipe.wiki
A wiki/PamToupsBeds.wiki
A wiki/PamToupsBarefeet.wiki
A wiki/YoMindAintLongerThanJohnStayedInTheArmy.wiki
A wiki/LottieWoodfork.wiki
A wiki/JSStory.wiki
A wiki/JSCrawfishEtoufee.wiki
A wiki/BettyAdamsMardiGrasBall.wiki
A wiki/PamToupsEars.wiki
A wiki/Moreauville.wiki
A wiki/BeverlyGuidryPregnancyClothes.wiki
A wiki/Transportation.wiki
A wiki/EthelHuntleySpilttingThePole.wiki
A wiki/ErrolGuidrozMustardGreenSandwich.wiki
A wiki/LaughingOnFriday.wiki
A wiki/LottieWoodforkSmoutheredPorkChopsandRice.wiki
A wiki/WarrenWoodforkBeingSweptByABroom.wiki
A wiki/ErrolGuidrozYellowButterflies.wiki
A wiki/FamSuperstition.wiki
A wiki/BettyAdams.wiki
A wiki/NeverEatLouisianaWomenCooking.wiki
A wiki/AnnaLeeBurkeSchoolDifficulties.wiki
A wiki/JBCouchema.wiki
A wiki/BettyAdamsRedBeansandRiceTradition.wiki
A wiki/DerickPetrieBoudreauxAndThibodauxLent.wiki
A wiki/BeverlyGuidryRoseBush.wiki
A wiki/TheSmellOfMoney.wiki
A wiki/TheRedfishthatNeverCameBack.wiki
A wiki/Bunkie.wiki
A wiki/KolinWays.wiki
A wiki/KermitBroussard.wiki
A wiki/PhoebeTrotterBoudreauxThibodeaux.wiki
A wiki/PamToupsWhiteDream.wiki
A wiki/MikeMcKinney.wiki
A wiki/ClaudePierreandSickMule.wiki
A wiki/PamToupsKnife.wiki
A wiki/CherylGriffin.wiki
A wiki/JSCatSuperstition.wiki
A wiki/GeneRoyer.wiki
A wiki/GeneRoyerPonsePrank.wiki
A wiki/PamToupsMardiGras.wiki
A wiki/AlbertBurke.wiki
A wiki/EllaWoodforkKnockingOnWood.wiki
A wiki/PamToupsBirthDream.wiki
A wiki/DeNames.wiki
A wiki/PamToupsSunRing.wiki
A wiki/AuntBea.wiki
A wiki/HummingbirdCakeRecipe.wiki
A wiki/KermitBroussardCantSee.wiki
A wiki/OscarBabineaux.wiki
A wiki/BobbieDeCuir_AngelsVisit.wiki
A wiki/RosieWalker.wiki
A wiki/Superstitions.wiki
A wiki/MarthaRoyer.wiki
A wiki/LottieWoodforkDreamFish.wiki
A wiki/PamToupsBumbleBees.wiki
A wiki/reath.wiki
A wiki/EarlKLongStory.wiki
A wiki/PamToupsLadder.wiki
A wiki/CajunHelpfulHints.wiki
A wiki/PhoebeTrotter.wiki
A wiki/LesBouchieres.wiki
A wiki/GeneRoyerBuggy.wiki
A wiki/StageDepot.wiki
A wiki/DickieBreauxsFricasse.wiki
A wiki/BigBird.wiki
A wiki/KermitBroussardSugarProblem.wiki
A wiki/BeverlyGuidryMashpainRecipe.wiki
A wiki/MikeMcKinneyYankeesandtheSword.wiki
A wiki/Arnaudville.wiki
A wiki/TheFirstEtouffee.wiki
A wiki/ErrolGuidrozFlood.wiki
A wiki/Clevesplansforthibodeauxjoke.wiki
A wiki/BeverlyGuidryCrescentMoon.wiki
A wiki/ErrolGuidrozBoucherie.wiki
A wiki/RichardButaud.wiki
A wiki/MLandryHealingMass.wiki
A wiki/MarkDuheBoudreauxattheVet.wiki
A wiki/CommunitySlaughters.wiki
A wiki/Angel.wiki
A wiki/BeverlyGuidryPregnancyEating.wiki
A wiki/AnnaLeeBurke.wiki
A wiki/BettyAdamsFuneralCake.wiki
A wiki/DickieBreaux.wiki
A wiki/PatriciaShrinerYourAssIsOut.wiki
A wiki/CherylGriffinBlackCats.wiki
A wiki/PamToupsMirror.wiki
A wiki/MothersSmotheredOkra.wiki
A wiki/susettebrunsoncatfishcouvillion.wiki
A wiki/GBGumboRecipe.wiki
A wiki/KermitBroussardJulyFourth.wiki
A wiki/BoudreauxAndThibodauxLent.wiki
A wiki/BeverlyGuidryHairCut.wiki
A wiki/PageName.wiki
A wiki/PamToupsDeath.wiki
A wiki/BaptizinontheBayou.wiki
A wiki/DemocraticWrench.wiki
A wiki/MarthaRoyerCountryLife.wiki
A wiki/BrianShrinercanefield.wiki
A wiki/CometoKolin.wiki
A wiki/NickFontenotTheGhostofAlcinVidrine.wiki
A wiki/BillyBrewsterSayings.wiki
A wiki/CleveRoywayofboilingcrawfish.wiki
A wiki/RecipesUnearthed.wiki
A wiki/PamToupsWind.wiki
A wiki/PamToupsFingernails.wiki
A wiki/Contents.wiki
A wiki/BrianShrinerCajunScientist.wiki
A wiki/NickFontenotMamouPlant.wiki
A wiki/WhatsGood.wiki
A wiki/PamToups.wiki
A wiki/GeorgeGremillionLegendofNoFace.wiki
A wiki/HistoryofBreauxBridge.wiki
A wiki/Trouble.wiki
A wiki/Canning.wiki
A wiki/MaryEdwards.wiki
A wiki/NolaLopezBarosse.wiki
A wiki/ErrolGuidrozCows.wiki
A wiki/RhondaRyland.wiki
A wiki/LebaneseRestaurant.wiki
A wiki/Foodways.wiki
A wiki/LegendofNoFace.wiki
A wiki/NewOrleansCabDriverMeetsDeath.wiki
A wiki/MarieReech.wiki
A wiki/KermitBroussardCleanClothes.wiki
A wiki/NickFontenotFatherTeurlingandtheChapel.wiki
A wiki/PhoebeTrotterSirab.wiki
A wiki/Houma.wiki
A wiki/MarthaRoyerHarvestTime.wiki
A wiki/PhoebeTrotterLent.wiki
A wiki/WarrenWoodfork.wiki
A wiki/ErrolGuidrozLent.wiki
A wiki/FranzShriner.wiki
A wiki/Sayings.wiki
A wiki/IHadALLDemWomens.wiki
A wiki/Rayne.wiki
A wiki/ErrolGuidrozOysters.wiki
A wiki/ABird.wiki
A wiki/Wake.wiki
A wiki/GermanShepherdPie.wiki
A wiki/ChickenIsFullOfCorn.wiki
A wiki/BehindClosedDoors.wiki
A wiki/TalesofSolo.wiki
A wiki/PhoebeTrotterEducatedFarm.wiki
A wiki/CatholicSquirrels.wiki
A wiki/NunInALiquorStore.wiki
A wiki/EmilyNeedham.wiki
A wiki/GBSaying.wiki
A wiki/PamToupsPecanCrop.wiki
A wiki/DerickPetrieBoudreauxAndThibodauxCypressRocket.wiki
A wiki/DreamsofDeath.wiki
A wiki/Domestic.wiki
A wiki/NickFontenotStoryofJimMac.wiki
subversion/libsvn_wc/log.c:627: (apr_err=155009)
svn: In directory 'wiki'
subversion/libsvn_subr/io.c:2627: (apr_err=2)
svn: Can't open file
'wiki/.svn/tmp/text-base/peggyroysdadthetraiteur.wiki.svn-base': No
such file or directory
--
David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: 'svn cp URL@REV .' gives segfault
Posted by Karl Fogel <kf...@red-bean.com>.
"Ben Collins-Sussman" <su...@red-bean.com> writes:
> Oh, that's because earlier today I used a 1.4 svn client to restore
> the file in question to HEAD, and committed that as r1000.
>
> If you checkout r999, you should be able to reproduce. :-)
Nope, still no luck:
$ ls -a
./ ../
$ alias ns
alias ns='/home/kfogel/src/subversion/subversion/svn/svn'
$ ns co -r999 http://louisianasurvey.googlecode.com/svn/wiki
A wiki/CheatersCrawfishTales.wiki
A wiki/PhoebeTrotterCajunWentToHarvard.wiki
[...]
A wiki/Domestic.wiki
A wiki/NickFontenotStoryofJimMac.wiki
Checked out revision 999.
$ cd wiki
$ ns info
Path: .
URL: http://louisianasurvey.googlecode.com/svn/wiki
Repository Root: http://louisianasurvey.googlecode.com/svn
Repository UUID: bda46f0f-6747-0410-af68-6f51a0f76bc8
Revision: 999
Node Kind: directory
Schedule: normal
Last Changed Author: lac5357@louisiana.edu
Last Changed Rev: 999
Last Changed Date: 2008-05-07 13:21:23 -0400 (Wed, 07 May 2008)
$ ns cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
A foodways.wiki
$ ns st -q
A + foodways.wiki
$
(The above is at http://paste.lisp.org/display/60408)
-Karl
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: 'svn cp URL@REV .' gives segfault
Posted by Ben Collins-Sussman <su...@red-bean.com>.
On Wed, May 7, 2008 at 3:39 PM, Karl Fogel <kf...@red-bean.com> wrote:
> "Ben Collins-Sussman" <su...@red-bean.com> writes:
> > This is using today's trunk client:
> >
> > $ svn checkout http://louisianasurvey.googlecode.com/svn/wiki
> > $ cd wiki
> > $ svn cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
> > Segmentation fault
> >
> > The googlecode server is 1.4.0, FWIW.
>
> I cannot reproduce this with r31076 of trunk Subversion:
>
> $ alias ns=/home/kfogel/src/subversion/subversion/svn/svn
> $ ns checkout http://louisianasurvey.googlecode.com/svn/wiki
> A wiki/CheatersCrawfishTales.wiki
> A wiki/PhoebeTrotterCajunWentToHarvard.wiki
> [...]
> A wiki/Domestic.wiki
> A wiki/NickFontenotStoryofJimMac.wiki
> Checked out revision 1000.
> $ cd wiki
> $ ns cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
> subversion/libsvn_client/copy.c:1579: (apr_err=150002)
> svn: Path 'foodways.wiki' already exists
> $
Oh, that's because earlier today I used a 1.4 svn client to restore
the file in question to HEAD, and committed that as r1000.
If you checkout r999, you should be able to reproduce. :-)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: 'svn cp URL@REV .' gives segfault
Posted by Karl Fogel <kf...@red-bean.com>.
"Ben Collins-Sussman" <su...@red-bean.com> writes:
> This is using today's trunk client:
>
> $ svn checkout http://louisianasurvey.googlecode.com/svn/wiki
> $ cd wiki
> $ svn cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
> Segmentation fault
>
> The googlecode server is 1.4.0, FWIW.
I cannot reproduce this with r31076 of trunk Subversion:
$ alias ns=/home/kfogel/src/subversion/subversion/svn/svn
$ ns checkout http://louisianasurvey.googlecode.com/svn/wiki
A wiki/CheatersCrawfishTales.wiki
A wiki/PhoebeTrotterCajunWentToHarvard.wiki
[...]
A wiki/Domestic.wiki
A wiki/NickFontenotStoryofJimMac.wiki
Checked out revision 1000.
$ cd wiki
$ ns cp http://louisianasurvey.googlecode.com/svn/wiki/foodways.wiki@248 .
subversion/libsvn_client/copy.c:1579: (apr_err=150002)
svn: Path 'foodways.wiki' already exists
$
?
-Karl
> Backtrace shows something wrong with
> libsvn_client/copy.c(repos_to_wc_copy_single), where it calls
> extend_wc_mergeinfo:
>
> #0 0xf7fee195 in propget_walk_cb (path=0x80bc868 "foodways.wiki", entry=0x0,
> walk_baton=0xffffd310, pool=0x80ca7c8)
> at subversion/libsvn_client/prop_commands.c:592
> #1 0xf7fee842 in svn_client__get_prop_from_wc (props=0x80ad2f0,
> propname=0xf7ff9b20 "svn:mergeinfo", target=0x80bc868 "foodways.wiki",
> pristine=0, entry=0x0, adm_access=0x80bacf0, depth=svn_depth_empty,
> changelists=0x0, ctx=0x807f3a0, pool=0x80ca7c8)
> at subversion/libsvn_client/prop_commands.c:806
> #2 0xf7fea6b3 in svn_client__parse_mergeinfo (mergeinfo=0xffffd3b8, entry=0x0,
> wcpath=0x80bc868 "foodways.wiki", pristine=0, adm_access=0x80bacf0,
> ctx=0x807f3a0, pool=0x80ca7c8) at subversion/libsvn_client/mergeinfo.c:60
> #3 0xf7fcdc4b in extend_wc_mergeinfo (target_wcpath=0x80bc868 "foodways.wiki",
> entry=0x0, mergeinfo=0x0, adm_access=0x80bacf0, ctx=0x807f3a0,
> pool=0x80ca7c8)
> at subversion/libsvn_client/copy.c:152
> #4 0xf7fd134f in repos_to_wc_copy_single (pair=0x80b9788, same_repositories=1,
> ra_session=0x80b9900, adm_access=0x80bacf0, ctx=0x807f3a0, pool=0x80ca7c8)
> at subversion/libsvn_client/copy.c:1461
> #5 0xf7fd1ca4 in repos_to_wc_copy (copy_pairs=0x80b9768, make_parents=0,
> ctx=0x807f3a0, pool=0x80b9720) at subversion/libsvn_client/copy.c:1668
> #6 0xf7fd27ab in setup_copy (commit_info_p=0xffffd6a0, sources=0x80bc768,
> dst_path_in=0x80bc868 "foodways.wiki", is_move=0, force=1, make_parents=0,
> ctx=0x807f3a0, pool=0x80b9720) at subversion/libsvn_client/copy.c:1936
> #7 0xf7fd29da in svn_client_copy4 (commit_info_p=0xffffd6ec,
> sources=0x80bc768,
> dst_path=0x80bc758 "", copy_as_child=1, make_parents=0, ctx=0x807f3a0,
> pool=0x807ec40) at subversion/libsvn_client/copy.c:1992
> #8 0x0804fca1 in svn_cl__copy (os=0x807ede0, baton=0xffffd844, pool=0x807ec40)
> at subversion/svn/copy-cmd.c:136
>
> ---------------------------------------------------------------------
> 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