<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:Verdana;
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:Verdana;
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:Verdana;
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:Verdana;
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>I&#8217;ve had it
crash with FXRuby 1.6.14 on XP, <st1:place w:st="on">Vista</st1:place>, and
Linux.&nbsp; I&#8217;ve also had it crash with ruby 1.8.7 on Linux, with the
same failed assertion (FXRuby.cpp:1472), and the message &#8220;object
allocation during garbage collection phase&#8221;.&nbsp; I&#8217;m including a
tweaked version below which seems to crash more reliably within the first few
minutes.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>I&#8217;m also
including a backtrace below.&nbsp; It appears that during the initialization of
an FXTableItem, FXRbRegisterRubyObj() was called to associate the Ruby object
with the Fox object in FXRuby_Objects.&nbsp; But while this was happening,
garbage collection occurred, causing FXRbTableItem::markfunc() to be called,
which called getIcon(), which led to a lookup in FXRuby_Objects for the Ruby
object which was still in the process of being inserted there.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>Tim Smith<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>require 'fox16';
include Fox<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>start = Time.now<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>count = 0<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>items = []<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>while true<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp; 10.times {|j|<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp;&nbsp;&nbsp;
items[j] = []<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp;&nbsp;&nbsp;
28125.times {|i|<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
items[j][i] = FXTableItem.new ''<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp; }<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp; count += 1<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>&nbsp; puts
&quot;#{count}, after #{Time.now - start} seconds&quot;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=black face=Verdana><span
style='font-size:10.0pt;font-family:Verdana;color:black'>end<o:p></o:p></span></font></p>

<div>

<div style='border:none;border-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in'>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>FXRuby.cpp:1472: FXASSERT(!NIL_P(obj)) failed.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Breakpoint 1, rb_exc_raise (mesg=0) at eval.c:4616<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>4616&nbsp;&nbsp;&nbsp; in eval.c<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>(gdb) bt<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#0&nbsp; rb_exc_raise (mesg=0) at eval.c:4616<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#1&nbsp; 0x0805fb07 in rb_method_missing (argc=1, argv=0xfeefcff0,
obj=4) at eval.c:5630<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#2&nbsp; 0x0805c192 in rb_call0 (klass=4143832220, recv=4, id=3889,
oid=4277134704, argc=1,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argv=0xfeefcff0, body=0xf6fdc130, flags=2) at
eval.c:5702<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#3&nbsp; 0x0805c70b in rb_call (klass=4143832220, recv=4, mid=3889,
argc=1, argv=0xfeefcff0,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; scope=1, self=6) at eval.c:6094<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#4&nbsp; 0x0805cd4e in rb_funcall2 (recv=0, mid=3889, argc=1,
argv=0xfeefcff0) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#5&nbsp; 0x0806008a in method_missing (obj=4, id=8311054, argc=0,
argv=0x0,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; call_status=-17832592) at eval.c:5671<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#6&nbsp; 0x0805c744 in rb_call (klass=4143829940, recv=4, mid=32465,
argc=0, argv=0x0, scope=1,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; self=6) at eval.c:6090<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#7&nbsp; 0x0805cfb6 in vafuncall (recv=4, mid=32465, n=0,
ar=0xfeefd0f4) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#8&nbsp; 0x0805d0d2 in rb_funcall (recv=4277134704, mid=0, n=0) at
eval.c:6188<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#9&nbsp; 0xf6b274d7 in FXRbCallIconMethod (recv=0x9e511c0, func=32465)
at FXRuby.cpp:1473<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#10 0xf6b02dff in FXRbTableItem::getIcon (this=0x9e511c0) at
impl.cpp:1011<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#11 0xf6920945 in FXRbTableItem::markfunc (self=0x9e511c0) at markfuncs.cpp:517<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#12 0x0806b672 in gc_mark_children (ptr=4129486760, lev=1) at gc.c:945<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#13 0x0806bbca in mark_locations_array (x=0xfeefd9fc, n=5357) at
gc.c:629<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#14 0x0806be3e in garbage_collect () at gc.c:1368<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#15 0x0806c7b2 in ruby_xmalloc (size=65708) at gc.c:103<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#16 0x0806c96d in ruby_xcalloc (n=16427, size=65708) at gc.c:123<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#17 0x080a9d35 in rehash (table=0x965ad78) at st.c:324<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#18 0x080a9eb0 in st_insert (table=0x965ad78, key=166007232,
value=166007264) at st.c:293<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#19 0xf6b23c74 in FXRbRegisterRubyObj (rubyObj=4129486760,
foxObj=0x9e511c0)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; at FXRuby.cpp:253<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#20 0xf69b71c7 in _wrap_new_FXTableItem (argc=3, argv=0xfeefe630,
self=4129486760)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; at table_wrap.cpp:846<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#21 0x0805c192 in rb_call0 (klass=4143645140, recv=4129486760,
id=73137, oid=4277134704,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argc=3, argv=0xfeefe630, body=0xf6fafc34, flags=2)
at eval.c:5702<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#22 0x0805c70b in rb_call (klass=4143645140, recv=4129486760,
mid=73137, argc=3,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argv=0xfeefe630, scope=1, self=4129486760) at
eval.c:6094<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#23 0x08058773 in rb_eval (self=4129486760, n=0x0) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#24 0x08061bac in block_pass (self=4129486760, node=0xf635360c) at
eval.c:8884<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#25 0x08058d56 in rb_eval (self=4129486760, n=0x0) at eval.c:3189<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#26 0x0805c06a in rb_call0 (klass=4143645140, recv=4129486760, id=2961,
oid=4277134704,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argc=0, argv=0xfeeff8c4, body=0xf63546c4, flags=2)
at eval.c:5998<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#27 0x0805c70b in rb_call (klass=4143645140, recv=4129486760, mid=2961,
argc=1,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argv=0xfeeff8c0, scope=1, self=6) at eval.c:6094<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#28 0x0805ccfc in rb_funcall2 (recv=0, mid=2961, argc=1,
argv=0xfeeff8c0) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#29 0x0805cd9a in rb_obj_call_init (obj=4129486760, argc=1,
argv=0xfeeff8c0) at eval.c:7626<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#30 0x0807f490 in rb_class_new_instance (argc=1, argv=0xfeeff8c0,
klass=4143645140)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; at object.c:1594<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#31 0x0805c192 in rb_call0 (klass=4143832320, recv=4143645140, id=3353,
oid=4277134704,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argc=1, argv=0xfeeff8c0, body=0xf6fdcacc, flags=0)
at eval.c:5702<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#32 0x0805c70b in rb_call (klass=4143832320, recv=4143645140, mid=3353,
argc=1,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argv=0xfeeff8c0, scope=0, self=4143827360) at
eval.c:6094<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#33 0x08058773 in rb_eval (self=4143827360, n=0x0) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#34 0x08059eaa in rb_eval (self=4143827360, n=0x0) at eval.c:3450<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#35 0x0805dfaf in rb_yield_0 (val=42379, self=4143827360, klass=0,
flags=-152037876,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; avalue=0) at eval.c:5021<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#36 0x0805efca in rb_yield (val=4277134704) at eval.c:5105<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#37 0x0807d64f in int_dotimes (num=56251) at numeric.c:2787<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#38 0x0805c16e in rb_call0 (klass=4143813360, recv=56251, id=5473, oid=4277134704,
argc=0,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argv=0x0, body=0xf6fd9228, flags=0) at eval.c:5702<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#39 0x0805c70b in rb_call (klass=4143813360, recv=56251, mid=5473,
argc=0, argv=0x0,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; scope=0, self=4143827360) at eval.c:6094<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#40 0x08058773 in rb_eval (self=4143827360, n=0x0) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#41 0x0805b3f7 in rb_eval (self=4143827360, n=0x0) at eval.c:3203<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#42 0x0805dfaf in rb_yield_0 (val=3, self=4143827360, klass=0,
flags=-152037596, avalue=0)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; at eval.c:5021<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#43 0x0805efca in rb_yield (val=4277134704) at eval.c:5105<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#44 0x0807d64f in int_dotimes (num=21) at numeric.c:2787<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#45 0x0805c16e in rb_call0 (klass=4143813360, recv=21, id=5473,
oid=4277134704, argc=0,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; argv=0x0, body=0xf6fd9228, flags=0) at eval.c:5702<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#46 0x0805c70b in rb_call (klass=4143813360, recv=21, mid=5473, argc=0,
argv=0x0, scope=0,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;&nbsp;&nbsp; self=4143827360) at eval.c:6094<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#47 0x08058773 in rb_eval (self=4143827360, n=0x0) at ruby.h:679<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#48 0x0805b3f7 in rb_eval (self=4143827360, n=0x0) at eval.c:3203<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#49 0x0805a152 in rb_eval (self=4143827360, n=0x0) at eval.c:3127<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#50 0x0806369c in ruby_exec_internal () at eval.c:1634<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#51 0x080636cc in ruby_exec () at eval.c:1654<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#52 0x080645eb in ruby_run () at eval.c:1664<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>#53 0x08052888 in main (argc=2, argv=0xfef02e44, envp=0xfef02e50) at
main.c:48<o:p></o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> fxruby-users-bounces@rubyforge.org
[mailto:fxruby-users-bounces@rubyforge.org] <b><span style='font-weight:bold'>On
Behalf Of </span></b>Philippe Lang<br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, September 25, 2008
1:58 AM<br>
<b><span style='font-weight:bold'>To:</span></b> fxruby-users@rubyforge.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [fxruby-users]
FXTableItem.new segmentation fault</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>Maybe you should try with FXRuby 1.6.14?</span></font><o:p></o:p></p>

</div>

</body>

</html>