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

Re: TSVN 1.7 test drive

From: Gunnar Dalsnes <hardon_at_online.no>
Date: Sat, 26 Feb 2011 16:40:06 +0100

On 26.02.2011 14:59, Stefan Küng wrote:
> On 26.02.2011 13:41, Gunnar Dalsnes wrote:
>> On 26.02.2011 09:43, Stefan Küng wrote:
>>> On 26.02.2011 00:50, Gunnar Dalsnes wrote:
>>
> You mean it uses all CPU after you start the log dialog?
> Try clearing the log cache. I've never seen such a behavior on all
> machines I use TSVN...
>
Upgraded to TortoiseSVN-1.6.99.20926-dev-x64-svn-1.7.0-dev.msi.

Seem to be spending all its time inside ResizeAllListCtrlCols.

Here are some stack traces:

      user32.dll!ZwUserCallOneParam() + 0xa bytes
      comctl32.dll!ListView_OnGetStringWidth() + 0x96 bytes
      comctl32.dll!ListView_WndProc() + 0x120a bytes
      user32.dll!UserCallWinProcCheckWow() + 0x14c bytes
      user32.dll!CallWindowProcAorW() + 0xb1 bytes
      user32.dll!CallWindowProcW() + 0x1b bytes
      mfc100u.dll!CWnd::DefWindowProcW(unsigned int nMsg=4183, unsigned
__int64 wParam=0, __int64 lParam=1470160) Line 1076 C++
      mfc100u.dll!CWnd::WindowProc(unsigned int message=45220904,
unsigned __int64 wParam=0, __int64 lParam=1234544) Line 2068 + 0x14
bytes C++
      mfc100u.dll!AfxCallWndProc(CWnd * pWnd=0x0000000000001057, HWND__
* hWnd=0x0000000079ea5ffd, unsigned int nMsg=1229272, unsigned __int64
wParam=0, __int64 lParam=45220904) Line 248 + 0x15 bytes C++
      mfc100u.dll!AfxWndProc(HWND__ * hWnd=0x0000000002b20428, unsigned
int nMsg=3082456, unsigned __int64 wParam=4183, __int64 lParam=0) Line
410 + 0x16 bytes C++
      mfc100u.dll!AfxWndProcBase(HWND__ * hWnd=0x0000000000000000,
unsigned int nMsg=45220864, unsigned __int64 wParam=4183, __int64
lParam=2009346938) Line 420 + 0x10 bytes C++
      user32.dll!UserCallWinProcCheckWow() + 0x14c bytes
      user32.dll!SendMessageWorker() + 0x16a bytes
      user32.dll!SendMessageW() - 0x1b555 bytes
      TortoiseProc.exe!CLogDlg::ResizeAllListCtrlCols(bool
bOnlyVisible=true) Line 4068 + 0x31 bytes C++
      TortoiseProc.exe!CLogDlg::OnTimer(unsigned __int64
nIDEvent=1230896) Line 3840 C++
      mfc100u.dll!CWnd::OnWndMsg(unsigned int message=101, unsigned
__int64 wParam=0, __int64 lParam=1470160, __int64 *
pResult=0x000000000012c8e0) Line 2358 C++
      mfc100u.dll!CWnd::WindowProc(unsigned int message=0, unsigned
__int64 wParam=1232624, __int64 lParam=0) Line 2067 + 0x24 bytes C++
      TortoiseProc.exe!CResizableDialog::WindowProc(unsigned int
message=101, unsigned __int64 wParam=1232624, __int64 lParam=3) Line
207 C++
      mfc100u.dll!AfxCallWndProc(CWnd * pWnd=0x0000000000000113, HWND__
* hWnd=0x0000000079ea5ffd, unsigned int nMsg=1231432, unsigned __int64
wParam=2045511035, __int64 lParam=0) Line 248 + 0x15 bytes C++

      mfc100u.dll!CThreadLocalObject::GetData(CNoTrackObject * (void)*
pfnCreateObject=0x000000007a162bf8) Line 420 C++
      mfc100u.dll!AfxGetModuleThreadState() Line 477 + 0x18 bytes C++
      mfc100u.dll!CWnd::FromHandlePermanent(HWND__ *
hWnd=0x0000000000001073) Line 324 + 0x5 bytes C++
      mfc100u.dll!AfxWndProc(HWND__ * hWnd=0x000000000012c350, unsigned
int nMsg=3082456, unsigned __int64 wParam=4211, __int64 lParam=0) Line
408 C++
      mfc100u.dll!AfxWndProcBase(HWND__ * hWnd=0x0000000000000000,
unsigned int nMsg=1229568, unsigned __int64 wParam=4211, __int64
lParam=2045403202) Line 420 + 0x10 bytes C++
      user32.dll!UserCallWinProcCheckWow() + 0x14c bytes
      user32.dll!SendMessageWorker() + 0x16a bytes
      user32.dll!SendMessageW() - 0x1b555 bytes
> mfc100u.dll!CListCtrl::GetItemText(int nItem=1230032, int
nSubItem=1) Line 563 C++
      TortoiseProc.exe!CLogDlg::ResizeAllListCtrlCols(bool
bOnlyVisible=true) Line 4068 + 0x18 bytes C++
      TortoiseProc.exe!CLogDlg::OnTimer(unsigned __int64
nIDEvent=1230896) Line 3840 C++

      mfc100u.dll!CThreadLocalObject::GetData(CNoTrackObject * (void)*
pfnCreateObject=0x0000000079ff228d) Line 420 + 0x14 bytes C++
      mfc100u.dll!AfxGetModuleState() Line 435 + 0x13 bytes C++
      
mfc100u.dll!AFX_MAINTAIN_STATE2::AFX_MAINTAIN_STATE2(AFX_MODULE_STATE *
pNewState=0x0000000000000000) Line 96 + 0x5 bytes C++
      mfc100u.dll!AfxWndProcBase(HWND__ * hWnd=0x0000000000000000,
unsigned int nMsg=1229568, unsigned __int64 wParam=4211, __int64
lParam=2045403202) Line 419 + 0x19 bytes C++
      user32.dll!UserCallWinProcCheckWow() + 0x14c bytes
      user32.dll!SendMessageWorker() + 0x16a bytes
      user32.dll!SendMessageW() - 0x1b555 bytes
> mfc100u.dll!CListCtrl::GetItemText(int nItem=1230032, int
nSubItem=1) Line 563 C++
      TortoiseProc.exe!CLogDlg::ResizeAllListCtrlCols(bool
bOnlyVisible=true) Line 4068 + 0x18 bytes C++
      TortoiseProc.exe!CLogDlg::OnTimer(unsigned __int64
nIDEvent=1230896) Line 3840 C++

Gunnar.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2707797

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-02-26 16:43:12 CET

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

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