[Kde-bindings] qtruby w.visible memory leak/bug with Ruby 1.9
Davor Ocelic
docelic at spinlocksolutions.com
Mon Dec 7 17:58:11 UTC 2009
Hello folks,
Recently I've discovered that calling
widget.visible()
causes a memory leak on Ruby1.9.
(Using .isVisible works correctly though).
On Ruby 1.8 both methods works alright.
Here's a quick test case:
require 'Qt4'
a = Qt::Application.new(ARGV)
hello = Qt::PushButton.new("Hello World!")
hello.resize(100, 30)
hello.show
while 1
hello.visible
end
a.exec
Run it under ruby1.9 and watch resident memory usage in top
growing.
Best regards,
Davor Ocelic
Spinlock Solutions
More information about the Kde-bindings
mailing list