[#46105] [ruby-trunk - Feature #6687][Open] Enumerable#with — "merborne (kyo endo)" <redmine@...>

14 messages 2012/07/02

[#46133] [ruby-trunk - Feature #6688][Open] Object#replace — "prijutme4ty (Ilya Vorontsov)" <prijutme4ty@...>

24 messages 2012/07/03

[#46160] [ruby-trunk - Feature #6693][Open] Don't warn for unused variables starting with _ — "marcandre (Marc-Andre Lafortune)" <ruby-core@...>

15 messages 2012/07/04

[#46200] [ruby-trunk - Bug #6702][Open] Date should be either required or not — "rosenfeld (Rodrigo Rosenfeld Rosas)" <rr.rosas@...>

14 messages 2012/07/05

[#46296] [ruby-trunk - Feature #6717][Open] Method like #instance_eval that returns self (like #tap) — "alexeymuranov (Alexey Muranov)" <redmine@...>

10 messages 2012/07/10

[#46320] [ruby-trunk - Feature #6721][Open] Object#yield_self — "alexeymuranov (Alexey Muranov)" <redmine@...>

25 messages 2012/07/11

[#46339] [ruby-trunk - Bug #6724][Open] waaaaaaant! ( — "zenspider (Ryan Davis)" <redmine@...>

11 messages 2012/07/11

[#46377] [ruby-trunk - Feature #6727][Open] Add Array#rest (with implementation) — "duckinator (Nick Markwell)" <nick@...>

25 messages 2012/07/13

[#46492] [ruby-trunk - Feature #6737][Open] Add Hash#read and alias as #[]. — "trans (Thomas Sawyer)" <transfire@...>

12 messages 2012/07/15

[#46500] [ruby-trunk - Feature #6739][Open] One-line rescue statement should support specifying an exception class — Quintus (Marvin Gülker) <sutniuq@...>

22 messages 2012/07/15

[#46562] [ruby-trunk - Feature #6758][Open] Object#sequence — "merborne (kyo endo)" <redmine@...>

19 messages 2012/07/20

[#46574] [ruby-trunk - Feature #6762][Open] Control interrupt timing — "ko1 (Koichi Sasada)" <redmine@...>

39 messages 2012/07/20

[#46641] [ruby-trunk - Bug #6780][Open] cannot compile zlib module, when cross-compiling. — "jinleileiking (lei king)" <jinleileiking@...>

14 messages 2012/07/23

[#46659] [ruby-trunk - Bug #6783][Open] Infinite loop in inspect, not overriding inspect, to_s, and no known circular references. Stepping into inspect in debugger locks it up with 100% CPU. — "garysweaver (Gary Weaver)" <garysweaver@...>

8 messages 2012/07/23

[#46792] [ruby-trunk - Bug #6799][Open] Digest::*.hexdigest returns an ASCII-8BIT String — "Eregon (Benoit Daloze)" <redmine@...>

11 messages 2012/07/26

[#46799] [ruby-trunk - Feature #6801][Open] String#~ for a here document — "merborne (kyo endo)" <redmine@...>

12 messages 2012/07/27

[#46829] [ruby-trunk - Feature #6806][Open] Support functional programming: forbid instance/class variables for ModuleName::method_name, allow for ModuleName.method_name — "alexeymuranov (Alexey Muranov)" <redmine@...>

7 messages 2012/07/28

[#46832] [ruby-trunk - Bug #6807][Open] Can't compile ruby without ruby — "devcurmudgeon (Paul Sherwood)" <storitel@...>

13 messages 2012/07/28

[#46834] [ruby-trunk - Feature #6808][Open] Implicit index for enumerations — "trans (Thomas Sawyer)" <transfire@...>

15 messages 2012/07/28

[#46838] [ruby-trunk - Bug #6810][Open] `module A::B; end` is not equivalent to `module A; module B; end; end` with respect to constant lookup (scope) — "alexeymuranov (Alexey Muranov)" <redmine@...>

17 messages 2012/07/28

[#46896] (Half-baked DRAFT) new `require' framework — SASADA Koichi <ko1@...>

Hi,

22 messages 2012/07/31

[ruby-core:46624] [ruby-trunk - Bug #6776] segment fault for 1.9.3 trunk crosscompiled runing on am335x

From: "jinleileiking (lei king)" <jinleileiking@...>
Date: 2012-07-23 05:22:59 UTC
List: ruby-core #46624
Issue #6776 has been updated by jinleileiking (lei king).



some info:

 CC=arm-angstrom-linux-gnueabi-gcc  ./configure --host=arm-angstrom-linux-gnueabi --prefix=$HOME/work/ruby --enable-shared --disable-install-doc

(({➜  ruby git:(trunk) ✗ arm-angstrom-linux-gnueabi-readelf -a ruby
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           ARM
  Version:                           0x1
  Entry point address:               0x86b8
  Start of program headers:          52 (bytes into file)
  Start of section headers:          92924 (bytes into file)
  Flags:                             0x4000002, has entry point, Version4 EABI
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         8
  Size of section headers:           40 (bytes)
  Number of section headers:         39
  Section header string table index: 36

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .interp           PROGBITS        00008134 000134 000013 00   A  0   0  1
  [ 2] .note.ABI-tag     NOTE            00008148 000148 000020 00   A  0   0  4
  [ 3] .hash             HASH            00008168 000168 0000bc 04   A  4   0  4
  [ 4] .dynsym           DYNSYM          00008224 000224 0001c0 10   A  5   1  4
  [ 5] .dynstr           STRTAB          000083e4 0003e4 000196 00   A  0   0  1
  [ 6] .gnu.version      VERSYM          0000857a 00057a 000038 02   A  4   0  2
  [ 7] .gnu.version_r    VERNEED         000085b4 0005b4 000020 00   A  5   1  4
  [ 8] .rel.dyn          REL             000085d4 0005d4 000008 08   A  4   0  4
  [ 9] .rel.plt          REL             000085dc 0005dc 000048 08   A  4  11  4
  [10] .init             PROGBITS        00008624 000624 000014 00  AX  0   0  4
  [11] .plt              PROGBITS        00008638 000638 000080 04  AX  0   0  4
  [12] .text             PROGBITS        000086b8 0006b8 000190 00  AX  0   0  4
  [13] .fini             PROGBITS        00008848 000848 000010 00  AX  0   0  4
  [14] .rodata           PROGBITS        00008858 000858 000008 00   A  0   0  4
  [15] .ARM.exidx        ARM_EXIDX       00008860 000860 000008 00  AL 12   0  4
  [16] .eh_frame         PROGBITS        00008868 000868 000004 00   A  0   0  4
  [17] .init_array       INIT_ARRAY      0001086c 00086c 000004 00  WA  0   0  4
  [18] .fini_array       FINI_ARRAY      00010870 000870 000004 00  WA  0   0  4
  [19] .jcr              PROGBITS        00010874 000874 000004 00  WA  0   0  4
  [20] .dynamic          DYNAMIC         00010878 000878 000120 08  WA  5   0  4
  [21] .got              PROGBITS        00010998 000998 000034 04  WA  0   0  4
  [22] .data             PROGBITS        000109cc 0009cc 000008 00  WA  0   0  4
  [23] .bss              NOBITS          000109d4 0009d4 000004 00  WA  0   0  1
  [24] .comment          PROGBITS        00000000 0009d4 00007e 00      0   0  1
  [25] .debug_aranges    PROGBITS        00000000 000a58 000078 00      0   0  8
  [26] .debug_pubnames   PROGBITS        00000000 000ad0 00001b 00      0   0  1
  [27] .debug_info       PROGBITS        00000000 000aeb 00064a 00      0   0  1
  [28] .debug_abbrev     PROGBITS        00000000 001135 000138 00      0   0  1
  [29] .debug_line       PROGBITS        00000000 00126d 0008c1 00      0   0  1
  [30] .debug_frame      PROGBITS        00000000 001b30 000028 00      0   0  4
  [31] .debug_str        PROGBITS        00000000 001b58 000331 01  MS  0   0  1
  [32] .debug_loc        PROGBITS        00000000 001e89 000069 00      0   0  1
  [33] .debug_macinfo    PROGBITS        00000000 001ef2 014a12 00      0   0  1
  [34] .debug_ranges     PROGBITS        00000000 016908 000048 00      0   0  8
  [35] .ARM.attributes   ARM_ATTRIBUTES  00000000 016950 000031 00      0   0  1
  [36] .shstrtab         STRTAB          00000000 016981 000178 00      0   0  1
  [37] .symtab           SYMTAB          00000000 017114 0006e0 10     38  83  4
  [38] .strtab           STRTAB          00000000 0177f4 00029a 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings)
  I (info), L (link order), G (group), x (unknown)
  O (extra OS processing required) o (OS specific), p (processor specific)

There are no section groups in this file.

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x000860 0x00008860 0x00008860 0x00008 0x00008 R   0x4
  PHDR           0x000034 0x00008034 0x00008034 0x00100 0x00100 R E 0x4
  INTERP         0x000134 0x00008134 0x00008134 0x00013 0x00013 R   0x1
      [Requesting program interpreter: /lib/ld-linux.so.3]
  LOAD           0x000000 0x00008000 0x00008000 0x0086c 0x0086c R E 0x8000
  LOAD           0x00086c 0x0001086c 0x0001086c 0x00168 0x0016c RW  0x8000
  DYNAMIC        0x000878 0x00010878 0x00010878 0x00120 0x00120 RW  0x4
  NOTE           0x000148 0x00008148 0x00008148 0x00020 0x00020 R   0x4
  GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x4

 Section to Segment mapping:
  Segment Sections...
   00     .ARM.exidx 
   01     
   02     .interp 
   03     .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .ARM.exidx .eh_frame 
   04     .init_array .fini_array .jcr .dynamic .got .data .bss 
   05     .dynamic 
   06     .note.ABI-tag 
   07     

Dynamic section at offset 0x878 contains 31 entries:
  Tag        Type                         Name/Value
 0x00000001 (NEEDED)                     Shared library: [libruby.so.2.0]
 0x00000001 (NEEDED)                     Shared library: [libpthread.so.0]
 0x00000001 (NEEDED)                     Shared library: [librt.so.1]
 0x00000001 (NEEDED)                     Shared library: [libdl.so.2]
 0x00000001 (NEEDED)                     Shared library: [libcrypt.so.1]
 0x00000001 (NEEDED)                     Shared library: [libm.so.6]
 0x00000001 (NEEDED)                     Shared library: [libc.so.6]
 0x0000000f (RPATH)                      Library rpath: [/home/jinleileiking/work/ruby/lib]
 0x0000000c (INIT)                       0x8624
 0x0000000d (FINI)                       0x8848
 0x00000019 (INIT_ARRAY)                 0x1086c
 0x0000001b (INIT_ARRAYSZ)               4 (bytes)
 0x0000001a (FINI_ARRAY)                 0x10870
 0x0000001c (FINI_ARRAYSZ)               4 (bytes)
 0x00000004 (HASH)                       0x8168
 0x00000005 (STRTAB)                     0x83e4
 0x00000006 (SYMTAB)                     0x8224
 0x0000000a (STRSZ)                      406 (bytes)
 0x0000000b (SYMENT)                     16 (bytes)
 0x00000015 (DEBUG)                      0x0
 0x00000003 (PLTGOT)                     0x10998
 0x00000002 (PLTRELSZ)                   72 (bytes)
 0x00000014 (PLTREL)                     REL
 0x00000017 (JMPREL)                     0x85dc
 0x00000011 (REL)                        0x85d4
 0x00000012 (RELSZ)                      8 (bytes)
 0x00000013 (RELENT)                     8 (bytes)
 0x6ffffffe (VERNEED)                    0x85b4
 0x6fffffff (VERNEEDNUM)                 1
 0x6ffffff0 (VERSYM)                     0x857a
 0x00000000 (NULL)                       0x0

Relocation section '.rel.dyn' at offset 0x5d4 contains 1 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
000109c8  00000715 R_ARM_GLOB_DAT    00000000   __gmon_start__

Relocation section '.rel.plt' at offset 0x5dc contains 9 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
000109a4  00000216 R_ARM_JUMP_SLOT   0000864c   ruby_run_node
000109a8  00000316 R_ARM_JUMP_SLOT   00008658   abort
000109ac  00000616 R_ARM_JUMP_SLOT   00008664   __libc_start_main
000109b0  00000716 R_ARM_JUMP_SLOT   00000000   __gmon_start__
000109b4  00000a16 R_ARM_JUMP_SLOT   0000867c   ruby_init
000109b8  00000b16 R_ARM_JUMP_SLOT   00008688   ruby_options
000109bc  00001016 R_ARM_JUMP_SLOT   00008694   ruby_sysinit
000109c0  00001116 R_ARM_JUMP_SLOT   000086a0   setlocale
000109c4  00001816 R_ARM_JUMP_SLOT   000086ac   ruby_init_stack

There are no unwind sections in this file.

Symbol table '.dynsym' contains 28 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 000109cc     0 NOTYPE  WEAK   DEFAULT   22 data_start
     2: 0000864c    64 FUNC    GLOBAL DEFAULT  UND ruby_run_node
     3: 00008658   728 FUNC    GLOBAL DEFAULT  UND abort@GLIBC_2.4 (2)
     4: 000087d0     4 FUNC    GLOBAL DEFAULT   12 __libc_csu_fini
     5: 000086b8     0 FUNC    GLOBAL DEFAULT   12 _start
     6: 00008664   600 FUNC    GLOBAL DEFAULT  UND __libc_start_main@GLIBC_2.4 (2)
     7: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
     8: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
     9: 00008848     0 FUNC    GLOBAL DEFAULT   13 _fini
    10: 0000867c    44 FUNC    GLOBAL DEFAULT  UND ruby_init
    11: 00008688   228 FUNC    GLOBAL DEFAULT  UND ruby_options
    12: 00008858     4 OBJECT  GLOBAL DEFAULT   14 _IO_stdin_used
    13: 000109cc     0 NOTYPE  GLOBAL DEFAULT   22 __data_start
    14: 000109d4     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start__
    15: 00008868     0 NOTYPE  GLOBAL DEFAULT  ABS __exidx_end
    16: 00008694   432 FUNC    GLOBAL DEFAULT  UND ruby_sysinit
    17: 000086a0  1808 FUNC    GLOBAL DEFAULT  UND setlocale@GLIBC_2.4 (2)
    18: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS __end__
    19: 000087d4   116 FUNC    GLOBAL DEFAULT   12 __libc_csu_init
    20: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_end__
    21: 000109d4     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
    22: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS _bss_end__
    23: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS _end
    24: 000086ac   388 FUNC    GLOBAL DEFAULT  UND ruby_init_stack
    25: 000109d4     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
    26: 00008860     0 NOTYPE  GLOBAL DEFAULT  ABS __exidx_start
    27: 00008624     0 FUNC    GLOBAL DEFAULT   10 _init

Symbol table '.symtab' contains 110 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00008134     0 SECTION LOCAL  DEFAULT    1 
     2: 00008148     0 SECTION LOCAL  DEFAULT    2 
     3: 00008168     0 SECTION LOCAL  DEFAULT    3 
     4: 00008224     0 SECTION LOCAL  DEFAULT    4 
     5: 000083e4     0 SECTION LOCAL  DEFAULT    5 
     6: 0000857a     0 SECTION LOCAL  DEFAULT    6 
     7: 000085b4     0 SECTION LOCAL  DEFAULT    7 
     8: 000085d4     0 SECTION LOCAL  DEFAULT    8 
     9: 000085dc     0 SECTION LOCAL  DEFAULT    9 
    10: 00008624     0 SECTION LOCAL  DEFAULT   10 
    11: 00008638     0 SECTION LOCAL  DEFAULT   11 
    12: 000086b8     0 SECTION LOCAL  DEFAULT   12 
    13: 00008848     0 SECTION LOCAL  DEFAULT   13 
    14: 00008858     0 SECTION LOCAL  DEFAULT   14 
    15: 00008860     0 SECTION LOCAL  DEFAULT   15 
    16: 00008868     0 SECTION LOCAL  DEFAULT   16 
    17: 0001086c     0 SECTION LOCAL  DEFAULT   17 
    18: 00010870     0 SECTION LOCAL  DEFAULT   18 
    19: 00010874     0 SECTION LOCAL  DEFAULT   19 
    20: 00010878     0 SECTION LOCAL  DEFAULT   20 
    21: 00010998     0 SECTION LOCAL  DEFAULT   21 
    22: 000109cc     0 SECTION LOCAL  DEFAULT   22 
    23: 000109d4     0 SECTION LOCAL  DEFAULT   23 
    24: 00000000     0 SECTION LOCAL  DEFAULT   24 
    25: 00000000     0 SECTION LOCAL  DEFAULT   25 
    26: 00000000     0 SECTION LOCAL  DEFAULT   26 
    27: 00000000     0 SECTION LOCAL  DEFAULT   27 
    28: 00000000     0 SECTION LOCAL  DEFAULT   28 
    29: 00000000     0 SECTION LOCAL  DEFAULT   29 
    30: 00000000     0 SECTION LOCAL  DEFAULT   30 
    31: 00000000     0 SECTION LOCAL  DEFAULT   31 
    32: 00000000     0 SECTION LOCAL  DEFAULT   32 
    33: 00000000     0 SECTION LOCAL  DEFAULT   33 
    34: 00000000     0 SECTION LOCAL  DEFAULT   34 
    35: 00000000     0 SECTION LOCAL  DEFAULT   35 
    36: 00000000     0 FILE    LOCAL  DEFAULT  ABS initfini.c
    37: 000086f0     0 FUNC    LOCAL  DEFAULT   12 call_gmon_start
    38: 000086f0     0 NOTYPE  LOCAL  DEFAULT   12 $a
    39: 0000870c     0 NOTYPE  LOCAL  DEFAULT   12 $d
    40: 00008624     0 NOTYPE  LOCAL  DEFAULT   10 $a
    41: 00008848     0 NOTYPE  LOCAL  DEFAULT   13 $a
    42: 00008148     0 NOTYPE  LOCAL  DEFAULT    2 $d
    43: 000086b8     0 NOTYPE  LOCAL  DEFAULT   12 $a
    44: 000109cc     0 NOTYPE  LOCAL  DEFAULT   22 $d
    45: 000086e4     0 NOTYPE  LOCAL  DEFAULT   12 $d
    46: 00000000     0 FILE    LOCAL  DEFAULT  ABS init.c
    47: 00008858     0 NOTYPE  LOCAL  DEFAULT   14 $d
    48: 00000000     0 FILE    LOCAL  DEFAULT  ABS initfini.c
    49: 00008630     0 NOTYPE  LOCAL  DEFAULT   10 $a
    50: 00008850     0 NOTYPE  LOCAL  DEFAULT   13 $a
    51: 00000000     0 FILE    LOCAL  DEFAULT  ABS crtstuff.c
    52: 00010874     0 OBJECT  LOCAL  DEFAULT   19 __JCR_LIST__
    53: 00008714     0 FUNC    LOCAL  DEFAULT   12 __do_global_dtors_aux
    54: 00008714     0 NOTYPE  LOCAL  DEFAULT   12 $a
    55: 0000872c     0 NOTYPE  LOCAL  DEFAULT   12 $d
    56: 000109d4     1 OBJECT  LOCAL  DEFAULT   23 completed.5422
    57: 00010870     0 OBJECT  LOCAL  DEFAULT   18 __do_global_dtors_aux_fin
    58: 00010870     0 NOTYPE  LOCAL  DEFAULT   18 $d
    59: 00008730     0 FUNC    LOCAL  DEFAULT   12 frame_dummy
    60: 00008730     0 NOTYPE  LOCAL  DEFAULT   12 $a
    61: 00008764     0 NOTYPE  LOCAL  DEFAULT   12 $d
    62: 0001086c     0 OBJECT  LOCAL  DEFAULT   17 __frame_dummy_init_array_
    63: 0001086c     0 NOTYPE  LOCAL  DEFAULT   17 $d
    64: 00000000     0 FILE    LOCAL  DEFAULT  ABS main.c
    65: 00000000     0 NOTYPE  LOCAL  DEFAULT   33 $d
    66: 0000876c     0 NOTYPE  LOCAL  DEFAULT   12 $a
    67: 000087c8     0 NOTYPE  LOCAL  DEFAULT   12 $d
    68: 00000000     0 FILE    LOCAL  DEFAULT  ABS elf-init.c
    69: 000087d0     0 NOTYPE  LOCAL  DEFAULT   12 $a
    70: 0000883c     0 NOTYPE  LOCAL  DEFAULT   12 $d
    71: 00000000     0 FILE    LOCAL  DEFAULT  ABS crtstuff.c
    72: 00008868     0 OBJECT  LOCAL  DEFAULT   16 __FRAME_END__
    73: 00010874     0 OBJECT  LOCAL  DEFAULT   19 __JCR_END__
    74: 00010998     0 OBJECT  LOCAL  HIDDEN   21 _GLOBAL_OFFSET_TABLE_
    75: 000109d0     0 OBJECT  LOCAL  HIDDEN   22 __dso_handle
    76: 00010870     0 NOTYPE  LOCAL  HIDDEN   17 __init_array_end
    77: 0001086c     0 NOTYPE  LOCAL  HIDDEN   17 __init_array_start
    78: 0000876c   100 FUNC    LOCAL  HIDDEN   12 main
    79: 00010878     0 OBJECT  LOCAL  HIDDEN   20 _DYNAMIC
    80: 00008638     0 NOTYPE  LOCAL  DEFAULT   11 $a
    81: 00008648     0 NOTYPE  LOCAL  DEFAULT   11 $d
    82: 0000864c     0 NOTYPE  LOCAL  DEFAULT   11 $a
    83: 000109cc     0 NOTYPE  WEAK   DEFAULT   22 data_start
    84: 0000864c    64 FUNC    GLOBAL DEFAULT  UND ruby_run_node
    85: 00008658   728 FUNC    GLOBAL DEFAULT  UND abort@@GLIBC_2.4
    86: 000087d0     4 FUNC    GLOBAL DEFAULT   12 __libc_csu_fini
    87: 000086b8     0 FUNC    GLOBAL DEFAULT   12 _start
    88: 00008664   600 FUNC    GLOBAL DEFAULT  UND __libc_start_main@@GLIBC_
    89: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
    90: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
    91: 00008848     0 FUNC    GLOBAL DEFAULT   13 _fini
    92: 0000867c    44 FUNC    GLOBAL DEFAULT  UND ruby_init
    93: 00008688   228 FUNC    GLOBAL DEFAULT  UND ruby_options
    94: 00008858     4 OBJECT  GLOBAL DEFAULT   14 _IO_stdin_used
    95: 000109cc     0 NOTYPE  GLOBAL DEFAULT   22 __data_start
    96: 000109d4     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start__
    97: 00008868     0 NOTYPE  GLOBAL DEFAULT  ABS __exidx_end
    98: 00008694   432 FUNC    GLOBAL DEFAULT  UND ruby_sysinit
    99: 000086a0  1808 FUNC    GLOBAL DEFAULT  UND setlocale@@GLIBC_2.4
   100: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS __end__
   101: 000087d4   116 FUNC    GLOBAL DEFAULT   12 __libc_csu_init
   102: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_end__
   103: 000109d4     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
   104: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS _bss_end__
   105: 000109d8     0 NOTYPE  GLOBAL DEFAULT  ABS _end
   106: 000086ac   388 FUNC    GLOBAL DEFAULT  UND ruby_init_stack
   107: 000109d4     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
   108: 00008860     0 NOTYPE  GLOBAL DEFAULT  ABS __exidx_start
   109: 00008624     0 FUNC    GLOBAL DEFAULT   10 _init

Histogram for bucket list length (total of 17 buckets):
 Length  Number     % of total  Coverage
      0  3          ( 17.6%)
      1  6          ( 35.3%)     22.2%
      2  4          ( 23.5%)     51.9%
      3  3          ( 17.6%)     85.2%
      4  1          (  5.9%)    100.0%

Version symbols section '.gnu.version' contains 28 entries:
 Addr: 000000000000857a  Offset: 0x00057a  Link: 4 (.dynsym)
  000:   0 (*local*)       1 (*global*)      0 (*local*)       2 (GLIBC_2.4)  
  004:   1 (*global*)      1 (*global*)      2 (GLIBC_2.4)     0 (*local*)    
  008:   0 (*local*)       1 (*global*)      0 (*local*)       0 (*local*)    
  00c:   1 (*global*)      1 (*global*)      1 (*global*)      1 (*global*)   
  010:   0 (*local*)       2 (GLIBC_2.4)     1 (*global*)      1 (*global*)   
  014:   1 (*global*)      1 (*global*)      1 (*global*)      1 (*global*)   
  018:   0 (*local*)       1 (*global*)      1 (*global*)      1 (*global*)   

Version needs section '.gnu.version_r' contains 1 entries:
 Addr: 0x00000000000085b4  Offset: 0x0005b4  Link: 5 (.dynstr)
  000000: Version: 1  File: libc.so.6  Cnt: 1
  0x0010:   Name: GLIBC_2.4  Flags: none  Version: 2

Notes at offset 0x00000148 with length 0x00000020:
  Owner		Data size	Description
  GNU		0x00000010	NT_GNU_ABI_TAG (ABI version tag)
Attribute Section: aeabi
File Attributes
  Tag_CPU_name: "7-A"
  Tag_CPU_arch: v7
  Tag_CPU_arch_profile: Application
  Tag_ARM_ISA_use: Yes
  Tag_THUMB_ISA_use: Thumb-1
  Tag_VFP_arch: VFPv3
  Tag_NEON_arch: NEONv1
  Tag_ABI_PCS_wchar_t: 4
  Tag_ABI_FP_denormal: Needed
  Tag_ABI_FP_exceptions: Needed
  Tag_ABI_FP_number_model: IEEE 754
  Tag_ABI_align8_needed: Yes
  Tag_ABI_align8_preserved: Yes, except leaf SP
  Tag_ABI_enum_size: int
  Tag_ABI_HardFP_use: SP and DP
}))


----------------------------------------
Bug #6776: segment fault for 1.9.3 trunk crosscompiled runing on am335x
https://bugs.ruby-lang.org/issues/6776#change-28287

Author: jinleileiking (lei king)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: 1.9.3


version: commit 478d37da053f39608fa505991aa69bcff4ade998

after I copy the file generated to target evm(am335x).

It said:


root@am335x-evm:/# ruby
Segmentation fault


I donot know how to give the further info.

I will give you whatever you ask.


-- 
http://bugs.ruby-lang.org/

In This Thread