July 7, 2011

eyeofhell eyeofhell
Lab Rat
15 posts

Article about Qt bugs found with static analyzer “PVS-Studio”

 

Hello.

Today I found an article on popular russian resource http://habr.ru (Russian version of slashdot). It’s a part of a series of articles where one of the PVS-Studio authors showcases bugs that was found with their static analyzer in different software. And in this article the software in question is Qt itself :). The article is in Russian but the result given by google translate is suitable:

http://habrahabr.ru/blogs/qt_software/123603/

10 replies

July 7, 2011

Lukas Geyer Lukas Geyer
Gene Splicer
2074 posts

The code of the Qt library with high quality and virtually no errors.

July 7, 2011

eyeofhell eyeofhell
Lab Rat
15 posts

Yeah. But where are still many errors found like missed “break” in “switch”, “&&” instead of “&” etc.

July 7, 2011

saidiahd saidiahd
Lab Rat
36 posts

It is our duty to make Qt more perfect . no ?

 Signature 

“Learn from yesterday, live for today, hope for tomorrow.” - Albert Einstein -

July 7, 2011

eyeofhell eyeofhell
Lab Rat
15 posts

Yeah. So Nokia need to buy this PVS-Sudio license, scan Qt and fix errors :).

July 7, 2011

saidiahd saidiahd
Lab Rat
36 posts

Or organize a month of code revision by the community Qt, its will be good for our dear Qt and for all the community. :)

 Signature 

“Learn from yesterday, live for today, hope for tomorrow.” - Albert Einstein -

July 7, 2011

eyeofhell eyeofhell
Lab Rat
15 posts

Btw, why is ‘rumor’ tag here?

July 7, 2011

saidiahd saidiahd
Lab Rat
36 posts

No idea …

 Signature 

“Learn from yesterday, live for today, hope for tomorrow.” - Albert Einstein -

July 7, 2011

Eddy Eddy
Area 51 Engineer
1296 posts

I removed the rumor tag because it doesn’t have any meaning here.

 Signature 

Qt Certified Specialist
Qt Ambassador

July 11, 2011

Andrey_Karpov Andrey_Karpov
Lab Rat
1 posts

Translation: How to make fewer errors at the stage of code writing. Part N3. http://www.viva64.com/en/a/0075/

July 11, 2011

saidiahd saidiahd
Lab Rat
36 posts

Translation: How to make fewer errors at the stage of code writing. Part N3. http://www.viva64.com/en/a/0075/

nice link @Andrey_Karpov

 Signature 

“Learn from yesterday, live for today, hope for tomorrow.” - Albert Einstein -

 
  ‹‹ Application that install browser plugin      Getting primary key after calling QSqlTableModel::submitAll() ››

You must log in to post a reply. Not a member yet? Register here!