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

Re: TortoiseMerge Bug Report (freeze on long line display)

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 15 Dec 2011 19:53:48 +0100

On 15.12.2011 15:15, Justin Klein wrote:
>>> It would be even more straightforward if you could mail a sample file that exhibits the problem
>
> Attached. Note that the .sql file is trimmed down so it isn't actually valid mysql anymore, but in this case that doesn't really matter.
>
> As you scroll down with TortoiseMerge (you can just copy the file and diff it with itself), you'll see it start to lockup below line 300, getting even worse the further you proceed ("worse" in regards to how long it takes to recover from the "freeze").
>
> I believe the issue has something to do with repainting/invalidating, as simply dragging a window around atop TortoiseMerge when it's scrolled to one of these "long-line regions" causes it to repaint visibly slowly, and its CPU usage spikes. Note that you can open the file in i.e. Wordpad and scroll all the way up and down without a hiccup.

Opened issue #166 for this:
http://code.google.com/p/tortoisesvn/issues/detail?id=166

please add your comments there now.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2893656
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-12-15 19:53:59 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.