# \[BUG\] GladeXML::BUFFER

**URL:** <https://www.ruby-forum.com/t/bug-gladexml-buffer/82025>\
**Category:** Ruby-Gnome 2\
**Created:** [January 16, 2007, 10:46pm UTC](https://www.ruby-forum.com/t/bug-gladexml-buffer/82025 "2007-01-16T22:46:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [January 16, 2007, 10:46pm UTC](https://www.ruby-forum.com/t/bug-gladexml-buffer/82025/1 "2007-01-16T22:46:52Z")

</div>

Hi,

if you want to create widgets from a GladeXML::BUFFER it gives you the  
following error message:

det@datengrab:~/Desktop$ ruby rubydatei.rb  
/usr/local/lib/site\_ruby/1.8/libglade2.rb:85:in `readlines': can't convert nil into String (TypeError) from /usr/local/lib/site_ruby/1.8/libglade2.rb:85:in `build\_names’  
from /usr/local/lib/site\_ruby/1.8/libglade2.rb:55:in  
`widget_names' from /usr/local/lib/site_ruby/1.8/libglade2.rb:97:in `guard\_sources\_from\_gc’  
from rubydatei.rb:18:in `initialize' from rubydatei.rb:18:in `new’  
from rubydatei.rb:18

Here is the example program:

#!/usr/bin/ruby

require ‘libglade2’  
require ‘gtk2’

class Win \< Gtk::Window  
idata = ‘  
  
True  
0.5  
0.5  
0  
0  
  
’

glade = GladeXML.new idata, ‘image’, nil, GladeXML::BUFFER  
image = glade[‘image’]  
self.add image  
self.default\_size 200, 200  
end

win = Win.new  
win.show\_all  
Gtk.main

* * *

Take Surveys. Earn Cash. Influence the Future of IT  
Join [SourceForge.net](http://SourceForge.net)’s Techsay panel and you’ll get the chance to share  
your  
opinions on IT & business topics through brief surveys - and earn cash  
[http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV](http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV)

---

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [January 20, 2007, 5:02pm UTC](https://www.ruby-forum.com/t/bug-gladexml-buffer/82025/2 "2007-01-20T17:02:46Z")

</div>

Hi,

On Tue, 16 Jan 2007 22:28:31 +0100  
Detlef R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi,
> 
> if you want to create widgets from a GladeXML::BUFFER it gives you the  
> following error message:

Fixed. Thanks.

* * *

Take Surveys. Earn Cash. Influence the Future of IT  
Join [SourceForge.net](http://SourceForge.net)’s Techsay panel and you’ll get the chance to share  
your  
opinions on IT & business topics through brief surveys - and earn cash  
[http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV](http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV)

---

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [January 20, 2007, 5:51pm UTC](https://www.ruby-forum.com/t/bug-gladexml-buffer/82025/3 "2007-01-20T17:51:50Z")

</div>

Am Sonntag, den 21.01.2007, 01:01 +0900 schrieb Masao M.:

> Fixed. Thanks.

Thanks for the fast Fix!

* * *

Take Surveys. Earn Cash. Influence the Future of IT  
Join [SourceForge.net](http://SourceForge.net)’s Techsay panel and you’ll get the chance to share  
your  
opinions on IT & business topics through brief surveys - and earn cash  
[http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV](http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV)
