[wxruby-users] wxRuby segfault on exit
Lucas Levin
lucaslevin at gmail.com
Tue Apr 22 08:28:24 EDT 2008
> I use current 7.10 Ubuntu, so no need to test there to see if it's the
> distro. The binary gem you installed was built on that.
Does that mean we can assume it the fact I'm running 8.04 that's causing the problem?
Upgrading to the rc has caused me nothing but trouble, I'll be patient in the future:)
> One thing springs to mind here. The ruby-core team decided it was a good
> idea to change bits of ruby's GC code between two patch levels of ruby
> 1.8.6 and this created a problem in wxRuby which is now fixed in SVN.
> This would show up as something like "object allocation during GC" error
> message.
Not getting a message like that.
> Could you try running it under gdb please? The binary is stripped so it
> may give anything useful, but worth a shot.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7cf4b60 (LWP 9268)]
0xb5234f74 in ?? () from /lib/libselinux.so.1
(gdb) whe
#0 0xb5234f74 in ?? () from /lib/libselinux.so.1
#1 0x00000060 in ?? ()
#2 0xb5223000 in ?? ()
#3 0x0001816c in ?? ()
#4 0xb523aff4 in ?? () from /lib/libselinux.so.1
#5 0xb523aff4 in ?? () from /lib/libselinux.so.1
#6 0xb523ba84 in ?? () from /lib/libselinux.so.1
#7 0xbf94e458 in ?? ()
#8 0xb522e64e in ?? () from /lib/libselinux.so.1
#9 0x00000000 in ?? ()
libselinux? how odd. Unless it runs underneath the hood, I don't think I
use it.
> > If it is of any significance, during installation it said the PrinterDC component would be skipped for some reason.
> That's normal on GTK. If that's the only component being skipped, it's
> trying to build everything else including all optional components like
> Scintillla, MediaCtrl, OpenGL. wxRuby's configure should detect if these
> aren't available and skip them, but it could be that this hasn't
> happened and that's the reason for the missing symbol. If we knew the
> symbol that would pin it down
See the last post for the symbol.
Thanks!
More information about the wxruby-users
mailing list