Created
January 17, 2012 01:41
-
-
Save bakkdoor/1624017 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
Rubinius Crash Report #rbxcrashreport | |
Error: signal �SIGSEGV | |
[[Backtrace]] | |
0 rbx 0x000000010b4d77c6 _ZN8rubiniusL12segv_handlerEi + 486� | |
1 libsystem_c.dylib 0x00007fff8ea54cfa _sigtramp + 26� | |
2 ??? 0x000000010dca32c0 0x0 + 4526322368� | |
3 rbx 0x000000010b699fec _ZN8rubinius13VariableScope4Info4markEPNS_6ObjectERNS_10ObjectMarkE + 124� | |
4 rbx 0x000000010b6b131b _ZN8rubinius16GarbageCollector11scan_objectEPNS_6ObjectE + 441� | |
5 rbx 0x000000010b6aec46 _ZN8rubinius7BakerGC14copy_unscannedEv + 172� | |
6 rbx 0x000000010b6af36f _ZN8rubinius7BakerGC7collectERNS_6GCDataEPNS_17YoungCollectStatsE + 1551� | |
7 rbx 0x000000010b500f49 _ZN8rubinius12ObjectMemory13collect_youngERNS_6GCDataEPNS_17YoungCollectStatsE + 67� | |
8 rbx 0x000000010b501247 _ZN8rubinius12ObjectMemory13collect_maybeEPNS_5StateERNS_11GCTokenImplEPNS_9CallFrameE + 417� | |
9 rbx 0x000000010b5db97c _ZN8rubinius2VM13collect_maybeERNS_11GCTokenImplEPNS_9CallFrameE + 52� | |
10 rbx 0x000000010b5de070 _ZN8rubinius8VMMethod19execute_specializedINS_16GenericArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 736� | |
11 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
12 rbx 0x000000010b5deb96 _ZN8rubinius8VMMethod19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
13 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
14 rbx 0x000000010b5deb96 _ZN8rubinius8VMMethod19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
15 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
16 rbx 0x000000010b5e612a _ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 1040� | |
17 rbx 0x000000010b5e625e _ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 256� | |
18 rbx 0x000000010b5e65ba _ZN8rubinius16BlockEnvironment9call_primEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 74� | |
19 rbx 0x000000010b554fe2 _ZN8rubinius10Primitives10block_callEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 168� | |
20 rbx 0x000000010b6eef30 rbx_splat_send_private + 224� | |
21 ??? 0x000000010d994f61 0x0 + 4523118433� | |
22 rbx 0x000000010b5e6246 _ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 232� | |
23 rbx 0x000000010b5e5583 _ZN8rubinius13BlockAsMethod14block_executorEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 241� | |
24 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
25 rbx 0x000000010b5e612a _ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 1040� | |
26 rbx 0x000000010b5e625e _ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 256� | |
27 rbx 0x000000010b5e656a _ZN8rubinius16BlockEnvironment4callEPNS_5StateEPNS_9CallFrameERNS_9ArgumentsEi + 68� | |
28 rbx 0x000000010b4e4e66 _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 13798� | |
29 rbx 0x000000010b5de486 _ZN8rubinius8VMMethod19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 838� | |
30 rbx 0x000000010b4e3f00 _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9856� | |
31 rbx 0x000000010b5deb96 _ZN8rubinius8VMMethod19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
32 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
33 rbx 0x000000010b5deb96 _ZN8rubinius8VMMethod19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
34 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
35 rbx 0x000000010b5de486 _ZN8rubinius8VMMethod19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 838� | |
36 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
37 rbx 0x000000010b5def46 _ZN8rubinius8VMMethod19execute_specializedINS_12TwoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
38 rbx 0x000000010b4e07c4 _ZN8rubinius11InlineCache11empty_cacheEPNS_5StateEPS0_PNS_9CallFrameERNS_9ArgumentsE + 502� | |
39 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
40 rbx 0x000000010b5de486 _ZN8rubinius8VMMethod19execute_specializedINS_11NoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 838� | |
41 rbx 0x000000010b5ebf10 _ZN8rubinius14CompiledMethod16default_executorEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 468� | |
42 rbx 0x000000010b60d495 _ZN8rubinius6Object9send_primEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 283� | |
43 rbx 0x000000010b573df6 _ZN8rubinius10Primitives11object_sendEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 130� | |
44 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
45 rbx 0x000000010b5e612a _ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 1040� | |
46 rbx 0x000000010b5e625e _ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 256� | |
47 rbx 0x000000010b5e65ba _ZN8rubinius16BlockEnvironment9call_primEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 74� | |
48 rbx 0x000000010b554fe2 _ZN8rubinius10Primitives10block_callEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 168� | |
49 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
50 rbx 0x000000010b5def46 _ZN8rubinius8VMMethod19execute_specializedINS_12TwoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
51 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
52 rbx 0x000000010b5def46 _ZN8rubinius8VMMethod19execute_specializedINS_12TwoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
53 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
54 rbx 0x000000010b5def46 _ZN8rubinius8VMMethod19execute_specializedINS_12TwoArgumentsEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
55 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
56 rbx 0x000000010b5deb96 _ZN8rubinius8VMMethod19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
57 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
58 rbx 0x000000010b5deb96 _ZN8rubinius8VMMethod19execute_specializedINS_11OneArgumentEEEPNS_6ObjectEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 854� | |
59 rbx 0x000000010b4e3dba _ZN8rubinius8VMMethod11interpreterEPNS_5StateEPS0_PNS_20InterpreterCallFrameE + 9530� | |
60 rbx 0x000000010b5e612a _ZN8rubinius16BlockEnvironment19execute_interpreterEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 1040� | |
61 rbx 0x000000010b5e625e _ZN8rubinius16BlockEnvironment6invokeEPNS_5StateEPNS_9CallFrameEPS0_RNS_9ArgumentsERNS_15BlockInvocationE + 256� | |
62 rbx 0x000000010b5e65ba _ZN8rubinius16BlockEnvironment9call_primEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 74� | |
63 rbx 0x000000010b554fe2 _ZN8rubinius10Primitives10block_callEPNS_5StateEPNS_9CallFrameEPNS_10ExecutableEPNS_6ModuleERNS_9ArgumentsE + 168� | |
[[System Info]] | |
sysname: Darwin | |
nodename: cbertels.local | |
release: 11.2.0 | |
version: Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 | |
machine: x86_64 |
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
~/projects/fancy/fancy[master] $ gdb rbx | |
GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Mon Aug 8 20:32:45 UTC 2011) | |
Copyright 2004 Free Software Foundation, Inc. | |
GDB is free software, covered by the GNU General Public License, and you are | |
welcome to change it and/or distribute copies of it under certain conditions. | |
Type "show copying" to see the conditions. | |
There is absolutely no warranty for GDB. Type "show warranty" for details. | |
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries set a.r.. done | |
gs | |
(gdb) set args "bin/fancy" "bin/fspec" | |
(gdb) run | |
Starting program: ~/projects/ruby/rubinius/bin/rbx "bin/fancy" "bin/fspec" | |
Reading symbols for shared libraries ++......................... done | |
Reading symbols for shared libraries . done | |
Reading symbols for shared libraries . done | |
Reading symbols for shared libraries . done | |
......................................................................................................................................................................................................................................f....................................................................................................................................................... | |
Program received signal EXC_BAD_ACCESS, Could not access memory. | |
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000 | |
rubinius::BakerGC::saw_object (this=0x100f1d500, obj=0x0) at baker.cpp:379 | |
379 object_memory_->add_to_finalize(&fi); | |
(gdb) The program is running. Exit anyway? (y or n) y |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment