Skip to content

Instantly share code, notes, and snippets.

@ghazel
Created July 16, 2011 01:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ghazel/1085905 to your computer and use it in GitHub Desktop.
Save ghazel/1085905 to your computer and use it in GitHub Desktop.
Program received signal SIGSEGV, Segmentation fault.
0x00002aaaac26e443 in rb_stack_trace (result=0x7fffcdc93fd0, max_depth=300) at perftools.c:99
99 if (frame->prev && frame->prev->last_func) {
(gdb) bt
#0 0x00002aaaac26e443 in rb_stack_trace (result=0x7fffcdc93fd0, max_depth=300) at perftools.c:99
#1 0x00002aaaac26e6b8 in CpuProfiler::prof_handler (sig=27, signal_ucontext=0x7fffcdc949c0, cpu_profiler=0x2aaaac478c60) at src/profiler.cc:290
#2 0x00002aaaac26f42b in ProfileHandler::SignalHandler (sig=27, sinfo=0x7fffcdc94af0, ucontext=0x7fffcdc949c0) at src/profile-handler.cc:455
#3 <signal handler called>
#4 0x0000000000419463 in rb_call0 (klass=33531480, recv=3, id=43, oid=43, argc=0, argv=0x7fffcdc950c0, body=0x1ffa428, flags=0) at eval.c:6024
#5 0x000000000041a368 in rb_call (klass=33531480, recv=3, mid=43, argc=1, argv=0x7fffcdc950c0, scope=0, self=33563920) at eval.c:6308
#6 0x00000000004250ab in eval_call (self=33563920, node=0x1f6a3f0) at eval.c:3381
#7 0x0000000000424fc2 in eval_call (self=33563920, node=0x1f6a378) at eval.c:3375
#8 0x0000000000424fc2 in eval_call (self=33563920, node=0x1f6a300) at eval.c:3375
#9 0x0000000000424fc2 in eval_call (self=33563920, node=0x1f6a288) at eval.c:3375
#10 0x000000000041634b in rb_yield_0 (val=4142711, self=33563920, klass=0, flags=<value optimized out>, avalue=0) at eval.c:5239
#11 0x00000000004419f8 in int_dotimes (num=10000001) at numeric.c:2960
#12 0x0000000000419597 in rb_call0 (klass=33533040, recv=10000001, id=5769, oid=5769, argc=0, argv=0x0, body=0x1ffaa40, flags=<value optimized out>) at eval.c:6058
#13 0x000000000041a368 in rb_call (klass=33533040, recv=10000001, mid=5769, argc=0, argv=0x0, scope=0, self=33563920) at eval.c:6308
#14 0x00000000004250ab in eval_call (self=33563920, node=0x1f6a4b8) at eval.c:3381
#15 0x0000000000425868 in eval_iter (self=33563920, node=0x1f6a238) at eval.c:3200
#16 0x000000000041634b in rb_yield_0 (val=4, self=33563920, klass=0, flags=<value optimized out>, avalue=0) at eval.c:5239
#17 0x00002aaaac26e309 in cpuprofiler_start (self=23893520, filename=23893120) at perftools.c:269
#18 0x0000000000419597 in rb_call0 (klass=23893480, recv=23893520, id=5321, oid=5321, argc=0, argv=0x7fffcdc95f90, body=0x16c9548, flags=<value optimized out>) at eval.c:6058
#19 0x000000000041a368 in rb_call (klass=23893480, recv=23893520, mid=5321, argc=1, argv=0x7fffcdc95f90, scope=0, self=33563920) at eval.c:6308
#20 0x00000000004250ab in eval_call (self=33563920, node=0x1f6a558) at eval.c:3381
#21 0x0000000000425868 in eval_iter (self=33563920, node=0x1f6a1c0) at eval.c:3200
#22 0x00000000004285e9 in ruby_exec_internal () at eval.c:1685
#23 0x0000000000428635 in ruby_exec () at eval.c:1705
#24 0x000000000042865d in ruby_run () at eval.c:1715
#25 0x000000000040e363 in main (argc=2, argv=0x7fffcdc964b8, envp=<value optimized out>) at main.c:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment