Created
May 27, 2010 16:52
-
-
Save smparkes/416041 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Program received signal EXC_ARITHMETIC, Arithmetic exception. | |
0x00000001006d5131 in gc_root_traversal () | |
(gdb) bt | |
#0 0x00000001006d5131 in gc_root_traversal () | |
#1 0x00000001006b071d in JS_DHashTableEnumerate () | |
#2 0x00000001006d3a34 in js_TraceRuntime () | |
#3 0x00000001006d3cad in js_GC () | |
#4 0x00000001006a54c1 in js_DestroyContext () | |
#5 0x000000010068e494 in deallocate (runtime=0x101a188e0) at ../../../../ext/tracemonkey/runtime.cc:481 | |
#6 0x00000001000379ad in run_final (obj=4313150280) at gc.c:1955 | |
#7 0x00000001000379de in finalize_list (p=0x101157348) at gc.c:1097 | |
#8 0x0000000100037c42 in rb_gc_finalize_deferred () at gc.c:1983 | |
#9 0x0000000100039a19 in rb_gc_start () at gc.c:1547 | |
#10 0x0000000100025916 in rb_call0 (klass=4296753800, recv=4296753840, id=5313, oid=5313, argc=0, argv=0x0, body=0x1001b4260, flags=<value temporarily unavailable, due to optimizations>) at eval.c:5928 | |
#11 0x0000000100025c5c in rb_call (klass=4296753800, recv=4296753840, mid=5313, argc=0, argv=0x0, scope=0, self=4318141200) at eval.c:6176 | |
#12 0x000000010001f07b in rb_eval (self=4318141200, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#13 0x0000000100023b5a in rb_yield_0 (val=3, self=4318141200, klass=0, flags=<value temporarily unavailable, due to optimizations>, avalue=0) at eval.c:5095 | |
#14 0x000000010004bd2d in int_dotimes (num=21) at numeric.c:2960 | |
#15 0x0000000100025916 in rb_call0 (klass=4296850160, recv=21, id=5753, oid=5753, argc=0, argv=0x0, body=0x1001cb8c0, flags=<value temporarily unavailable, due to optimizations>) at eval.c:5928 | |
#16 0x0000000100025c5c in rb_call (klass=4296850160, recv=21, mid=5753, argc=0, argv=0x0, scope=0, self=4318141200) at eval.c:6176 | |
#17 0x000000010001f07b in rb_eval (self=4318141200, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#18 0x0000000100022758 in rb_eval (self=4318141200, n=<value temporarily unavailable, due to optimizations>) at eval.c:3236 | |
#19 0x0000000100025843 in rb_call0 (klass=4319751640, recv=4318141200, id=36193, oid=36193, argc=0, argv=0x7fff5fbf4068, body=0x10174f3e0, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#20 0x0000000100025c5c in rb_call (klass=4319751640, recv=4318141200, mid=36193, argc=0, argv=0x7fff5fbf4068, scope=1, self=6) at eval.c:6176 | |
#21 0x000000010002e78b in rb_f_send (argc=1, argv=0x7fff5fbf4060, recv=4318141200) at eval.c:6224 | |
#22 0x0000000100025916 in rb_call0 (klass=4296890680, recv=4318141200, id=4073, oid=4073, argc=1, argv=0x7fff5fbf4060, body=0x1001d1360, flags=<value temporarily unavailable, due to optimizations>) at eval.c:5928 | |
#23 0x0000000100025c5c in rb_call (klass=4296890680, recv=4318141200, mid=4073, argc=1, argv=0x7fff5fbf4060, scope=1, self=4318141200) at eval.c:6176 | |
#24 0x000000010001f1c6 in rb_eval (self=4318141200, n=<value temporarily unavailable, due to optimizations>) at eval.c:3521 | |
#25 0x0000000100022087 in rb_eval (self=4318141200, n=<value temporarily unavailable, due to optimizations>) at eval.c:3322 | |
#26 0x000000010002232c in rb_eval (self=4318141200, n=<value temporarily unavailable, due to optimizations>) at eval.c:3370 | |
#27 0x0000000100025843 in rb_call0 (klass=4320064120, recv=4318141200, id=5393, oid=5393, argc=0, argv=0x7fff5fbf4e00, body=0x10181c340, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#28 0x0000000100025c5c in rb_call (klass=4320064120, recv=4318141200, mid=5393, argc=1, argv=0x7fff5fbf4e00, scope=0, self=4318143240) at eval.c:6176 | |
#29 0x000000010001f07b in rb_eval (self=4318143240, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#30 0x000000010002adc4 in block_pass (self=4318143240, node=0x1017f1f78) at eval.c:9189 | |
#31 0x0000000100021253 in rb_eval (self=4318143240, n=<value temporarily unavailable, due to optimizations>) at eval.c:3222 | |
#32 0x0000000100023b5a in rb_yield_0 (val=4318141200, self=4318143240, klass=0, flags=<value temporarily unavailable, due to optimizations>, avalue=0) at eval.c:5095 | |
#33 0x0000000100001d8e in rb_ary_each (ary=4318142200) at array.c:1261 | |
#34 0x0000000100025916 in rb_call0 (klass=4296830240, recv=4318142200, id=4001, oid=4001, argc=0, argv=0x0, body=0x1001c64d8, flags=<value temporarily unavailable, due to optimizations>) at eval.c:5928 | |
#35 0x0000000100025c5c in rb_call (klass=4296830240, recv=4318142200, mid=4001, argc=0, argv=0x0, scope=0, self=4318143240) at eval.c:6176 | |
#36 0x000000010001f07b in rb_eval (self=4318143240, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#37 0x0000000100022758 in rb_eval (self=4318143240, n=<value temporarily unavailable, due to optimizations>) at eval.c:3236 | |
#38 0x0000000100025843 in rb_call0 (klass=4320068040, recv=4318143240, id=5393, oid=5393, argc=0, argv=0x7fff5fbf66c0, body=0x1017f2270, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#39 0x0000000100025c5c in rb_call (klass=4320068040, recv=4318143240, mid=5393, argc=1, argv=0x7fff5fbf66c0, scope=0, self=4318323560) at eval.c:6176 | |
#40 0x000000010001f07b in rb_eval (self=4318323560, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#41 0x000000010002adc4 in block_pass (self=4318323560, node=0x1017f1f78) at eval.c:9189 | |
#42 0x0000000100021253 in rb_eval (self=4318323560, n=<value temporarily unavailable, due to optimizations>) at eval.c:3222 | |
#43 0x0000000100023b5a in rb_yield_0 (val=4318143240, self=4318323560, klass=0, flags=<value temporarily unavailable, due to optimizations>, avalue=0) at eval.c:5095 | |
#44 0x0000000100001d8e in rb_ary_each (ary=4318323480) at array.c:1261 | |
#45 0x0000000100025916 in rb_call0 (klass=4296830240, recv=4318323480, id=4001, oid=4001, argc=0, argv=0x0, body=0x1001c64d8, flags=<value temporarily unavailable, due to optimizations>) at eval.c:5928 | |
#46 0x0000000100025c5c in rb_call (klass=4296830240, recv=4318323480, mid=4001, argc=0, argv=0x0, scope=0, self=4318323560) at eval.c:6176 | |
#47 0x000000010001f07b in rb_eval (self=4318323560, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#48 0x0000000100022758 in rb_eval (self=4318323560, n=<value temporarily unavailable, due to optimizations>) at eval.c:3236 | |
#49 0x0000000100025843 in rb_call0 (klass=4320068040, recv=4318323560, id=5393, oid=5393, argc=0, argv=0x7fff5fbf7f80, body=0x1017f2270, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#50 0x0000000100025c5c in rb_call (klass=4320068040, recv=4318323560, mid=5393, argc=1, argv=0x7fff5fbf7f80, scope=0, self=4317986440) at eval.c:6176 | |
#51 0x000000010001f07b in rb_eval (self=4317986440, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#52 0x0000000100022758 in rb_eval (self=4317986440, n=<value temporarily unavailable, due to optimizations>) at eval.c:3236 | |
#53 0x0000000100025843 in rb_call0 (klass=4317988720, recv=4317986440, id=38625, oid=38625, argc=0, argv=0x0, body=0x101600d40, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#54 0x0000000100025c5c in rb_call (klass=4317988720, recv=4317986440, mid=38625, argc=0, argv=0x0, scope=0, self=4318341160) at eval.c:6176 | |
#55 0x000000010001f07b in rb_eval (self=4318341160, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#56 0x000000010001f434 in rb_eval (self=4318341160, n=<value temporarily unavailable, due to optimizations>) at eval.c:3450 | |
#57 0x0000000100025843 in rb_call0 (klass=4317986360, recv=4318341160, id=38521, oid=38521, argc=0, argv=0x0, body=0x1016057f0, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#58 0x0000000100025c5c in rb_call (klass=4317986360, recv=4318341160, mid=38521, argc=0, argv=0x0, scope=2, self=4318341160) at eval.c:6176 | |
#59 0x000000010001f211 in rb_eval (self=4318341160, n=<value temporarily unavailable, due to optimizations>) at eval.c:3527 | |
#60 0x000000010001f434 in rb_eval (self=4318341160, n=<value temporarily unavailable, due to optimizations>) at eval.c:3450 | |
#61 0x0000000100025843 in rb_call0 (klass=4317986360, recv=4318341160, id=5313, oid=5313, argc=0, argv=0x0, body=0x101607208, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#62 0x0000000100025c5c in rb_call (klass=4317986360, recv=4318341160, mid=5313, argc=0, argv=0x0, scope=0, self=4317986360) at eval.c:6176 | |
#63 0x000000010001f07b in rb_eval (self=4317986360, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#64 0x000000010001f434 in rb_eval (self=4317986360, n=<value temporarily unavailable, due to optimizations>) at eval.c:3450 | |
#65 0x0000000100025843 in rb_call0 (klass=4317986160, recv=4317986360, id=5393, oid=5393, argc=0, argv=0x7fff5fbfa760, body=0x1017def90, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#66 0x0000000100025c5c in rb_call (klass=4317986160, recv=4317986360, mid=5393, argc=2, argv=0x7fff5fbfa760, scope=0, self=4318383520) at eval.c:6176 | |
#67 0x000000010001f07b in rb_eval (self=4318383520, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#68 0x000000010001ef7c in rb_eval (self=4318383520, n=<value temporarily unavailable, due to optimizations>) at eval.c:3500 | |
#69 0x0000000100025843 in rb_call0 (klass=4319992640, recv=4318383520, id=5393, oid=5393, argc=0, argv=0x0, body=0x1017e0c78, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#70 0x0000000100025c5c in rb_call (klass=4319992640, recv=4318383520, mid=5393, argc=0, argv=0x0, scope=0, self=4319992640) at eval.c:6176 | |
#71 0x000000010001f07b in rb_eval (self=4319992640, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#72 0x0000000100025843 in rb_call0 (klass=4319992600, recv=4319992640, id=5393, oid=5393, argc=0, argv=0x0, body=0x1017edec8, flags=<value temporarily unavailable, due to optimizations>) at eval.c:6079 | |
#73 0x0000000100025c5c in rb_call (klass=4319992600, recv=4319992640, mid=5393, argc=0, argv=0x0, scope=0, self=4296880800) at eval.c:6176 | |
#74 0x000000010001f07b in rb_eval (self=4296880800, n=<value temporarily unavailable, due to optimizations>) at eval.c:3506 | |
#75 0x0000000100021b06 in rb_eval (self=4296880800, n=<value temporarily unavailable, due to optimizations>) at eval.c:3501 | |
#76 0x0000000100023b5a in rb_yield_0 (val=4318401040, self=4296880800, klass=0, flags=<value temporarily unavailable, due to optimizations>, avalue=2) at eval.c:5095 | |
#77 0x0000000100024956 in proc_invoke (proc=4319989960, args=4318401040, self=6, klass=0) at eval.c:8891 | |
#78 0x0000000100024b58 in call_end_proc (data=4319989960) at eval.c:8071 | |
#79 0x000000010002b388 in rb_exec_end_proc () at eval.c:8152 | |
#80 0x000000010002b4e2 in ruby_finalize_0 () at eval.c:1565 | |
#81 0x000000010002b8ab in ruby_cleanup (ex=0) at eval.c:1596 | |
#82 0x000000010002baa9 in ruby_stop (ex=<value temporarily unavailable, due to optimizations>) at eval.c:1665 | |
#83 0x0000000100031c74 in ruby_run () at eval.c:1686 | |
#84 0x0000000100001134 in main (argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>, envp=<value temporarily unavailable, due to optimizations>) at main.c:48 | |
(gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment