From: Cerion Armour-B. <ce...@ke...> - 2010-03-22 22:01:22
|
Hi Adu, I just fell across your email from a while back, and am not sure if you ever got a response... We're working hard on the next release of Valkyrie, for Qt4, and supporting the latest version of Valgrind. Thanks for your feedback. - those links are confusing, I agree, I'll add it to the todo list. - time to Vk release: hard to estimate, but right now I need Testers! I'll send a separate mail soon about that. To finish off memcheck support, add helgrind, test, make packagable, etc... probably at least another month, given my current resources. Feature Requests: 1) Error -> context_menu -> text representation - If that's something that more people would like to see, that should be no problem. I'll put it on the (bottom of the) todo list - if other people let me know they want this, it'll move up in priority. 2) Filtering error log. - Hmm. The proper answer to this is: you do not want to do this. Errors further down the log are very often related to errors further up. The errors should thus be fixed in order, from top to bottom, else its wasted work. If you can convince me that there's a practical reason why filtering like this is still necessary, and that others want this too, then no problem, but I don't think this is the right direction to go. As for .supp resources, I'm afraid I can't help you there - best to try the valgrind-users list for that. Regards, Cerion adu wrote: > > Hi! First of all I want to thanks for such amazing program)) > > But there are still some problem/misunderstandings and etc )) > > First of all we have 3 links > > http://valgrind.org/downloads/guis.html > > http://www.open-works.net/projects/valkyrie.html > > http://valgrind.org/downloads/current.html > > The first 2 of ‘em – are talking about 1.3.0 version even there is > already 1.4.0! > > And (I hope very) soon there will be 1.5.0 version))) > > Maybe someone has to change all those places in one manner? > > Whereupon - here it is very difficult question – well, how much time > (approximately of course) it is necessary > > to wait till the moment of release of the new version? > > I understand what all is relative - but nevertheless is here quite > certain milestone? > > In the second: I suggest adding not only support for 3.5 version of > valgrind but also introduce new feature in valkyrie itself: > > 1. Selecting of node of errors tree and to call context-menu. > > Which will contain (for now) only 1 item - «Copy error in clipboard»? > > And hereby we will have error as a 'plain formatted text' – we will > have representation of current selected error > > from the global errors tree for a future using. For ex. I (as a > Tester) can send to developers only small (but useful) piece of > valgrind log. > > Because right now I HAVE TO create and to send ALL log. Of course such > trick should work only with first-level nodes. > > 2. Filters for valgrind output in main window. > > Right now we can see (in situation with a real huge amount of errors) > very loooooong error’s listing in main window – and sometimes > > to open each kind of found error from this list and make something > useful in source code for removing this error – is quit difficult > because this list is very looong. > > BUT – If we had an opportunity to use Filter-system then we would > reduce quantity of errors on the screen and the correction of mistakes > would be more comfortable. > > I suggest making filters based on the basic fields of the xml > structures describing one error: > > TAG <obj> - filters:[“equal”,”contains”, “starts with”, “ends with”] > > TAG <fn> - filters:[“equal”,”contains”, “starts with”, “ends with”] > > TAG <dir> - filters:[“equal”,”contains”, “starts with”, “ends with”] > > TAG <file> - filters:[“equal”,”contains”, “starts with”, “ends with”] > > And also – for more gobal tags like: > > TAG <kind> - filters:[“equal”] {here should be only predefined list of > error types} > > TAG <leakedbytes> - filters:[“equal”,”more that”, “less than”, “from > .. till ..”] > > And final question: > > How I can suppress annoying STL errors?problems? > > Ex.: > > <frame> > > <ip>0x5AF17F4</ip> > > <obj>/usr/local/tools/gcc/gcc-3.2.3/lib/libstdc++.so.5.0.3</obj> > > <fn>std::string::append(char const*)</fn> > > <dir>/usr/local/samba/download/Redhat9/addons/gcc/gcc-3.2.3/gcc-build2/i686-pc-linux-gnu/libstdc++-v3/src</dir> > > <file>/usr/local/samba/download/Redhat9/addons/gcc/gcc-3.2.3/gcc-build2/i686-pc-linux-gnu/libstdc++-v3/include/bits/char_traits.h</file> > > <line>135</line> > > </frame> > > Yes, I've read about .supp files but > > I don't have it on my comp. Only in valgrind dir I have few of 'em - > but they not covering gcc and STL > > functions... > > Where I can find rather big && useful .supp files?? > > Regards, Anton > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > ------------------------------------------------------------------------ > > _______________________________________________ > Valgrind-Valkyrie-dev mailing list > Val...@li... > https://lists.sourceforge.net/lists/listinfo/valgrind-valkyrie-dev > |