On Mon, 08 Oct 2012 00:23:21 +0200 sandm...@cs.au.dk (Søren Sandmann) wrote:
> > It's possible that the root cause is this bug in glibc: > > http://sourceware.org/bugzilla/show_bug.cgi?id=12453 > > If your C library is older than that, I'd try updating it first. > I have upgraded to glibc version 2.15-r2. Before the upgrade the error was /usr/lib/ruby/site_ruby/1.8/wx/classes/app.rb:16: [BUG] Segmentation fault ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux] after the upgrade it changes to this. /usr/lib/ruby/site_ruby/1.8/i686-linux/wxruby2.so: [BUG] Segmentation fault ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux] But the stanges thing happens. If I run it via gdb it works fine !!!, no Segmentation fault. See here ------------------ gdb --args ruby minimal.rb GNU gdb (Gentoo 7.2 p1) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/ruby...(no debugging symbols found)...done. (gdb) r Starting program: /usr/bin/ruby minimal.rb warning: Could not load shared library symbols for linux-gate.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Program exited normally. (gdb) -------------- And the same problem for every GUI program I have tested on my system. like firefox, claws mail But it complains about: "set solib-search-path" or "set sysroot"? _______________________________________________ Pixman mailing list Pixman@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pixman