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

Re: Crash in repo browser

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Fri, 9 Jul 2010 22:17:43 +0100

On 8 July 2010 19:59, Simon Large <simon.tortoisesvn_at_googlemail.com> wrote:
> On 8 July 2010 16:08, Stefan Fuhrmann <stefanfuhrmann_at_alice-dsl.de> wrote:
>> Simon wrote:
>>> On 4 July 2010 20:43, Stefan Fuhrmann <stefanfuhrmann_at_alice-dsl.de> wrote:
>>> > Simon wrote:
>>> >> This still crashes in r19795. Any further clues?
>>> >>
>>> >> Simon
>>> >
>>> > In r19806, I added a ton of debug output to narrow
>>> > down the source of your crashes. Please set the
>>> > Software\\TortoiseSVN\\DebugOutputString DWORD regkey
>>> > to 1 and use DbgView or a similar tool to collect the
>>> > output.
>>>
>>> Using r19829 (full build). DbgView.log attached.
>>
>> From the debug log it seems that it is really the
>> invocation of the external editor that somehow makes
>> TSVN crash. There is a remote possibility that r19849
>> will the problem. It will at least give more detail on
>> the code that triggers the crash.
>
> Not the editor itself because I deliberately chose a file which has no
> file association to force the "Select Text Editor Application" dialog
> to come up instead of a real editor. I will try the new version
> tomorrow.

This is the output for r19858

[\\DELBERT]
00000000 0.00000000 [584] 391828 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...
00000001 0.56770736 [2840] #1 Thread:3112 SVN::CheckConfigFile(line
158) <whole_block>
00000002 0.57170928 [2840] #1 Thread:3112 done (4107 µs)
00000003 0.59176457 [2840] #2 Thread:3112 SVNProperties::Refresh(line
119) svn_client_proplist3 Path=E:/TortoiseSVN/trunk
00000004 0.59505439 [2840] #2 Thread:3112 done (3300 µs)
00000005 0.79348493 [2840] #3 Thread:3200 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/trunk
00000006 0.80320656 [2840] #4 Thread:3136 SVN::GetHEADRevision(line
2173) svn_client_open_ra_session
Path=https://tortoisesvn.googlecode.com/svn/trunk
00000007 0.80343813 [2840] #5 Thread:3108 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn
00000008 0.89287519 [2840] #6 Thread:3104 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk
00000009 1.10204983 [2840] #7 Thread:3204 SVNProperties::Refresh(line
119) svn_client_proplist3 Path=https://tortoisesvn.googlecode.com/svn
00000010 2.56949687 [2840] #4 Thread:3136 done (1766220 µs)
00000011 2.56998873 [2840] #8 Thread:3136 SVN::GetHEADRevision(line
2180) svn_ra_get_latest_revnum
Path=https://tortoisesvn.googlecode.com/svn/trunk
00000012 3.20787311 [2840] #8 Thread:3136 done (637635 µs)
00000013 5.25579643 [2840] #6 Thread:3104 done (4362575 µs)
00000014 5.84498596 [2840] #5 Thread:3108 done (5040832 µs)
00000015 5.95851278 [2840] #3 Thread:3200 done (5153659 µs)
00000016 6.24226856 [2840] #7 Thread:3204 done (5301853 µs)
00000017 6.25016403 [2840] #9 Thread:3248 SVN::List(line 1975)
svn_client_list2
Path=https://tortoisesvn.googlecode.com/svn/TortoiseOverlays
00000018 6.25044584 [2840] #10 Thread:3012 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/branches
00000019 6.25680733 [2840] #11 Thread:3252 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/tags
00000020 6.26491356 [2840] #12 Thread:3256 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/wiki
00000021 6.27081060 [2840] #13 Thread:3264 SVN::List(line 1975)
svn_client_list2
Path=https://tortoisesvn.googlecode.com/svn/trunk/Languages
00000022 6.28808737 [2840] #14 Thread:3268 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/Languages
00000023 6.28966379 [2840] #15 Thread:3272 SVN::List(line 1975)
svn_client_list2
Path=https://tortoisesvn.googlecode.com/svn/trunk/Notes
00000024 6.29053783 [2840] #16 Thread:2956 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/Notes
00000025 6.29218292 [2840] #17 Thread:2952 SVN::List(line 1975)
svn_client_list2
Path=https://tortoisesvn.googlecode.com/svn/trunk/contrib
00000026 6.30491877 [2840] #18 Thread:1384 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/contrib
00000027 6.30655909 [2840] #19 Thread:3292 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/trunk/doc
00000028 6.32465696 [2840] #20 Thread:3360 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/doc
00000029 6.32675505 [2840] #21 Thread:3356 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/trunk/ext
00000030 6.32826900 [2840] #22 Thread:3352 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/ext
00000031 6.33061028 [2840] #23 Thread:3304 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/trunk/src
00000032 6.34005260 [2840] #24 Thread:3308 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/src
00000033 6.34173346 [2840] #25 Thread:1916 SVN::List(line 1975)
svn_client_list2
Path=https://tortoisesvn.googlecode.com/svn/trunk/test
00000034 6.36857462 [2840] #26 Thread:3436 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/test
00000035 6.37002420 [2840] #27 Thread:3432 SVN::List(line 1975)
svn_client_list2 Path=https://tortoisesvn.googlecode.com/svn/trunk/www
00000036 6.37184095 [2840] #28 Thread:3428 SVNProperties::Refresh(line
119) svn_client_proplist3
Path=https://tortoisesvn.googlecode.com/svn/trunk/www
00000037 9.99161625 [584] 401828 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...
00000038 11.71565247 [2840] EditFile command line params constructed
00000039 11.71771717 [2840] EditFile command constructed & initialized
00000040 11.71929264 [2840] #29 Thread:3112
SVNInfo::GetFirstFileInfo(line 138) svn_client_info3
Path=https://tortoisesvn.googlecode.com/svn/trunk/versioninfo.build
00000041 13.37848663 [2840] #16 Thread:2956 done (7086934 µs)
00000042 13.60981560 [2840] #10 Thread:3012 done (7358363 µs)
00000043 13.76390839 [2840] #12 Thread:3256 done (7498283 µs)
00000044 13.93804550 [2840] #22 Thread:3352 done (7609621 µs)
00000045 13.94108105 [2840] #30 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2122) svn_client_open_ra_session
Path=https://svn.apache.org/repos/asf/subversion/trunk
00000046 13.95775795 [2840] #24 Thread:3308 done (7617166 µs)
00000047 13.99346542 [2840] #14 Thread:3268 done (7712625 µs)
00000048 14.01981449 [2840] #28 Thread:3428 done (7646751 µs)
00000049 14.02893257 [2840] #15 Thread:3272 done (7746505 µs)
00000050 14.19633293 [2840] #18 Thread:1384 done (7890179 µs)
00000051 14.32312775 [2840] #17 Thread:2952 done (8029843 µs)
00000052 14.67296219 [2840] #21 Thread:3356 done (8354800 µs)
00000053 14.70868587 [2840] #9 Thread:3248 done (8450099 µs)
00000054 14.77243614 [2840] #20 Thread:3360 done (8409387 µs)
00000055 14.87847614 [2840] #30 Thread:3352 done (937331 µs)
00000056 14.87926102 [2840] #31 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2129) svn_ra_get_repos_root2
Path=https://svn.apache.org/repos/asf/subversion/trunk
00000057 14.93755054 [2840] #25 Thread:1916 done (8595196 µs)
00000058 14.96461582 [2840] #19 Thread:3292 done (8657307 µs)
00000059 15.08680153 [2840] #23 Thread:3304 done (8755087 µs)
00000060 15.10405064 [2840] #13 Thread:3264 done (8832094 µs)
00000061 15.16858482 [2840] #31 Thread:3352 done (290012 µs)
00000062 15.16866875 [2840] #32 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2136) svn_ra_get_uuid2
Path=https://svn.apache.org/repos/asf/subversion/trunk
00000063 15.17004395 [2840] #32 Thread:3352 done (107 µs)
00000064 15.17037582 [2840] #33 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2122) svn_client_open_ra_session
Path=http://svn.webdav.org/repos/projects/neon/tags/0.29.3
00000065 15.54968262 [2840] #33 Thread:3352 done (379569 µs)
00000066 15.55039501 [2840] #34 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2129) svn_ra_get_repos_root2
Path=http://svn.webdav.org/repos/projects/neon/tags/0.29.3
00000067 15.58104610 [2840] #27 Thread:3432 done (9223382 µs)
00000068 15.84786415 [2840] #11 Thread:3252 done (9591149 µs)
00000069 16.12769127 [2840] #34 Thread:3352 done (577920 µs)
00000070 16.12777328 [2840] #35 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2136) svn_ra_get_uuid2
Path=http://svn.webdav.org/repos/projects/neon/tags/0.29.3
00000071 16.12823296 [2840] #35 Thread:3352 done (104 µs)
00000072 16.12853813 [2840] #36 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2122) svn_client_open_ra_session
Path=http://serf.googlecode.com/svn/tags/0.6.1
00000073 16.37543678 [2840] #36 Thread:3352 done (247134 µs)
00000074 16.37612534 [2840] #37 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2129) svn_ra_get_repos_root2
Path=http://serf.googlecode.com/svn/tags/0.6.1
00000075 16.50716591 [1860]
20100709221350:0006A89F4:0120(0350-0026)(3420)Latency
slack(off-net)=-3359 mSec controlling 1 devices
00000076 19.59278297 [2840] #26 Thread:3436 done (13235217 µs)
00000077 19.99140358 [584] 411828 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...
00000078 20.46327209 [2840] #37 Thread:3352 done (4087744 µs)
00000079 20.46335220 [2840] #38 Thread:3352
SVN::GetRepositoryRootAndUUID(line 2136) svn_ra_get_uuid2
Path=http://serf.googlecode.com/svn/tags/0.6.1
00000080 20.46480179 [2840] #38 Thread:3352 done (101 µs)
00000081 21.91331673 [2840] #29 Thread:3112 done (10193897 µs)
00000082 21.97022629 [2840] #39 Thread:2944
SVNInfo::GetFirstFileInfo(line 138) svn_client_info3
Path=C:/DOCUME~1/Simon/LOCALS~1/Temp/trunk.svn008.tmp
00000083 21.97556114 [2840] #39 Thread:2944 done (5067 µs)
00000084 21.97796822 [2840] #40 Thread:2944 SVN::Checkout(line 379)
svn_client_checkout3 Path=https://tortoisesvn.googlecode.com/svn/trunk
00000085 26.42970276 [2840] #40 Thread:2944 done (4450312 µs)
00000086 26.43483734 [2840] #41 Thread:2944 SVNStatus::GetStatus(line
317) svn_client_status5
Path=C:/DOCUME~1/Simon/LOCALS~1/Temp/trunk.svn008.tmp/versioninfo.build
00000087 26.43977165 [2840] #41 Thread:2944 done (4944 µs)
00000088 26.44161797 [2840] #42 Thread:2944 SVN::Update(line 550)
svn_client_update3
00000089 28.69012260 [2840] #42 Thread:2944 done (2248259 µs)
00000090 28.69889069 [2840] EditFileCommand::AutoCheckout done
00000091 28.70235634 [2840] #43 Thread:3112
SVNProperties::Refresh(line 119) svn_client_proplist3
Path=C:/DOCUME~1/Simon/LOCALS~1/Temp/trunk.svn008.tmp/versioninfo.build
00000092 28.70736885 [2840] #43 Thread:3112 done (5025 µs)
00000093 29.99070168 [584] 421828 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2631540
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-07-09 23:18:10 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.