Now the memory leak came from svnstatusform : --- Call trace for block $00007F2CC17A4400 size 64 $00000000013502DA line 106 of svnstatusform.pas $00000000006218CD line 1088 of include/application.inc $000000000061EDB6 line 401 of include/application.inc $0000000000622EC3 line 1282 of include/application.inc $0000000000623605 line 1414 of include/application.inc $00000000008070C6 line 255 of qt/qtobject.inc $000000000062358A line 1402 of include/application.inc $00000000005BEDE3 line 119 of lazarus.pp Call trace for block $00007F2CC17DF080 size 29 $00000000013502DA line 106 of svnstatusform.pas $00000000006218CD line 1088 of include/application.inc $000000000061EDB6 line 401 of include/application.inc $0000000000622EC3 line 1282 of include/application.inc $0000000000623605 line 1414 of include/application.inc $00000000008070C6 line 255 of qt/qtobject.inc $000000000062358A line 1402 of include/application.inc $00000000005BEDE3 line 119 of lazarus.pp Call trace for block $00007F2CC17DF500 size 28 $00000000013502DA line 106 of svnstatusform.pas $00000000006218CD line 1088 of include/application.inc $000000000061EDB6 line 401 of include/application.inc $0000000000622EC3 line 1282 of include/application.inc $0000000000623605 line 1414 of include/application.inc $00000000008070C6 line 255 of qt/qtobject.inc $000000000062358A line 1402 of include/application.inc $00000000005BEDE3 line 119 of lazarus.pp Call trace for block $00007F2CC17DED80 size 27 $00000000013502DA line 106 of svnstatusform.pas $00000000006218CD line 1088 of include/application.inc $000000000061EDB6 line 401 of include/application.inc $0000000000622EC3 line 1282 of include/application.inc $0000000000623605 line 1414 of include/application.inc $00000000008070C6 line 255 of qt/qtobject.inc $000000000062358A line 1402 of include/application.inc $00000000005BEDE3 line 119 of lazarus.pp Call trace for block $00007F2CC1827B00 size 53 $00000000013502DA line 106 of svnstatusform.pas $00000000006218CD line 1088 of include/application.inc $000000000061EDB6 line 401 of include/application.inc $0000000000622EC3 line 1282 of include/application.inc $0000000000623605 line 1414 of include/application.inc $00000000008070C6 line 255 of qt/qtobject.inc $000000000062358A line 1402 of include/application.inc $00000000005BEDE3 line 119 of lazarus.pp Call trace for block $00007F2CC17A3DE0 size 64 $00000000013502DA line 106 of svnstatusform.pas $00000000006218CD line 1088 of include/application.inc $000000000061EDB6 line 401 of include/application.inc $0000000000622EC3 line 1282 of include/application.inc $0000000000623605 line 1414 of include/application.inc $00000000008070C6 line 255 of qt/qtobject.inc $000000000062358A line 1402 of include/application.inc $00000000005BEDE3 line 119 of lazarus.pp
2012/2/18, Juha Manninen <[email protected]>: > 2012/2/18, Bernd <[email protected]>: >> It is already integrated (I implemented this last year): Click on >> "commit" (because you want to commit your changes, via patch or >> otherwise) then the commit dialog comes up where you select the files >> you want to commit and then instead of the "commit" button you click >> on the "create patch file" button. This will create a patch file, you >> can preview it, edit it (remove individual hunks you don't want to >> include) and then save it to disk. The created patch file will include >> all selected changes in one file, is suitable to be attached to bug >> reports and to be used with the patch utility. I use this to make all >> my patches. > > Right! I didn't know of that. I use git + git-svn link myself. > Ok, Everton, the tool is there. You can start making patches for other > parts of Lazarus! > > Bernd, do you maintain the package? > The patch feature works well but its GUI is little broken. > 1. the ListView always shows a HourGlass cursor. > 2. What are the 2 text controls up there, a Combobox and a Memo? Both > are empty and have no hints or titles about their meaning. If I type > something the the Combobox, I get a "List Index out of Bounds" error. > 3. I got memory leaks sometimes (not always) from the "Show Log" feature. > It is a good idea to use -gh always when developing. > > IMO the "Patch" feature should have its own entry in the menu. > "Commit" term is associated with SVN commits. I didn't understand to > look for it there. > > >> PS: my earlier mentioned upload of the new animation was interrupted >> and then I also spotted an error, to fix it I need to encoe it another >> time, It will take a few more hours. > > No problem. > I am curious, how long does gource take to generate such animation? It > uses some advanced auto-layout algorithm for the node placement, bloom > effects and such details. > I could imagine it needs some processing power. > On the other hand, today's computers have a lot of processing power. > > Juha > -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
