[Tioga-users] Segfault fixes ??
Edwin
edder at tkwsping.nl
Fri Mar 9 09:36:56 EST 2007
On Fri, 09 Mar 2007 10:47:47 -0000, <vincent.fourmond at 9online.fr> wrote:
Hi Vincent
> I hope it will work for at least some of you. Please keep me posted !!
I tested and still the same problem, I did find out though that plots with
log axis will work (never tested this before), so from the example file
number 3 (Log_Reds) works, but all the others give segmentation fautls.
(gdb) run /usr/bin/tioga plots.rb -1
Starting program: /usr/bin/ruby /usr/bin/tioga plots.rb -1
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
loading /home/edwin/tmp/tioga-1.4/samples/plots/plots.rb
Program received signal SIGSEGV, Segmentation fault.
0xb7a93958 in End_Axis_Standard_State at plt ()
from /usr/lib/ruby/site_ruby/1.8/i686-linux/Tioga/FigureMaker.so
(gdb) bt
#0 0xb7a93958 in End_Axis_Standard_State at plt ()
from /usr/lib/ruby/site_ruby/1.8/i686-linux/Tioga/FigureMaker.so
#1 0xb7a9dd3d in c_show_side ()
from /usr/lib/ruby/site_ruby/1.8/i686-linux/Tioga/FigureMaker.so
#2 0xb7a9e9ae in FM_show_axis ()
from /usr/lib/ruby/site_ruby/1.8/i686-linux/Tioga/FigureMaker.so
#3 0xb7e6c9f7 in rb_rescue () from /usr/lib/libruby18.so.1.8
#4 0xb7e76120 in rb_yield () from /usr/lib/libruby18.so.1.8
#5 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#6 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#7 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#8 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#9 0xb7e72ee6 in rb_yield () from /usr/lib/libruby18.so.1.8
#10 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#11 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#12 0xb7e72ee6 in rb_yield () from /usr/lib/libruby18.so.1.8
#13 0xb7e71389 in rb_frozen_class_p () from /usr/lib/libruby18.so.1.8
#14 0xb7e7af84 in rb_iter_break () from /usr/lib/libruby18.so.1.8
#15 0xb7e6c619 in rb_rescue () from /usr/lib/libruby18.so.1.8
#16 0xb7e76120 in rb_yield () from /usr/lib/libruby18.so.1.8
#17 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#18 0xb7e7379e in rb_yield () from /usr/lib/libruby18.so.1.8
#19 0xb7e724e2 in rb_yield () from /usr/lib/libruby18.so.1.8
#20 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#21 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#22 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#23 0xb7e7523b in rb_yield () from /usr/lib/libruby18.so.1.8
#24 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#25 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#26 0xb7e7379e in rb_yield () from /usr/lib/libruby18.so.1.8
#27 0xb7e7523b in rb_yield () from /usr/lib/libruby18.so.1.8
#28 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#29 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#30 0xb7e72ee6 in rb_yield () from /usr/lib/libruby18.so.1.8
#31 0xb7e71389 in rb_frozen_class_p () from /usr/lib/libruby18.so.1.8
#32 0xb7e7af84 in rb_iter_break () from /usr/lib/libruby18.so.1.8
#33 0xb7e6c619 in rb_rescue () from /usr/lib/libruby18.so.1.8
#34 0xb7e76120 in rb_yield () from /usr/lib/libruby18.so.1.8
#35 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#36 0xb7e7379e in rb_yield () from /usr/lib/libruby18.so.1.8
#37 0xb7e749ad in rb_yield () from /usr/lib/libruby18.so.1.8
#38 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#39 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#40 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#41 0xb7e724e2 in rb_yield () from /usr/lib/libruby18.so.1.8
#42 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#43 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#44 0xb7e76a6b in rb_respond_to () from /usr/lib/libruby18.so.1.8
#45 0xb7e76bbc in rb_funcall () from /usr/lib/libruby18.so.1.8
#46 0xb7a98d54 in FM_private_make ()
from /usr/lib/ruby/site_ruby/1.8/i686-linux/Tioga/FigureMaker.so
#47 0xb7e6c9e6 in rb_rescue () from /usr/lib/libruby18.so.1.8
#48 0xb7e76120 in rb_yield () from /usr/lib/libruby18.so.1.8
#49 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#50 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#51 0xb7e724e2 in rb_yield () from /usr/lib/libruby18.so.1.8
#52 0xb7e749ad in rb_yield () from /usr/lib/libruby18.so.1.8
#53 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#54 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#55 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#56 0xb7e724e2 in rb_yield () from /usr/lib/libruby18.so.1.8
#57 0xb7e749ad in rb_yield () from /usr/lib/libruby18.so.1.8
#58 0xb7e72ea1 in rb_yield () from /usr/lib/libruby18.so.1.8
#59 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#60 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#61 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#62 0xb7e724e2 in rb_yield () from /usr/lib/libruby18.so.1.8
#63 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#64 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#65 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#66 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#67 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#68 0xb7e7379e in rb_yield () from /usr/lib/libruby18.so.1.8
#69 0xb7e724e2 in rb_yield () from /usr/lib/libruby18.so.1.8
#70 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#71 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#72 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#73 0xb7e73842 in rb_yield () from /usr/lib/libruby18.so.1.8
#74 0xb7e749ad in rb_yield () from /usr/lib/libruby18.so.1.8
#75 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#76 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#77 0xb7e767e6 in rb_obj_call_init () from /usr/lib/libruby18.so.1.8
#78 0xb7e9eb5e in rb_class_new_instance () from /usr/lib/libruby18.so.1.8
#79 0xb7e6ca16 in rb_rescue () from /usr/lib/libruby18.so.1.8
#80 0xb7e76120 in rb_yield () from /usr/lib/libruby18.so.1.8
#81 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#82 0xb7e7379e in rb_yield () from /usr/lib/libruby18.so.1.8
#83 0xb7e800b8 in rb_load () from /usr/lib/libruby18.so.1.8
#84 0xb7e806f1 in rb_require_safe () from /usr/lib/libruby18.so.1.8
#85 0xb7e80925 in rb_f_require () from /usr/lib/libruby18.so.1.8
#86 0xb7e6c9f7 in rb_rescue () from /usr/lib/libruby18.so.1.8
#87 0xb7e76120 in rb_yield () from /usr/lib/libruby18.so.1.8
---Type <return> to continue, or q <return> to quit---
#88 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#89 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#90 0xb7e749ad in rb_yield () from /usr/lib/libruby18.so.1.8
#91 0xb7e76136 in rb_yield () from /usr/lib/libruby18.so.1.8
#92 0xb7e76558 in rb_yield () from /usr/lib/libruby18.so.1.8
#93 0xb7e738ba in rb_yield () from /usr/lib/libruby18.so.1.8
#94 0xb7e817f0 in rb_eval_string () from /usr/lib/libruby18.so.1.8
#95 0xb7e81830 in ruby_exec () from /usr/lib/libruby18.so.1.8
#96 0xb7e81865 in ruby_run () from /usr/lib/libruby18.so.1.8
#97 0x080486a2 in main ()
Hope this helps,
Edwin
More information about the Tioga-users
mailing list