libqt0-ruby1.8: calls to initialize do not return

Bug #6141 reported by Andreas Simon
8
Affects Status Importance Assigned to Milestone
kdebindings (Ubuntu)
Fix Released
Medium
Kubuntu Bugs

Bug Description

Qt::MainWindow and other widgets do not return from calls to initialize.

How to reproduce:
ruby /usr/share/doc/libqt0-ruby1.8/tutorial/t4/t4.rb
You will only get a gey windows, because the call 'super' in line 9 doesn't return.

Many other tutorial and examples are broken in the same way.

This is debian bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335876

According to this bug report it's fixed in the debian package. In Ubuntu Dapper it's not.

More information can also be found at
http://groups.google.com/group/comp.lang.ruby/browse_frm/thread/21f606491585fb18/f6d76a895e8bb87c#f6d76a895e8bb87c
and
http://bugs.gentoo.org/show_bug.cgi?id=111707

Packages:
ruby1.8 Version 1.8.3+1.8.4preview2-1
libqt0-ruby1.8 Version 3.5.0-0ubuntu4
libqt3-mt Version 3.3.5-1ubuntu5

Revision history for this message
Andreas Simon (andreas-w-simon) wrote :

Uptated ruby1.8 to version 1.8.4-1. Nothing changed.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Please let the developers team decide, which bugs are Major - they are a tool for prioritisation.

Changed in kdebindings:
assignee: nobody → kubuntu-team
Revision history for this message
Kenny Duffus (kduffus) wrote :

unable to reproduce in dapper, previously there was a problem with qt/ruby where only empty windows were displayed. can you try updating and see if you still get this error?

Revision history for this message
Kenny Duffus (kduffus) wrote :

Thanks for the bug report.

Please upgrade to the most recent version, and open a new bug if the problem persists

Changed in kdebindings:
status: Unconfirmed → Fix Released
Revision history for this message
Andreas Simon (andreas-w-simon) wrote :

Yes, you're right, it's fixed in current Dapper.
Sorry for not testing this earlier.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.