From: Wai-Sun Chia Date: 2002-12-30T21:28:41+09:00 Subject: Re: rbbr 0.2rev1 bombs out! This is a multi-part message in MIME format. --------------020208080800050401090508 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Masao Mutoh wrote: > Hi, > > How did you install ruby-gnome2 ? ruby extconf.rb make make install > And could you send me gdb's backtrace? See attached. > > BTW, > Ruby-GNOME2 is now supported only GTK+-2.0.x. > I haven't try it with GTK+-2.2.x yet. > It may causes that problem. Yes. Highly possible. Price to pay for being on the bleeding edge... ;-) -- Wai-Sun "Squidster" Chia Consulting & Integration Linux/Unix/Web Developer Dude "Just Another Ruby Miner" --------------020208080800050401090508 Content-Type: text/plain; name="foo" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="foo" GNU gdb Red Hat Linux (5.2-2) Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... (no debugging symbols found)... warning: core file may not match specified executable file. Core was generated by `/usr/bin/ruby /usr/bin/rbbr'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libruby.so.1.8...done. Loaded symbols for /usr/lib/libruby.so.1.8 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/glib2.so... done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/glib2.so Reading symbols from /usr/lib/libgobject-2.0.so.0...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libglib-2.0.so.0...done. Loaded symbols for /usr/lib/libglib-2.0.so.0 Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gtk2.so...done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gtk2.so Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done. Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done. Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0 Reading symbols from /usr/lib/libatk-1.0.so.0...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/lib/libpangoxft-1.0.so.0...done. Loaded symbols for /usr/lib/libpangoxft-1.0.so.0 Reading symbols from /usr/lib/libpangox-1.0.so.0...done. Loaded symbols for /usr/lib/libpangox-1.0.so.0 Reading symbols from /usr/lib/libpango-1.0.so.0...done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libgmodule-2.0.so.0...done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /usr/X11R6/lib/libXi.so.6...done. Loaded symbols for /usr/X11R6/lib/libXi.so.6 Reading symbols from /usr/X11R6/lib/libXext.so.6...done. Loaded symbols for /usr/X11R6/lib/libXext.so.6 Reading symbols from /usr/lib/libXft.so.2...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /usr/X11R6/lib/libXrender.so.1...done. Loaded symbols for /usr/X11R6/lib/libXrender.so.1 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/X11R6/lib/libX11.so.6...done. Loaded symbols for /usr/X11R6/lib/libX11.so.6 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libexpat.so.0...done. Loaded symbols for /usr/lib/libexpat.so.0 Reading symbols from /usr/X11R6/lib/X11/locale/common/xlcDef.so.2...done. Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlcDef.so.2 Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gdk_pixbuf2.so...done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gdk_pixbuf2.so Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/libart2.so... done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/libart2.so Reading symbols from /usr/lib/libart_lgpl_2.so.2...done. Loaded symbols for /usr/lib/libart_lgpl_2.so.2 Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gnomecanvas2.so...done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gnomecanvas2.so Reading symbols from /usr/lib/libgnomecanvas-2.so.0...done. Loaded symbols for /usr/lib/libgnomecanvas-2.so.0 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gnome2.so... done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gnome2.so Reading symbols from /usr/lib/libgnome-2.so.0...done. Loaded symbols for /usr/lib/libgnome-2.so.0 Reading symbols from /usr/lib/libgnomeui-2.so.0...done. Loaded symbols for /usr/lib/libgnomeui-2.so.0 Reading symbols from /usr/X11R6/lib/libSM.so.6...done. Loaded symbols for /usr/X11R6/lib/libSM.so.6 Reading symbols from /usr/X11R6/lib/libICE.so.6...done. Loaded symbols for /usr/X11R6/lib/libICE.so.6 Reading symbols from /usr/lib/libbonoboui-2.so.0...done. Loaded symbols for /usr/lib/libbonoboui-2.so.0 Reading symbols from /usr/lib/libbonobo-2.so.0...done. Loaded symbols for /usr/lib/libbonobo-2.so.0 Reading symbols from /usr/lib/libgconf-2.so.4...done. Loaded symbols for /usr/lib/libgconf-2.so.4 Reading symbols from /usr/lib/libgnomevfs-2.so.0...done. Loaded symbols for /usr/lib/libgnomevfs-2.so.0 Reading symbols from /usr/lib/libbonobo-activation.so.4...done. Loaded symbols for /usr/lib/libbonobo-activation.so.4 Reading symbols from /usr/lib/libORBit-2.so.0...done. Loaded symbols for /usr/lib/libORBit-2.so.0 Reading symbols from /usr/lib/libxml2.so.2...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/liblinc.so.1...done. Loaded symbols for /usr/lib/liblinc.so.1 Reading symbols from /usr/lib/libgthread-2.0.so.0...done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /usr/lib/libpopt.so.0...done. Loaded symbols for /usr/lib/libpopt.so.0 Reading symbols from /usr/lib/libjpeg.so.62...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /usr/lib/libORBitCosNaming-2.so.0...done. Loaded symbols for /usr/lib/libORBitCosNaming-2.so.0 Reading symbols from /lib/libpthread.so.0...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/libssl.so.2...done. Loaded symbols for /lib/libssl.so.2 Reading symbols from /lib/libcrypto.so.2...done. Loaded symbols for /lib/libcrypto.so.2 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/ruby/1.8/i386-linux-gnu/iconv.so...done. Loaded symbols for /usr/lib/ruby/1.8/i386-linux-gnu/iconv.so Reading symbols from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/libglade2.so... done. Loaded symbols for /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/libglade2.so Reading symbols from /usr/lib/libglade-2.0.so.0...done. Loaded symbols for /usr/lib/libglade-2.0.so.0 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/ruby/1.8/i386-linux-gnu/gdbm.so...done. Loaded symbols for /usr/lib/ruby/1.8/i386-linux-gnu/gdbm.so Reading symbols from /usr/lib/libgdbm.so.2...done. Loaded symbols for /usr/lib/libgdbm.so.2 Reading symbols from /usr/lib/pango/1.2.0/modules/pango-basic-x.so...done. Loaded symbols for /usr/lib/pango/1.2.0/modules/pango-basic-x.so Reading symbols from /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so... done. Loaded symbols for /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so Reading symbols from /usr/lib/gconv/ISO8859-1.so...done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so #0 0x403f5ef3 in gtk_clipboard_get_for_display () from /usr/lib/libgtk-x11-2.0.so.0 (gdb) bt #0 0x403f5ef3 in gtk_clipboard_get_for_display () from /usr/lib/libgtk-x11-2.0.so.0 #1 0x4052ec85 in gtk_widget_get_clipboard () from /usr/lib/libgtk-x11-2.0.so.0 #2 0x4042b0f8 in gtk_entry_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #3 0x40427a9f in gtk_entry_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #5 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #6 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #7 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #8 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #9 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #10 0x40526cda in gtk_widget_realize () from /usr/lib/libgtk-x11-2.0.so.0 #11 0x40526ae9 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #12 0x40411780 in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #13 0x403e91b7 in gtk_box_set_child_packing () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x4040fbd6 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x404117bc in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #17 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #18 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #19 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #20 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #21 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #22 0x40526afe in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x40411780 in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #24 0x4047ec16 in gtk_paned_pack2 () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x4040fbd6 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x404117bc in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #27 0x4047e3cb in gtk_paned_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #28 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #29 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #30 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #31 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #32 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #33 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #34 0x40526afe in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #35 0x40411780 in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #36 0x4047ec2d in gtk_paned_pack2 () from /usr/lib/libgtk-x11-2.0.so.0 #37 0x4040fbd6 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #38 0x404117bc in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #39 0x4047e3cb in gtk_paned_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #40 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #41 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #42 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #43 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #44 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #45 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #46 0x40526afe in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #47 0x40411780 in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #48 0x403e91b7 in gtk_box_set_child_packing () from /usr/lib/libgtk-x11-2.0.so.0 #49 0x4040fbd6 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0 #50 0x404117bc in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #51 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #52 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #53 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #54 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #55 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #56 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #57 0x40526afe in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #58 0x40533c99 in gtk_window_reshow_with_initial_size () from /usr/lib/libgtk-x11-2.0.so.0 #59 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #60 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #61 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #62 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #63 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #64 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #65 0x40526afe in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0 #66 0x40533baa in gtk_window_reshow_with_initial_size () from /usr/lib/libgtk-x11-2.0.so.0 #67 0x402c2f6a in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #68 0x402b2d07 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 #69 0x402b2a86 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #70 0x402c2689 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0 #71 0x402c1ee0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #72 0x402c2197 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #73 0x40526579 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 #74 0x403680a5 in widget_show () from /usr/lib/ruby/site_ruby/1.8/i386-linux-gnu/gtk2.so #75 0x4004f3f7 in call_cfunc () from /usr/lib/libruby.so.1.8 #76 0x4004f8a2 in rb_call0 () from /usr/lib/libruby.so.1.8 #77 0x40050153 in rb_call () from /usr/lib/libruby.so.1.8 #78 0x4004a9a1 in rb_eval () from /usr/lib/libruby.so.1.8 #79 0x40048b23 in rb_eval () from /usr/lib/libruby.so.1.8 #80 0x4004fd48 in rb_call0 () from /usr/lib/libruby.so.1.8 #81 0x40050153 in rb_call () from /usr/lib/libruby.so.1.8 #82 0x4004a9a1 in rb_eval () from /usr/lib/libruby.so.1.8 #83 0x4004fd48 in rb_call0 () from /usr/lib/libruby.so.1.8 #84 0x40050153 in rb_call () from /usr/lib/libruby.so.1.8 #85 0x4004a9a1 in rb_eval () from /usr/lib/libruby.so.1.8 #86 0x400462f1 in ruby_exec () from /usr/lib/libruby.so.1.8 #87 0x4004638c in ruby_run () from /usr/lib/libruby.so.1.8 #88 0x08048672 in main () #89 0x4014f2ae in __libc_start_main (main=0x8048644
, argc=2, ubp_av=0xbffff634, init=0x80484b0 <_init>, fini=0x80486bc <_fini>, rtld_fini=0x4000cf28 <_dl_fini>, stack_end=0xbffff62c) at ../sysdeps/generic/libc-start.c:129 (gdb) Quit (gdb) Quit --------------020208080800050401090508--