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

Crash in TortoiseMerge

From: Alan Wood <Alan.Wood_at_clear.net.nz>
Date: Mon, 20 Jun 2011 09:04:50 +1200

Hi All,
 Just trying out the nightly build
TortoiseSVN 1.6.99, Build 21582 - 32 Bit -dev, 2011/06/17 23:06:10

Found a crash in TortoiseMerge when switching from the single pane view to he double pain
view.
Selected a file in the Log view and opened it in double pain. Then switch to single pane. The
crash occurs when switch back to double pane view.
 
I downloaded the symbols and source but can't help much more as stuck in VS2008.

TortoiseMerge.exe!CBaseView::GetLineChars(int index=0) Line 574 + 0x15 bytes
TortoiseMerge.exe!CBaseView::BuildMarkedWordArray() Line 3978 + 0xf bytes
TortoiseMerge.exe!CBaseView::Screen2View::RebuildIfNecessary() Line 4566
TortoiseMerge.exe!CBaseView::GetLineCount() Line 534 + 0xa bytes
TortoiseMerge.exe!CLocatorBar::DocumentUpdated(CBaseView * view=0x011b1dd0,
TortoiseMerge.exe!CLocatorBar::DocumentUpdated() Line 67
TortoiseMerge.exe!CMainFrame::LoadViews(int line=-1) Line 781
TortoiseMerge.exe!CMainFrame::OnViewOnewaydiff() Line 978

The call to CBaseView::GetLineChars() says index = 0 in the stack trace but the debugger
show index =393 and lineCount=394 at CBaseView::BuildMarkedWordArray.

Hope this helps

Thanks for a great product
Alan Wood

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

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-19 23:04:59 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.