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

Re: Re: Crash in repo browser

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Tue, 13 Jul 2010 19:00:41 +0100

On 11 July 2010 17:35, Stefan Fuhrmann <stefanfuhrmann_at_alice-dsl.de> wrote:
> 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
>>  <-- snip -->
>> 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
>
> So, it seems that it doesn't even try to start the application but already fails in CCommonAppUtils::GetAppForFile. Judging from what the MSDN says, there might have been strings that were not properly terminated by a 0-character. Fixed in r19874. Please test again ;)

Sorry to report that it's still crashing.

[\\DELBERT]
00000027 5.29779434 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000028 5.29814816 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000029 5.30082655 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000030 5.82170868 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000031 5.82541656 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000032 5.82556725 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000033 5.82579231 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000034 6.33640528 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000035 6.33945942 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000036 6.33960533 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000037 6.34064722 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000038 6.91301346 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000039 6.91607141 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000040 6.91657400 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000041 6.91684103 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000042 7.22001982 [1124] 9451875 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...
00000043 7.44384480 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000044 7.44688034 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000045 7.44719934 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000046 7.94479847 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000047 7.94799471 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000048 7.94814205 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000049 7.94836760 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000050 7.99679852 [3560] EditFile command line params constructed
00000051 8.00011063 [3560] EditFile command constructed & initialized
00000052 8.00152206 [3560] #38 Thread:1356
SVNInfo::GetFirstFileInfo(line 143) svn_client_info3
Path=https://tortoisesvn.googlecode.com/svn/trunk/versioninfo.build
00000053 8.46848774 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000054 8.47161198 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000055 8.47175980 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000056 8.47198105 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000057 8.98074150 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000058 8.98387241 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000059 8.98401642 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000060 8.98424911 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000061 9.48711491 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000062 9.49011421 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000063 9.49043655 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000064 9.98970604 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000065 9.99292946 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000066 9.99307537 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000067 9.99330616 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000068 10.49504757 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000069 10.49841118 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000070 10.49856091 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000071 10.49885368 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000072 10.99800873 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000073 11.00111866 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000074 11.00127125 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000075 11.00149727 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000076 11.50396442 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000077 11.50703144 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000078 11.50734901 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000079 11.54660225 [3560] #38 Thread:1356 done (3542107 µs)
00000080 11.60124302 [3560] #39 Thread:1016
SVNInfo::GetFirstFileInfo(line 143) svn_client_info3
Path=C:/DOCUME~1/Simon/LOCALS~1/Temp/trunk.svn009.tmp
00000081 11.60497093 [3560] #39 Thread:1016 done (3740 µs)
00000082 11.60790730 [3560] #40 Thread:1016 SVN::Checkout(line 381)
svn_client_checkout3 Path=https://tortoisesvn.googlecode.com/svn/trunk
00000083 12.08676338 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000084 12.08992767 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000085 12.09007359 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000086 12.09029865 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000087 12.59570026 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000088 12.59881687 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000089 12.59896469 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000090 12.59921741 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000091 13.10064125 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000092 13.10371876 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000093 13.10386467 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000094 13.10417175 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000095 13.60878849 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000096 13.61192894 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000097 13.61226368 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000098 14.22177410 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000099 14.22497654 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000100 14.22514725 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000101 14.22537422 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000102 14.72703838 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000103 14.73014736 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000104 14.73029327 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000105 14.73051453 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000106 15.24177170 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000107 15.24481583 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000108 15.24496078 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000109 15.24518585 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000110 15.75002193 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000111 15.75311279 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000112 15.75345707 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000113 15.92735863 [3560] #40 Thread:1016 done (4319321 µs)
00000114 15.93706703 [3560] #41 Thread:1016 SVNStatus::GetStatus(line
322) svn_client_status5
Path=C:/DOCUME~1/Simon/LOCALS~1/Temp/trunk.svn009.tmp/versioninfo.build
00000115 15.94279480 [3560] #41 Thread:1016 done (5727 µs)
00000116 15.94628620 [3560] #42 Thread:1016 SVN::Update(line 555)
svn_client_update3
00000117 16.33611488 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000118 16.33934975 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000119 16.33949661 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000120 16.33971977 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000121 16.84226418 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000122 16.84534836 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000123 16.84549332 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000124 16.84572029 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000125 17.21939659 [1124] 9461875 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...
00000126 17.34942818 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000127 17.35244751 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000128 17.35259247 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000129 17.35283852 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000130 17.85877609 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000131 17.86181068 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000132 17.86212921 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000133 18.16856003 [3560] #42 Thread:1016 done (2222022 µs)
00000134 18.18709564 [3560] EditFileCommand::AutoCheckout done
00000135 18.19407845 [3560] #43 Thread:1356
SVNProperties::Refresh(line 122) svn_client_proplist3
Path=C:/DOCUME~1/Simon/LOCALS~1/Temp/trunk.svn009.tmp/versioninfo.build
00000136 18.20914841 [3560] #43 Thread:1356 done (12975 µs)
00000137 18.84263802 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000138 18.85050583 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000139 18.85066414 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000140 18.85090065 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000141 19.36069298 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000142 19.36425781 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000143 19.36441040 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000144 19.36463928 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000145 19.87409592 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000146 19.87733841 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000147 19.87766457 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000148 20.37663651 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000149 20.37968445 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000150 20.37982750 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000151 20.38005638 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000152 20.88062096 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000153 20.88381195 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000154 20.88398552 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000155 20.88421249 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000156 21.38053131 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000157 21.38366127 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000158 21.38380814 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000159 21.38404083 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000160 21.88484383 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000161 21.88813210 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000162 21.88846016 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000163 22.38261223 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000164 22.38564491 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000165 22.38584900 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000166 22.38612175 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000167 22.88666534 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000168 22.88994217 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000169 22.89008904 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000170 22.89031410 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000171 23.39030838 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000172 23.39333534 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000173 23.39348030 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000174 23.39373016 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000175 23.82784462 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\.cleanup.tmp
00000176 23.97529030 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000177 24.02052307 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\_av_sfx.tm~a03652
00000178 24.02064705 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000179 24.02114487 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\_avast4_
00000180 24.02125549 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000181 24.04643631 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\_avast5_
00000182 24.04655266 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000183 24.04740334 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\_is103
00000184 24.04788399 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000185 24.04800034 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local
Settings\Temp\{05EEF526-005A-4E62-B573-56709560D89E}
00000186 24.05244446 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000187 24.07317543 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\~nsu.tmp
00000188 24.07330322 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000189 24.07497787 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local
Settings\Temp\6CBFE7B4-306C-4D2E-82F1-EA7B8F00350D
00000190 24.07515526 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000191 24.08265495 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\Acronis
00000192 24.08276939 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000193 24.08323479 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\Adobe
00000194 24.08334160 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000195 24.09293938 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\audacity_1_2_temp
00000196 24.09312630 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000197 24.10848808 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\AutoRun
00000198 24.10897064 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000199 24.13169289 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local
Settings\Temp\B38A4E94824D431DB37AEAD63D85E2E3
00000200 24.13219833 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000201 24.15402794 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\Bullzip
00000202 24.15421867 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000203 24.16850853 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\byeAC.tmp
00000204 24.16862488 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000205 24.17298126 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_964
00000206 24.17332268 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000207 24.17556381 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_3879
00000208 24.17607880 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000209 24.17618942 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_5906
00000210 24.17665863 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000211 24.18022156 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_14605
00000212 24.18036079 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000213 24.19544601 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_17979
00000214 24.19564247 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000215 24.20284081 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_18900
00000216 24.20295906 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000217 24.20342064 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_24389
00000218 24.20353127 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000219 24.21163368 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_25278
00000220 24.21181870 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000221 24.23703575 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\chrome_26520
00000222 24.23710060 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000223 24.24456215 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\CR_1B6.tmp
00000224 24.24467659 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000225 24.27647591 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\CR_7A.tmp
00000226 24.30669785 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000227 24.30723381 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\CR_12A.tmp
00000228 24.32024002 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000229 24.33584785 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\CR_18E.tmp
00000230 24.33639145 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000231 24.33695221 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\CR_27F.tmp
00000232 24.34203529 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000233 24.35592270 [2100] TSVNCache.cpp: app asked for status of
C:\Documents and Settings\Simon\Local Settings\Temp\CR_91.tmp
00000234 24.35645676 [2100] CachedDirectory.cpp: skipped file time
check for for C:\Documents and Settings\Simon\Local Settings\Temp
00000235 25.97789001 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000236 25.97821999 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000237 26.48830795 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000238 26.49256897 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000239 26.49273109 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000240 26.49295616 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000241 26.99253464 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000242 26.99557877 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000243 26.99572563 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000244 26.99595833 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000245 27.39673996 [1124] 9471875 - INFO:
CHPAiOCtxMonitor::TimerEvent: Poll...
00000246 27.51435471 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000247 27.51738739 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000248 27.51754189 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000249 27.51776695 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000250 28.01872253 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000251 28.02196121 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000252 28.02231407 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000253 28.53007507 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000254 28.53344345 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000255 28.53378296 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000256 28.53667259 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000257 29.08166695 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000258 29.08473778 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000259 29.08489418 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000260 29.08511734 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000261 29.21572685 [2100] TSVNCache.cpp: app asked for status of
E:\TortoiseSVN
00000262 29.25793076 [2100] TSVNCache.cpp: app asked for status of
E:\TortoiseSVN\dbgview.log
00000263 29.25805283 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN
00000264 29.79306412 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000265 29.79801750 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000266 29.79817009 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000267 29.79839516 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000268 30.32002068 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000269 30.32341766 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000270 30.32373619 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000271 31.22046471 [2100] CachedDirectory.cpp: RefreshStatus for
E:\TortoiseSVN\trunk\src\TortoiseProc
00000272 31.22209930 [2100] FolderCrawler.cpp: Invalidating/refreshing
folder E:\TortoiseSVN\trunk\src\TortoiseProc
00000273 31.22373199 [2100] CachedDirectory.cpp: skipped file time
check for for E:\TortoiseSVN\trunk\src\TortoiseProc
00000274 31.22801971 [2100] CachedDirectory.cpp: stat for
E:\TortoiseSVN\trunk\src\TortoiseProc

There is a lot of status cache this time which was not there before.
Note also that TSVNCache got stuck at 100% CPU after the crash. Not
sure if that is relevant.

I killed the cache, tried the same again and the cache hang was not
repeated, but the crash was.

Using r19886

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=2632850
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-07-13 20:00:53 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.