We screwed up! A serious bug in Qt 4.6.3′s QtOpenGL module on Windows went undetected through reviewing, the auto-test system and quality assurance! The bug causes a device context leak, and after 9999 repaints, the program stops updating its widgets. The bug is fixed in our repositories and will not appear in our next releases. Until then, if you are compiling Qt from source, you can use the this patch.
No related posts.
18 comments
epositories and will not appear in our next releases.
‘not’ or ‘now’?
And what about people using Qt from binaries? Will you release a fixed version of Qt 4.6? Or maybe Qt 4.7 is going to come out so soon that it makes no sense for you to include the fix in the earlier versions?
What is happening to Trolls? 2 fails in a row already. Are trolls turning in corporate programmers?
“and will *not* appear in our next releases”?? (emphasis added)
Yes, the bug has been fixed, hence it won’t appear in the next releases.
Qt’s open GL never worked on my ATI hardware anyway. Nvidia is fine.
OOOh. We don’t talk about bugs, talk about the fix. Say: “The Fix WILL appear”. It is confusing otherwise?
@anon: Come on. The guys are working like hell, “errare umanum est”.
@kkalland: Good on you for getting this adequate external visibility
Clearly now that we have caught this bug, subsequent releases will be free of it. The take away is that if you are using Qt 4.6, you should ideally be using a daily refreshed Qt checkout from the gitorious repo, which is a standing patch release against the latest and greatest stable Qt release.
Why not just release a 4.6.3_1 patch-up (like FreeBSD does), or 4.6.4 if you really have to?
Don’t worry guys, Rails 2.3.6, .7, .8 were released in 3 days.
Is this bug in 4.6.2 as well? We are seeing problems in our software that may be caused by this bug but we are still using 4.6.2.
I checked myself: bug was introduced in 4.6.3 and is not in 4.6.2
Since we’re already on the topic of OpenGL, what about http://www.qtforum.org/article/32627/opengl-paint-engines-broken.html ?
Guys, you really annoing by repeatadly broking OpenGL since Qt 4.6 release. Does QA service need some improvements, not?
And yes, Qt4 OpenGL does not work normally on my ATi linux hardware, however the TuxKarts works!
@l0calh05t:
http://bugreports.qt.nokia.com/secure/Dashboard.jspa
We have a centralized bug reporting system which gives us some infrastructure to verify, prioritize and track issues, please utilize it. Apart from the fact it is entirely off the radar, it looks like a good solid bug report.
> went undetected through reviewing, the auto-test system and quality assurance
I see no mention of improving your auto-test system/etc – at least you can add a test so that this bug doesn’t reappear in future.
Man, you guys are getting just hassled over this… I feel bad for you. It’s great software still, these things are bound to happen.
Comments on this entry are closed.