Actions
Bug #11274
openCrash in elf.so during REQUIRED_PACKAGES target
Start date:
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
Description
While generating REQUIRED_PACKAGES
for guile 2.2.5 Python 2.7.16-2018.0.0.0 is terminated with SIGFPE (Arithmetic Exception).
$ /usr/bin/pkgdepend generate -m -d /export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386/mangled \ -d /export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386 \ -d /export/home/newman/ws/oi-userland/components/library/guile/build -d /export/home/newman/ws/oi-userland/components/library/guile \ -d guile-2.2.5 /export/home/newman/ws/oi-userland/components/library/guile/build/manifest-i386-guile.mangled \ > /export/home/newman/ws/oi-userland/components/library/guile/build/manifest-i386-guile.depend Arithmetic Exception (core dumped)
$ mdb core.python2 Loading modules: [ libc.so.1 libpython2.7.so.1.0 libnvpair.so.1 libumem.so.1 libuutil.so.1 libavl.so.1 libcmdutils.so.1 libproc.so.1 libsysevent.so.1 libtopo.so.1 ld.so.1 ] > ::status debugging core file of pkgdepend (64-bit) from build-userland file: /usr/bin/amd64/isapython2.7 initial argv: /usr/bin/amd64/python2.7 /usr/bin/pkgdepend generate -m -d /export/home/newman/ threading model: native threads status: process terminated by SIGFPE (Arithmetic Exception), addr=fffffd7fe5ad3bd0 > $C fffffd7fffdfe850 elf.so`getdynamic+0x300() fffffd7fffdfe950 elf.so`get_dynamic+0xcb() fffffd7fffdfea80 libpython2.7.so.1.0`PyEval_EvalFrameExReal+0x660a() fffffd7fffdfeaa0 libpython2.7.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdfeb40 libpython2.7.so.1.0`PyEval_EvalCodeEx+0x866() fffffd7fffdfec90 libpython2.7.so.1.0`PyEval_EvalFrameExReal+0x9493() fffffd7fffdfecb0 libpython2.7.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdfed50 libpython2.7.so.1.0`PyEval_EvalCodeEx+0x866() fffffd7fffdfeea0 libpython2.7.so.1.0`PyEval_EvalFrameExReal+0x9493() fffffd7fffdfeec0 libpython2.7.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdfef60 libpython2.7.so.1.0`PyEval_EvalCodeEx+0x866() fffffd7fffdff0b0 libpython2.7.so.1.0`PyEval_EvalFrameExReal+0x9493() fffffd7fffdff0d0 libpython2.7.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdff200 libpython2.7.so.1.0`PyEval_EvalFrameExReal+0x959e() fffffd7fffdff220 libpython2.7.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdff350 libpython2.7.so.1.0`PyEval_EvalFrameExReal+0x959e() fffffd7fffdff370 libpython2.7.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdff410 libpython2.7.so.1.0`PyEval_EvalCodeEx+0x866() fffffd7fffdff440 libpython2.7.so.1.0`PyEval_EvalCode+0x19() fffffd7fffdff490 libpython2.7.so.1.0`PyRun_FileExFlags+0x8b() fffffd7fffdff520 libpython2.7.so.1.0`PyRun_SimpleFileExFlags+0xd9() fffffd7fffdff620 libpython2.7.so.1.0`Py_Main+0xd30() fffffd7fffdff650 _start_crt+0x83() fffffd7fffdff660 _start+0x18()
Related issues
Updated by Michal Nowak over 4 years ago
- Subject changed from Python 2.7 terminated by SIGFPE (Arithmetic Exception) to Crash in elf.so during REQUIRED_PACKAGES target
- Category changed from OI-Userland to PKG (Image Packaging System)
Actually, the crash is in elf.so
module, which belongs to pkg
.
Updated by Michal Nowak about 4 years ago
Still fails with the updated python3
pkg
:
> ::status debugging core file of pkgdepend (64-bit) from build-userland file: /usr/bin/python3.5 initial argv: /usr/bin/python3.5 -Es /usr/bin/pkgdepend generate -m -d /export/home/newman/ws threading model: native threads status: process terminated by SIGFPE (Arithmetic Exception), addr=fffffd7fda54414c > $C fffffd7fffdfe7e0 elf.cpython-35m.so`getdynamic+0x11c() fffffd7fffdfe840 elf.cpython-35m.so`get_info+0x6b() fffffd7fffdfe880 libpython3.5m.so.1.0`PyCFunction_Call+0xd9() fffffd7fffdfe990 libpython3.5m.so.1.0`PyEval_EvalFrameExReal+0x9ca2() fffffd7fffdfe9b0 libpython3.5m.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdfea40 libpython3.5m.so.1.0`_PyEval_EvalCodeWithName+0x920() fffffd7fffdfeb90 libpython3.5m.so.1.0`PyEval_EvalFrameExReal+0x7c09() fffffd7fffdfebb0 libpython3.5m.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdfec40 libpython3.5m.so.1.0`_PyEval_EvalCodeWithName+0x920() fffffd7fffdfed90 libpython3.5m.so.1.0`PyEval_EvalFrameExReal+0x7c09() fffffd7fffdfedb0 libpython3.5m.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdfee40 libpython3.5m.so.1.0`_PyEval_EvalCodeWithName+0x920() fffffd7fffdfef90 libpython3.5m.so.1.0`PyEval_EvalFrameExReal+0x7c09() fffffd7fffdfefb0 libpython3.5m.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdff0c0 libpython3.5m.so.1.0`PyEval_EvalFrameExReal+0x99eb() fffffd7fffdff0e0 libpython3.5m.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdff1f0 libpython3.5m.so.1.0`PyEval_EvalFrameExReal+0x99eb() fffffd7fffdff210 libpython3.5m.so.1.0`PyEval_EvalFrameEx+0x19() fffffd7fffdff2a0 libpython3.5m.so.1.0`_PyEval_EvalCodeWithName+0x920() fffffd7fffdff2f0 libpython3.5m.so.1.0`PyEval_EvalCodeEx+0x22() fffffd7fffdff330 libpython3.5m.so.1.0`PyEval_EvalCode+0x1f() fffffd7fffdff390 libpython3.5m.so.1.0`PyRun_FileExFlags+0xb3() fffffd7fffdff410 libpython3.5m.so.1.0`PyRun_SimpleFileExFlags+0xe8() fffffd7fffdff520 libpython3.5m.so.1.0`Py_Main+0xf20() fffffd7fffdff580 main+0x174() fffffd7fffdff5b0 _start_crt+0x83() fffffd7fffdff5c0 _start+0x18()
Updated by Michal Nowak about 4 years ago
This is where it blows up: https://github.com/OpenIndiana/pkg5/blob/oi/src/modules/elfextract.c#L331.
I think pkg
needs to take more care when processing (supposed) ELF files via gelf(3elf)
functions.
Updated by Michal Nowak about 4 years ago
https://github.com/OpenIndiana/pkg5/blob/oi/src/modules/elfextract.c#L331 if (gelf_getshdr(scn, &shdr) != &shdr) { PyErr_SetString(ElfError, elf_errmsg(-1)); goto bad; } if (!(name = elf_strptr(elf, sh_str, shdr.sh_name))) { PyErr_SetString(ElfError, elf_errmsg(-1)); goto bad; } switch (shdr.sh_type) { case SHT_DYNAMIC: if (!(data_dyn = elf_getdata(scn, NULL))) { PyErr_SetString(ElfError, elf_errmsg(-1)); goto bad; } >>> num_dyn = shdr.sh_size / shdr.sh_entsize; dynstr = shdr.sh_link; break; read(3, 0x011E3810, 8192) = 0 close(3) = 0 stat("/export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go", 0xFFFFFD7FFFDFE990) = 0 open("/export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go", O_RDONLY|O_CLOEXEC) = 3 fstat(3, 0xFFFFFD7FFFDFE4D0) = 0 fstat(3, 0xFFFFFD7FFFDFE730) = 0 ioctl(3, TCGETA, 0xFFFFFD7FFFDFE770) Err#25 ENOTTY brk(0x011E6430) = 0 brk(0x01206430) = 0 lseek(3, 0, SEEK_CUR) = 0 read(3, "7F E L F020101FF\0\0\0\0".., 131072) = 131072 close(3) = 0 stat("/export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go", 0xFFFFFD7FFFDFE830) = 0 open("/export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go", O_RDONLY) = 3 fstat(3, 0xFFFFFD7FFFDFE7E0) = 0 lseek(3, 0, SEEK_SET) = 0 read(3, "7F E L F020101FF\0\0\0\0".., 16) = 16 close(3) = 0 open("/export/home/newman/ws/oi-userland/components/library/guile/build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go", O_RDONLY) = 3 fstat(3, 0xFFFFFD7FFFDFE7B0) = 0 lseek(3, 0, SEEK_END) = 547757 mmap(0x00000000, 547757, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFD7FED8BF000 munmap(0xFFFFFD7FED8BF000, 547757) = 0 lseek(3, 0, SEEK_END) = 547757 mmap(0x00000000, 547757, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFD7FED8BF000 Incurred fault #8, FLTIZDIV %pc = 0xFFFFFD7FD3B9414C siginfo: SIGFPE FPE_INTDIV addr=0xFFFFFD7FD3B9414C Received signal #8, SIGFPE [default] siginfo: SIGFPE FPE_INTDIV addr=0xFFFFFD7FD3B9414C [guile_2.2.5] {build-userland} newman:~/ws/oi-userland/components/library/guile $ elfdump build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go 2>2 >1 [guile_2.2.5] {build-userland} newman:~/ws/oi-userland/components/library/guile $ cat 2 build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go: section[19]: invalid sh_name: 0 build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go: section[20]: invalid sh_name: 0 build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go: memory overlap between section header table: 752b8:757f8 and section[20]: section[20]: 752b8:757f8 build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go: .symtab: index[0]: bad symbol entry: : section[4] size: 0x3d738: symbol (address 0, size 0x1f70) lies outside of containing section build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go: .dynamic: invalid sh_link: 0 build/prototype/i386/usr/lib/amd64/guile/2.2/ccache/statprof.go: .dynamic: invalid sh_link: 0 [guile_2.2.5] {build-userland} newman:~/ws/oi-userland/components/library/guile $ cat 1 ELF Header ei_magic: { 0x7f, E, L, F } ei_class: ELFCLASS64 ei_data: ELFDATA2LSB ei_osabi: ELFOSABI_STANDALONE ei_abiversion: 0 e_machine: EM_NONE e_version: EV_CURRENT e_type: ET_DYN e_flags: 0 e_entry: 0 e_ehsize: 64 e_shstrndx: 18 e_shoff: 0x752b8 e_shentsize: 64 e_shnum: 21 e_phoff: 0x40 e_phentsize: 56 e_phnum: 3 Program Header[0]: p_vaddr: 0 p_flags: [ PF_R ] p_paddr: 0 p_type: [ PT_LOAD ] p_filesz: 0x47d40 p_memsz: 0x47d40 p_offset: 0 p_align: 0x10000 Program Header[1]: p_vaddr: 0x50000 p_flags: [ PF_W PF_R ] p_paddr: 0x50000 p_type: [ PT_LOAD ] p_filesz: 0x252b8 p_memsz: 0x252b8 p_offset: 0x50000 p_align: 0x10000 Program Header[2]: p_vaddr: 0x47cd0 p_flags: [ PF_R ] p_paddr: 0x47cd0 p_type: [ PT_DYNAMIC ] p_filesz: 0x70 p_memsz: 0x70 p_offset: 0x47cd0 p_align: 0x8 Section Header[1]: sh_name: .guile.procprops sh_addr: 0 sh_flags: 0 sh_size: 0x20 sh_type: [ SHT_PROGBITS ] sh_offset: 0x7eac8 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[2]: sh_name: .rodata sh_addr: 0x3d820 sh_flags: [ SHF_ALLOC ] sh_size: 0x8f66 sh_type: [ SHT_PROGBITS ] sh_offset: 0x3d820 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[3]: sh_name: .data sh_addr: 0x50000 sh_flags: [ SHF_WRITE SHF_ALLOC ] sh_size: 0x252b8 sh_type: [ SHT_PROGBITS ] sh_offset: 0x50000 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[4]: sh_name: .rtl-text sh_addr: 0xe8 sh_flags: [ SHF_ALLOC ] sh_size: 0x3d738 sh_type: [ SHT_PROGBITS ] sh_offset: 0xe8 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[5]: sh_name: .guile.frame-maps sh_addr: 0x46788 sh_flags: [ SHF_ALLOC ] sh_size: 0x1544 sh_type: [ SHT_PROGBITS ] sh_offset: 0x46788 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[6]: sh_name: .dynamic sh_addr: 0x47cd0 sh_flags: [ SHF_ALLOC ] sh_size: 0x70 sh_type: [ SHT_DYNAMIC ] sh_offset: 0x47cd0 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[7]: sh_name: .strtab sh_addr: 0 sh_flags: 0 sh_size: 0x940 sh_type: [ SHT_STRTAB ] sh_offset: 0x83b60 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[8]: sh_name: .symtab sh_addr: 0 sh_flags: 0 sh_size: 0x2880 sh_type: [ SHT_SYMTAB ] sh_offset: 0x812e0 sh_entsize: 0x18 (432 entries) sh_link: 7 sh_info: 0 sh_addralign: 0x8 Section Header[9]: sh_name: .guile.arities.strtab sh_addr: 0 sh_flags: 0 sh_size: 0xb60 sh_type: [ SHT_STRTAB ] sh_offset: 0x844a0 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[10]: sh_name: .guile.arities sh_addr: 0 sh_flags: 0 sh_size: 0x9245 sh_type: [ SHT_PROGBITS ] sh_offset: 0x757f8 sh_entsize: 0 sh_link: 9 sh_info: 0 sh_addralign: 0x8 Section Header[11]: sh_name: .guile.docstrs.strtab sh_addr: 0 sh_flags: 0 sh_size: 0xac7 sh_type: [ SHT_STRTAB ] sh_offset: 0x85000 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[12]: sh_name: .guile.docstrs sh_addr: 0 sh_flags: 0 sh_size: 0x88 sh_type: [ SHT_PROGBITS ] sh_offset: 0x7ea40 sh_entsize: 0 sh_link: 11 sh_info: 0 sh_addralign: 0x8 Section Header[13]: sh_name: .debug_info sh_addr: 0 sh_flags: 0 sh_size: 0x12de sh_type: [ SHT_PROGBITS ] sh_offset: 0x7eae8 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[14]: sh_name: .debug_abbrev sh_addr: 0 sh_flags: 0 sh_size: 0x41 sh_type: [ SHT_PROGBITS ] sh_offset: 0x7fdc8 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[15]: sh_name: .debug_str sh_addr: 0 sh_flags: 0 sh_size: 0x94c sh_type: [ SHT_PROGBITS ] sh_offset: 0x7fe10 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[16]: sh_name: .debug_loc sh_addr: 0 sh_flags: 0 sh_size: 0 sh_type: [ SHT_PROGBITS ] sh_offset: 0x80760 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[17]: sh_name: .debug_line sh_addr: 0 sh_flags: 0 sh_size: 0xb7c sh_type: [ SHT_PROGBITS ] sh_offset: 0x80760 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[18]: sh_name: .shstrtab sh_addr: 0 sh_flags: 0 sh_size: 0xe5 sh_type: [ SHT_STRTAB ] sh_offset: 0x85ac8 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[19]: sh_name: section[19] sh_addr: 0 sh_flags: [ SHF_ALLOC ] sh_size: 0xe8 sh_type: [ SHT_PROGBITS ] sh_offset: 0 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Section Header[20]: sh_name: section[20] sh_addr: 0 sh_flags: 0 sh_size: 0x540 sh_type: [ SHT_PROGBITS ] sh_offset: 0x752b8 sh_entsize: 0 sh_link: 0 sh_info: 0 sh_addralign: 0x8 Symbol Table Section: .symtab index value size type bind oth ver shndx name [0] 0x0000000000000000 0x0000000000001f70 FUNC LOCL H 0 .rtl-text [1] 0x0000000000001f70 0x0000000000000060 FUNC LOCL H 0 .rtl-text %make-state-procedure [2] 0x0000000000001fd0 0x00000000000001bc FUNC LOCL H 0 .rtl-text [3] 0x000000000000218c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [4] 0x00000000000021c4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [5] 0x00000000000021d8 0x0000000000000050 FUNC LOCL H 0 .rtl-text [6] 0x0000000000002228 0x0000000000000050 FUNC LOCL H 0 .rtl-text [7] 0x0000000000002278 0x0000000000000050 FUNC LOCL H 0 .rtl-text %state?-procedure [8] 0x00000000000022c8 0x00000000000001bc FUNC LOCL H 0 .rtl-text [9] 0x0000000000002484 0x0000000000000038 FUNC LOCL H 0 .rtl-text [10] 0x00000000000024bc 0x0000000000000014 FUNC LOCL H 0 .rtl-text [11] 0x00000000000024d0 0x0000000000000050 FUNC LOCL H 0 .rtl-text [12] 0x0000000000002520 0x0000000000000020 FUNC LOCL H 0 .rtl-text [13] 0x0000000000002540 0x0000000000000090 FUNC LOCL H 0 .rtl-text %accumulated-time-procedure [14] 0x00000000000025d0 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [15] 0x00000000000028c4 0x0000000000000038 FUNC LOCL H 0 .rtl-text [16] 0x00000000000028fc 0x0000000000000014 FUNC LOCL H 0 .rtl-text [17] 0x0000000000002910 0x0000000000000050 FUNC LOCL H 0 .rtl-text [18] 0x0000000000002960 0x0000000000000020 FUNC LOCL H 0 .rtl-text [19] 0x0000000000002980 0x0000000000000024 FUNC LOCL H 0 .rtl-text [20] 0x00000000000029a4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [21] 0x00000000000029c8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [22] 0x00000000000029ec 0x0000000000000090 FUNC LOCL H 0 .rtl-text %last-start-time-procedure [23] 0x0000000000002a7c 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [24] 0x0000000000002d70 0x0000000000000038 FUNC LOCL H 0 .rtl-text [25] 0x0000000000002da8 0x0000000000000014 FUNC LOCL H 0 .rtl-text [26] 0x0000000000002dbc 0x0000000000000050 FUNC LOCL H 0 .rtl-text [27] 0x0000000000002e0c 0x0000000000000020 FUNC LOCL H 0 .rtl-text [28] 0x0000000000002e2c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [29] 0x0000000000002e50 0x0000000000000024 FUNC LOCL H 0 .rtl-text [30] 0x0000000000002e74 0x0000000000000024 FUNC LOCL H 0 .rtl-text [31] 0x0000000000002e98 0x0000000000000090 FUNC LOCL H 0 .rtl-text %sample-count-procedure [32] 0x0000000000002f28 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [33] 0x000000000000321c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [34] 0x0000000000003254 0x0000000000000014 FUNC LOCL H 0 .rtl-text [35] 0x0000000000003268 0x0000000000000050 FUNC LOCL H 0 .rtl-text [36] 0x00000000000032b8 0x0000000000000020 FUNC LOCL H 0 .rtl-text [37] 0x00000000000032d8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [38] 0x00000000000032fc 0x0000000000000024 FUNC LOCL H 0 .rtl-text [39] 0x0000000000003320 0x0000000000000024 FUNC LOCL H 0 .rtl-text [40] 0x0000000000003344 0x0000000000000090 FUNC LOCL H 0 .rtl-text %sampling-period-procedure [41] 0x00000000000033d4 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [42] 0x00000000000036c8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [43] 0x0000000000003700 0x0000000000000014 FUNC LOCL H 0 .rtl-text [44] 0x0000000000003714 0x0000000000000050 FUNC LOCL H 0 .rtl-text [45] 0x0000000000003764 0x0000000000000020 FUNC LOCL H 0 .rtl-text [46] 0x0000000000003784 0x0000000000000024 FUNC LOCL H 0 .rtl-text [47] 0x00000000000037a8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [48] 0x00000000000037cc 0x0000000000000024 FUNC LOCL H 0 .rtl-text [49] 0x00000000000037f0 0x0000000000000090 FUNC LOCL H 0 .rtl-text %remaining-prof-time-procedure [50] 0x0000000000003880 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [51] 0x0000000000003b74 0x0000000000000038 FUNC LOCL H 0 .rtl-text [52] 0x0000000000003bac 0x0000000000000014 FUNC LOCL H 0 .rtl-text [53] 0x0000000000003bc0 0x0000000000000050 FUNC LOCL H 0 .rtl-text [54] 0x0000000000003c10 0x0000000000000020 FUNC LOCL H 0 .rtl-text [55] 0x0000000000003c30 0x0000000000000024 FUNC LOCL H 0 .rtl-text [56] 0x0000000000003c54 0x0000000000000024 FUNC LOCL H 0 .rtl-text [57] 0x0000000000003c78 0x0000000000000024 FUNC LOCL H 0 .rtl-text [58] 0x0000000000003c9c 0x0000000000000090 FUNC LOCL H 0 .rtl-text %profile-level-procedure [59] 0x0000000000003d2c 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [60] 0x0000000000004020 0x0000000000000038 FUNC LOCL H 0 .rtl-text [61] 0x0000000000004058 0x0000000000000014 FUNC LOCL H 0 .rtl-text [62] 0x000000000000406c 0x0000000000000050 FUNC LOCL H 0 .rtl-text [63] 0x00000000000040bc 0x0000000000000020 FUNC LOCL H 0 .rtl-text [64] 0x00000000000040dc 0x0000000000000024 FUNC LOCL H 0 .rtl-text [65] 0x0000000000004100 0x0000000000000024 FUNC LOCL H 0 .rtl-text [66] 0x0000000000004124 0x0000000000000024 FUNC LOCL H 0 .rtl-text [67] 0x0000000000004148 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-counts-procedure [68] 0x00000000000041d8 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [69] 0x00000000000044cc 0x0000000000000038 FUNC LOCL H 0 .rtl-text [70] 0x0000000000004504 0x0000000000000014 FUNC LOCL H 0 .rtl-text [71] 0x0000000000004518 0x0000000000000050 FUNC LOCL H 0 .rtl-text [72] 0x0000000000004568 0x0000000000000020 FUNC LOCL H 0 .rtl-text [73] 0x0000000000004588 0x0000000000000024 FUNC LOCL H 0 .rtl-text [74] 0x00000000000045ac 0x0000000000000024 FUNC LOCL H 0 .rtl-text [75] 0x00000000000045d0 0x0000000000000024 FUNC LOCL H 0 .rtl-text [76] 0x00000000000045f4 0x0000000000000090 FUNC LOCL H 0 .rtl-text %gc-time-taken-procedure [77] 0x0000000000004684 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [78] 0x0000000000004978 0x0000000000000038 FUNC LOCL H 0 .rtl-text [79] 0x00000000000049b0 0x0000000000000014 FUNC LOCL H 0 .rtl-text [80] 0x00000000000049c4 0x0000000000000050 FUNC LOCL H 0 .rtl-text [81] 0x0000000000004a14 0x0000000000000020 FUNC LOCL H 0 .rtl-text [82] 0x0000000000004a34 0x0000000000000024 FUNC LOCL H 0 .rtl-text [83] 0x0000000000004a58 0x0000000000000024 FUNC LOCL H 0 .rtl-text [84] 0x0000000000004a7c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [85] 0x0000000000004aa0 0x0000000000000090 FUNC LOCL H 0 .rtl-text %inside-profiler?-procedure [86] 0x0000000000004b30 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [87] 0x0000000000004e24 0x0000000000000038 FUNC LOCL H 0 .rtl-text [88] 0x0000000000004e5c 0x0000000000000014 FUNC LOCL H 0 .rtl-text [89] 0x0000000000004e70 0x0000000000000050 FUNC LOCL H 0 .rtl-text [90] 0x0000000000004ec0 0x0000000000000020 FUNC LOCL H 0 .rtl-text [91] 0x0000000000004ee0 0x0000000000000024 FUNC LOCL H 0 .rtl-text [92] 0x0000000000004f04 0x0000000000000024 FUNC LOCL H 0 .rtl-text [93] 0x0000000000004f28 0x0000000000000024 FUNC LOCL H 0 .rtl-text [94] 0x0000000000004f4c 0x0000000000000090 FUNC LOCL H 0 .rtl-text %prev-sigprof-handler-procedure [95] 0x0000000000004fdc 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [96] 0x00000000000052d0 0x0000000000000038 FUNC LOCL H 0 .rtl-text [97] 0x0000000000005308 0x0000000000000014 FUNC LOCL H 0 .rtl-text [98] 0x000000000000531c 0x0000000000000050 FUNC LOCL H 0 .rtl-text [99] 0x000000000000536c 0x0000000000000020 FUNC LOCL H 0 .rtl-text [100] 0x000000000000538c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [101] 0x00000000000053b0 0x0000000000000024 FUNC LOCL H 0 .rtl-text [102] 0x00000000000053d4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [103] 0x00000000000053f8 0x0000000000000090 FUNC LOCL H 0 .rtl-text %outer-cut-procedure [104] 0x0000000000005488 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [105] 0x000000000000577c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [106] 0x00000000000057b4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [107] 0x00000000000057c8 0x0000000000000050 FUNC LOCL H 0 .rtl-text [108] 0x0000000000005818 0x0000000000000020 FUNC LOCL H 0 .rtl-text [109] 0x0000000000005838 0x0000000000000024 FUNC LOCL H 0 .rtl-text [110] 0x000000000000585c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [111] 0x0000000000005880 0x0000000000000024 FUNC LOCL H 0 .rtl-text [112] 0x00000000000058a4 0x0000000000000090 FUNC LOCL H 0 .rtl-text %buffer-procedure [113] 0x0000000000005934 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [114] 0x0000000000005c28 0x0000000000000038 FUNC LOCL H 0 .rtl-text [115] 0x0000000000005c60 0x0000000000000014 FUNC LOCL H 0 .rtl-text [116] 0x0000000000005c74 0x0000000000000050 FUNC LOCL H 0 .rtl-text [117] 0x0000000000005cc4 0x0000000000000020 FUNC LOCL H 0 .rtl-text [118] 0x0000000000005ce4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [119] 0x0000000000005d08 0x0000000000000024 FUNC LOCL H 0 .rtl-text [120] 0x0000000000005d2c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [121] 0x0000000000005d50 0x0000000000000090 FUNC LOCL H 0 .rtl-text %buffer-pos-procedure [122] 0x0000000000005de0 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [123] 0x00000000000060d4 0x0000000000000038 FUNC LOCL H 0 .rtl-text [124] 0x000000000000610c 0x0000000000000014 FUNC LOCL H 0 .rtl-text [125] 0x0000000000006120 0x0000000000000050 FUNC LOCL H 0 .rtl-text [126] 0x0000000000006170 0x0000000000000020 FUNC LOCL H 0 .rtl-text [127] 0x0000000000006190 0x0000000000000024 FUNC LOCL H 0 .rtl-text [128] 0x00000000000061b4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [129] 0x00000000000061d8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [130] 0x00000000000061fc 0x00000000000000a8 FUNC LOCL H 0 .rtl-text [131] 0x00000000000062a4 0x0000000000000088 FUNC LOCL H 0 .rtl-text [132] 0x000000000000632c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-accumulated-time!-procedure [133] 0x00000000000063c0 0x00000000000001bc FUNC LOCL H 0 .rtl-text [134] 0x000000000000657c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [135] 0x00000000000065b4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [136] 0x00000000000065c8 0x0000000000000050 FUNC LOCL H 0 .rtl-text [137] 0x0000000000006618 0x0000000000000024 FUNC LOCL H 0 .rtl-text [138] 0x000000000000663c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-last-start-time!-procedure [139] 0x00000000000066d0 0x00000000000001bc FUNC LOCL H 0 .rtl-text [140] 0x000000000000688c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [141] 0x00000000000068c4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [142] 0x00000000000068d8 0x0000000000000050 FUNC LOCL H 0 .rtl-text [143] 0x0000000000006928 0x0000000000000024 FUNC LOCL H 0 .rtl-text [144] 0x000000000000694c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-sample-count!-procedure [145] 0x00000000000069e0 0x00000000000001bc FUNC LOCL H 0 .rtl-text [146] 0x0000000000006b9c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [147] 0x0000000000006bd4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [148] 0x0000000000006be8 0x0000000000000050 FUNC LOCL H 0 .rtl-text [149] 0x0000000000006c38 0x0000000000000024 FUNC LOCL H 0 .rtl-text [150] 0x0000000000006c5c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-sampling-period!-procedure [151] 0x0000000000006cf0 0x00000000000001bc FUNC LOCL H 0 .rtl-text [152] 0x0000000000006eac 0x0000000000000038 FUNC LOCL H 0 .rtl-text [153] 0x0000000000006ee4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [154] 0x0000000000006ef8 0x0000000000000050 FUNC LOCL H 0 .rtl-text [155] 0x0000000000006f48 0x0000000000000024 FUNC LOCL H 0 .rtl-text [156] 0x0000000000006f6c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-remaining-prof-time!-procedure [157] 0x0000000000007000 0x00000000000001bc FUNC LOCL H 0 .rtl-text [158] 0x00000000000071bc 0x0000000000000038 FUNC LOCL H 0 .rtl-text [159] 0x00000000000071f4 0x0000000000000014 FUNC LOCL H 0 .rtl-text [160] 0x0000000000007208 0x0000000000000050 FUNC LOCL H 0 .rtl-text [161] 0x0000000000007258 0x0000000000000024 FUNC LOCL H 0 .rtl-text [162] 0x000000000000727c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-profile-level!-procedure [163] 0x0000000000007310 0x00000000000001bc FUNC LOCL H 0 .rtl-text [164] 0x00000000000074cc 0x0000000000000038 FUNC LOCL H 0 .rtl-text [165] 0x0000000000007504 0x0000000000000014 FUNC LOCL H 0 .rtl-text [166] 0x0000000000007518 0x0000000000000050 FUNC LOCL H 0 .rtl-text [167] 0x0000000000007568 0x0000000000000024 FUNC LOCL H 0 .rtl-text [168] 0x000000000000758c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-call-counts!-procedure [169] 0x0000000000007620 0x00000000000001bc FUNC LOCL H 0 .rtl-text [170] 0x00000000000077dc 0x0000000000000038 FUNC LOCL H 0 .rtl-text [171] 0x0000000000007814 0x0000000000000014 FUNC LOCL H 0 .rtl-text [172] 0x0000000000007828 0x0000000000000050 FUNC LOCL H 0 .rtl-text [173] 0x0000000000007878 0x0000000000000024 FUNC LOCL H 0 .rtl-text [174] 0x000000000000789c 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-gc-time-taken!-procedure [175] 0x0000000000007930 0x00000000000001bc FUNC LOCL H 0 .rtl-text [176] 0x0000000000007aec 0x0000000000000038 FUNC LOCL H 0 .rtl-text [177] 0x0000000000007b24 0x0000000000000014 FUNC LOCL H 0 .rtl-text [178] 0x0000000000007b38 0x0000000000000050 FUNC LOCL H 0 .rtl-text [179] 0x0000000000007b88 0x0000000000000024 FUNC LOCL H 0 .rtl-text [180] 0x0000000000007bac 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-inside-profiler?!-procedure [181] 0x0000000000007c40 0x00000000000001bc FUNC LOCL H 0 .rtl-text [182] 0x0000000000007dfc 0x0000000000000038 FUNC LOCL H 0 .rtl-text [183] 0x0000000000007e34 0x0000000000000014 FUNC LOCL H 0 .rtl-text [184] 0x0000000000007e48 0x0000000000000050 FUNC LOCL H 0 .rtl-text [185] 0x0000000000007e98 0x0000000000000024 FUNC LOCL H 0 .rtl-text [186] 0x0000000000007ebc 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-prev-sigprof-handler!-procedure [187] 0x0000000000007f50 0x00000000000001bc FUNC LOCL H 0 .rtl-text [188] 0x000000000000810c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [189] 0x0000000000008144 0x0000000000000014 FUNC LOCL H 0 .rtl-text [190] 0x0000000000008158 0x0000000000000050 FUNC LOCL H 0 .rtl-text [191] 0x00000000000081a8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [192] 0x00000000000081cc 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-buffer!-procedure [193] 0x0000000000008260 0x00000000000001bc FUNC LOCL H 0 .rtl-text [194] 0x000000000000841c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [195] 0x0000000000008454 0x0000000000000014 FUNC LOCL H 0 .rtl-text [196] 0x0000000000008468 0x0000000000000050 FUNC LOCL H 0 .rtl-text [197] 0x00000000000084b8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [198] 0x00000000000084dc 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-buffer-pos!-procedure [199] 0x0000000000008570 0x00000000000001bc FUNC LOCL H 0 .rtl-text [200] 0x000000000000872c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [201] 0x0000000000008764 0x0000000000000014 FUNC LOCL H 0 .rtl-text [202] 0x0000000000008778 0x0000000000000050 FUNC LOCL H 0 .rtl-text [203] 0x00000000000087c8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [204] 0x00000000000087ec 0x0000000000000020 FUNC LOCL H 0 .rtl-text fresh-buffer [205] 0x000000000000880c 0x0000000000000060 FUNC LOCL H 0 .rtl-text expand-buffer [206] 0x000000000000886c 0x0000000000000118 FUNC LOCL H 0 .rtl-text fresh-profiler-state [207] 0x0000000000008984 0x000000000000008c FUNC LOCL H 0 .rtl-text ensure-profiler-state [208] 0x0000000000008a10 0x0000000000000078 FUNC LOCL H 0 .rtl-text existing-profiler-state [209] 0x0000000000008a88 0x00000000000000bc FUNC LOCL H 0 .rtl-text accumulate-time [210] 0x0000000000008b44 0x0000000000000328 FUNC LOCL H 0 .rtl-text sample-stack-procs [211] 0x0000000000008e6c 0x0000000000000084 FUNC LOCL H 0 .rtl-text reset-sigprof-timer [212] 0x0000000000008ef0 0x000000000000040c FUNC LOCL H 0 .rtl-text profile-signal-handler [213] 0x00000000000092fc 0x00000000000001e4 FUNC LOCL H 0 .rtl-text count-call [214] 0x00000000000094e0 0x000000000000010c FUNC LOCL H 0 .rtl-text statprof-active? [215] 0x00000000000095ec 0x0000000000000564 FUNC LOCL H 0 .rtl-text statprof-start [216] 0x0000000000009b50 0x000000000000055c FUNC LOCL H 0 .rtl-text statprof-stop [217] 0x000000000000a0ac 0x000000000000011c FUNC LOCL H 0 .rtl-text statprof-reset [218] 0x000000000000a1c8 0x0000000000000044 FUNC LOCL H 0 .rtl-text %make-call-data-procedure [219] 0x000000000000a20c 0x00000000000001bc FUNC LOCL H 0 .rtl-text [220] 0x000000000000a3c8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [221] 0x000000000000a400 0x0000000000000014 FUNC LOCL H 0 .rtl-text [222] 0x000000000000a414 0x0000000000000050 FUNC LOCL H 0 .rtl-text [223] 0x000000000000a464 0x0000000000000034 FUNC LOCL H 0 .rtl-text [224] 0x000000000000a498 0x0000000000000050 FUNC LOCL H 0 .rtl-text %call-data?-procedure [225] 0x000000000000a4e8 0x00000000000001bc FUNC LOCL H 0 .rtl-text [226] 0x000000000000a6a4 0x0000000000000038 FUNC LOCL H 0 .rtl-text [227] 0x000000000000a6dc 0x0000000000000014 FUNC LOCL H 0 .rtl-text [228] 0x000000000000a6f0 0x0000000000000050 FUNC LOCL H 0 .rtl-text [229] 0x000000000000a740 0x0000000000000020 FUNC LOCL H 0 .rtl-text [230] 0x000000000000a760 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-data-name-procedure [231] 0x000000000000a7f0 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [232] 0x000000000000aae4 0x0000000000000038 FUNC LOCL H 0 .rtl-text [233] 0x000000000000ab1c 0x0000000000000014 FUNC LOCL H 0 .rtl-text [234] 0x000000000000ab30 0x0000000000000050 FUNC LOCL H 0 .rtl-text [235] 0x000000000000ab80 0x0000000000000020 FUNC LOCL H 0 .rtl-text [236] 0x000000000000aba0 0x0000000000000024 FUNC LOCL H 0 .rtl-text [237] 0x000000000000abc4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [238] 0x000000000000abe8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [239] 0x000000000000ac0c 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-data-printable-procedure [240] 0x000000000000ac9c 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [241] 0x000000000000af90 0x0000000000000038 FUNC LOCL H 0 .rtl-text [242] 0x000000000000afc8 0x0000000000000014 FUNC LOCL H 0 .rtl-text [243] 0x000000000000afdc 0x0000000000000050 FUNC LOCL H 0 .rtl-text [244] 0x000000000000b02c 0x0000000000000020 FUNC LOCL H 0 .rtl-text [245] 0x000000000000b04c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [246] 0x000000000000b070 0x0000000000000024 FUNC LOCL H 0 .rtl-text [247] 0x000000000000b094 0x0000000000000024 FUNC LOCL H 0 .rtl-text [248] 0x000000000000b0b8 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-data-source-procedure [249] 0x000000000000b148 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [250] 0x000000000000b43c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [251] 0x000000000000b474 0x0000000000000014 FUNC LOCL H 0 .rtl-text [252] 0x000000000000b488 0x0000000000000050 FUNC LOCL H 0 .rtl-text [253] 0x000000000000b4d8 0x0000000000000020 FUNC LOCL H 0 .rtl-text [254] 0x000000000000b4f8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [255] 0x000000000000b51c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [256] 0x000000000000b540 0x0000000000000024 FUNC LOCL H 0 .rtl-text [257] 0x000000000000b564 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-data-call-count-procedure [258] 0x000000000000b5f4 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [259] 0x000000000000b8e8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [260] 0x000000000000b920 0x0000000000000014 FUNC LOCL H 0 .rtl-text [261] 0x000000000000b934 0x0000000000000050 FUNC LOCL H 0 .rtl-text [262] 0x000000000000b984 0x0000000000000020 FUNC LOCL H 0 .rtl-text [263] 0x000000000000b9a4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [264] 0x000000000000b9c8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [265] 0x000000000000b9ec 0x0000000000000024 FUNC LOCL H 0 .rtl-text [266] 0x000000000000ba10 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-data-cum-sample-count-procedure [267] 0x000000000000baa0 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [268] 0x000000000000bd94 0x0000000000000038 FUNC LOCL H 0 .rtl-text [269] 0x000000000000bdcc 0x0000000000000014 FUNC LOCL H 0 .rtl-text [270] 0x000000000000bde0 0x0000000000000050 FUNC LOCL H 0 .rtl-text [271] 0x000000000000be30 0x0000000000000020 FUNC LOCL H 0 .rtl-text [272] 0x000000000000be50 0x0000000000000024 FUNC LOCL H 0 .rtl-text [273] 0x000000000000be74 0x0000000000000024 FUNC LOCL H 0 .rtl-text [274] 0x000000000000be98 0x0000000000000024 FUNC LOCL H 0 .rtl-text [275] 0x000000000000bebc 0x0000000000000090 FUNC LOCL H 0 .rtl-text %call-data-self-sample-count-procedure [276] 0x000000000000bf4c 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [277] 0x000000000000c240 0x0000000000000038 FUNC LOCL H 0 .rtl-text [278] 0x000000000000c278 0x0000000000000014 FUNC LOCL H 0 .rtl-text [279] 0x000000000000c28c 0x0000000000000050 FUNC LOCL H 0 .rtl-text [280] 0x000000000000c2dc 0x0000000000000020 FUNC LOCL H 0 .rtl-text [281] 0x000000000000c2fc 0x0000000000000024 FUNC LOCL H 0 .rtl-text [282] 0x000000000000c320 0x0000000000000024 FUNC LOCL H 0 .rtl-text [283] 0x000000000000c344 0x0000000000000024 FUNC LOCL H 0 .rtl-text [284] 0x000000000000c368 0x00000000000000a8 FUNC LOCL H 0 .rtl-text [285] 0x000000000000c410 0x0000000000000088 FUNC LOCL H 0 .rtl-text [286] 0x000000000000c498 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-call-data-call-count!-procedure [287] 0x000000000000c52c 0x00000000000001bc FUNC LOCL H 0 .rtl-text [288] 0x000000000000c6e8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [289] 0x000000000000c720 0x0000000000000014 FUNC LOCL H 0 .rtl-text [290] 0x000000000000c734 0x0000000000000050 FUNC LOCL H 0 .rtl-text [291] 0x000000000000c784 0x0000000000000024 FUNC LOCL H 0 .rtl-text [292] 0x000000000000c7a8 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-call-data-cum-sample-count!-procedure [293] 0x000000000000c83c 0x00000000000001bc FUNC LOCL H 0 .rtl-text [294] 0x000000000000c9f8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [295] 0x000000000000ca30 0x0000000000000014 FUNC LOCL H 0 .rtl-text [296] 0x000000000000ca44 0x0000000000000050 FUNC LOCL H 0 .rtl-text [297] 0x000000000000ca94 0x0000000000000024 FUNC LOCL H 0 .rtl-text [298] 0x000000000000cab8 0x0000000000000094 FUNC LOCL H 0 .rtl-text %set-call-data-self-sample-count!-procedure [299] 0x000000000000cb4c 0x00000000000001bc FUNC LOCL H 0 .rtl-text [300] 0x000000000000cd08 0x0000000000000038 FUNC LOCL H 0 .rtl-text [301] 0x000000000000cd40 0x0000000000000014 FUNC LOCL H 0 .rtl-text [302] 0x000000000000cd54 0x0000000000000050 FUNC LOCL H 0 .rtl-text [303] 0x000000000000cda4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [304] 0x000000000000cdc8 0x00000000000001a0 FUNC LOCL H 0 .rtl-text source->string [305] 0x000000000000cf68 0x000000000000024c FUNC LOCL H 0 .rtl-text program-debug-info-printable [306] 0x000000000000d1b4 0x00000000000000bc FUNC LOCL H 0 .rtl-text addr->pdi [307] 0x000000000000d270 0x0000000000000104 FUNC LOCL H 0 .rtl-text addr->printable [308] 0x000000000000d374 0x00000000000000b4 FUNC LOCL H 0 .rtl-text inc-call-data-cum-sample-count! [309] 0x000000000000d428 0x00000000000000b4 FUNC LOCL H 0 .rtl-text inc-call-data-self-sample-count! [310] 0x000000000000d4dc 0x0000000000000144 FUNC LOCL H 0 .rtl-text skip-count-call [311] 0x000000000000d620 0x0000000000000378 FUNC LOCL H 0 .rtl-text stack-samples->procedure-data [312] 0x000000000000d998 0x0000000000000018 FUNC LOCL H 0 .rtl-text [313] 0x000000000000d9b0 0x0000000000000418 FUNC LOCL H 0 .rtl-text callee->call-data [314] 0x000000000000ddc8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [315] 0x000000000000de00 0x0000000000000200 FUNC LOCL H 0 .rtl-text stack-samples->callee-lists [316] 0x000000000000e000 0x0000000000000134 FUNC LOCL H 0 .rtl-text statprof-fold-call-data [317] 0x000000000000e134 0x000000000000001c FUNC LOCL H 0 .rtl-text [318] 0x000000000000e150 0x0000000000000234 FUNC LOCL H 0 .rtl-text statprof-proc-call-data [319] 0x000000000000e384 0x0000000000000044 FUNC LOCL H 0 .rtl-text %make-stats-procedure [320] 0x000000000000e3c8 0x00000000000001bc FUNC LOCL H 0 .rtl-text [321] 0x000000000000e584 0x0000000000000038 FUNC LOCL H 0 .rtl-text [322] 0x000000000000e5bc 0x0000000000000014 FUNC LOCL H 0 .rtl-text [323] 0x000000000000e5d0 0x0000000000000050 FUNC LOCL H 0 .rtl-text [324] 0x000000000000e620 0x0000000000000034 FUNC LOCL H 0 .rtl-text [325] 0x000000000000e654 0x0000000000000050 FUNC LOCL H 0 .rtl-text %stats?-procedure [326] 0x000000000000e6a4 0x00000000000001bc FUNC LOCL H 0 .rtl-text [327] 0x000000000000e860 0x0000000000000038 FUNC LOCL H 0 .rtl-text [328] 0x000000000000e898 0x0000000000000014 FUNC LOCL H 0 .rtl-text [329] 0x000000000000e8ac 0x0000000000000050 FUNC LOCL H 0 .rtl-text [330] 0x000000000000e8fc 0x0000000000000020 FUNC LOCL H 0 .rtl-text [331] 0x000000000000e91c 0x0000000000000090 FUNC LOCL H 0 .rtl-text %statprof-stats-proc-name-procedure [332] 0x000000000000e9ac 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [333] 0x000000000000eca0 0x0000000000000038 FUNC LOCL H 0 .rtl-text [334] 0x000000000000ecd8 0x0000000000000014 FUNC LOCL H 0 .rtl-text [335] 0x000000000000ecec 0x0000000000000050 FUNC LOCL H 0 .rtl-text [336] 0x000000000000ed3c 0x0000000000000020 FUNC LOCL H 0 .rtl-text [337] 0x000000000000ed5c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [338] 0x000000000000ed80 0x0000000000000024 FUNC LOCL H 0 .rtl-text [339] 0x000000000000eda4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [340] 0x000000000000edc8 0x0000000000000090 FUNC LOCL H 0 .rtl-text %statprof-stats-proc-source-procedure [341] 0x000000000000ee58 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [342] 0x000000000000f14c 0x0000000000000038 FUNC LOCL H 0 .rtl-text [343] 0x000000000000f184 0x0000000000000014 FUNC LOCL H 0 .rtl-text [344] 0x000000000000f198 0x0000000000000050 FUNC LOCL H 0 .rtl-text [345] 0x000000000000f1e8 0x0000000000000020 FUNC LOCL H 0 .rtl-text [346] 0x000000000000f208 0x0000000000000024 FUNC LOCL H 0 .rtl-text [347] 0x000000000000f22c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [348] 0x000000000000f250 0x0000000000000024 FUNC LOCL H 0 .rtl-text [349] 0x000000000000f274 0x0000000000000090 FUNC LOCL H 0 .rtl-text %statprof-stats-%-time-in-proc-procedure [350] 0x000000000000f304 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [351] 0x000000000000f5f8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [352] 0x000000000000f630 0x0000000000000014 FUNC LOCL H 0 .rtl-text [353] 0x000000000000f644 0x0000000000000050 FUNC LOCL H 0 .rtl-text [354] 0x000000000000f694 0x0000000000000020 FUNC LOCL H 0 .rtl-text [355] 0x000000000000f6b4 0x0000000000000024 FUNC LOCL H 0 .rtl-text [356] 0x000000000000f6d8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [357] 0x000000000000f6fc 0x0000000000000024 FUNC LOCL H 0 .rtl-text [358] 0x000000000000f720 0x0000000000000090 FUNC LOCL H 0 .rtl-text %statprof-stats-cum-secs-in-proc-procedure [359] 0x000000000000f7b0 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [360] 0x000000000000faa4 0x0000000000000038 FUNC LOCL H 0 .rtl-text [361] 0x000000000000fadc 0x0000000000000014 FUNC LOCL H 0 .rtl-text [362] 0x000000000000faf0 0x0000000000000050 FUNC LOCL H 0 .rtl-text [363] 0x000000000000fb40 0x0000000000000020 FUNC LOCL H 0 .rtl-text [364] 0x000000000000fb60 0x0000000000000024 FUNC LOCL H 0 .rtl-text [365] 0x000000000000fb84 0x0000000000000024 FUNC LOCL H 0 .rtl-text [366] 0x000000000000fba8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [367] 0x000000000000fbcc 0x0000000000000090 FUNC LOCL H 0 .rtl-text %statprof-stats-self-secs-in-proc-procedure [368] 0x000000000000fc5c 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [369] 0x000000000000ff50 0x0000000000000038 FUNC LOCL H 0 .rtl-text [370] 0x000000000000ff88 0x0000000000000014 FUNC LOCL H 0 .rtl-text [371] 0x000000000000ff9c 0x0000000000000050 FUNC LOCL H 0 .rtl-text [372] 0x000000000000ffec 0x0000000000000020 FUNC LOCL H 0 .rtl-text [373] 0x000000000001000c 0x0000000000000024 FUNC LOCL H 0 .rtl-text [374] 0x0000000000010030 0x0000000000000024 FUNC LOCL H 0 .rtl-text [375] 0x0000000000010054 0x0000000000000024 FUNC LOCL H 0 .rtl-text [376] 0x0000000000010078 0x0000000000000090 FUNC LOCL H 0 .rtl-text %statprof-stats-calls-procedure [377] 0x0000000000010108 0x00000000000002f4 FUNC LOCL H 0 .rtl-text [378] 0x00000000000103fc 0x0000000000000038 FUNC LOCL H 0 .rtl-text [379] 0x0000000000010434 0x0000000000000014 FUNC LOCL H 0 .rtl-text [380] 0x0000000000010448 0x0000000000000050 FUNC LOCL H 0 .rtl-text [381] 0x0000000000010498 0x0000000000000020 FUNC LOCL H 0 .rtl-text [382] 0x00000000000104b8 0x0000000000000024 FUNC LOCL H 0 .rtl-text [383] 0x00000000000104dc 0x0000000000000024 FUNC LOCL H 0 .rtl-text [384] 0x0000000000010500 0x0000000000000024 FUNC LOCL H 0 .rtl-text [385] 0x0000000000010524 0x00000000000000a8 FUNC LOCL H 0 .rtl-text [386] 0x00000000000105cc 0x0000000000000088 FUNC LOCL H 0 .rtl-text [387] 0x0000000000010654 0x00000000000000c4 FUNC LOCL H 0 .rtl-text statprof-stats-self-secs-per-call [388] 0x0000000000010718 0x00000000000000f8 FUNC LOCL H 0 .rtl-text statprof-stats-cum-secs-per-call [389] 0x0000000000010810 0x0000000000000414 FUNC LOCL H 0 .rtl-text statprof-call-data->stats [390] 0x0000000000010c24 0x0000000000000168 FUNC LOCL H 0 .rtl-text stats-sorter [391] 0x0000000000010d8c 0x0000000000000494 FUNC LOCL H 0 .rtl-text statprof-display/flat [392] 0x0000000000011220 0x0000000000000040 FUNC LOCL H 0 .rtl-text [393] 0x0000000000011260 0x0000000000000408 FUNC LOCL H 0 .rtl-text display-stats-line [394] 0x0000000000011668 0x000000000000015c FUNC LOCL H 0 .rtl-text statprof-display-anomalies [395] 0x00000000000117c4 0x00000000000001e8 FUNC LOCL H 0 .rtl-text [396] 0x00000000000119ac 0x000000000000005c FUNC LOCL H 0 .rtl-text statprof-display-anomolies [397] 0x0000000000011a08 0x000000000000011c FUNC LOCL H 0 .rtl-text statprof-accumulated-time [398] 0x0000000000011b24 0x00000000000000d8 FUNC LOCL H 0 .rtl-text statprof-sample-count [399] 0x0000000000011bfc 0x000000000000007c FUNC LOCL H 0 .rtl-text statprof-fetch-stacks [400] 0x0000000000011c78 0x000000000000024c FUNC LOCL H 0 .rtl-text lists->trees [401] 0x0000000000011ec4 0x0000000000000028 FUNC LOCL H 0 .rtl-text [402] 0x0000000000011eec 0x0000000000000054 FUNC LOCL H 0 .rtl-text [403] 0x0000000000011f40 0x0000000000000034 FUNC LOCL H 0 .rtl-text [404] 0x0000000000011f74 0x0000000000000508 FUNC LOCL H 0 .rtl-text collect-cycles [405] 0x000000000001247c 0x0000000000000014 FUNC LOCL H 0 .rtl-text [406] 0x0000000000012490 0x0000000000000014 FUNC LOCL H 0 .rtl-text [407] 0x00000000000124a4 0x000000000000018c FUNC LOCL H 0 .rtl-text statprof-fetch-call-tree [408] 0x0000000000012630 0x00000000000000c0 FUNC LOCL H 0 .rtl-text munge-stack [409] 0x00000000000126f0 0x0000000000000074 FUNC LOCL H 0 .rtl-text cycle->printable [410] 0x0000000000012764 0x00000000000003c4 FUNC LOCL H 0 .rtl-text [411] 0x0000000000012b28 0x0000000000000038 FUNC LOCL H 0 .rtl-text [412] 0x0000000000012b60 0x0000000000000330 FUNC LOCL H 0 .rtl-text statprof-display/tree [413] 0x0000000000012e90 0x000000000000001c FUNC LOCL H 0 .rtl-text [414] 0x0000000000012eac 0x000000000000015c FUNC LOCL H 0 .rtl-text print-tree [415] 0x0000000000013008 0x0000000000000024 FUNC LOCL H 0 .rtl-text print-subtree [416] 0x000000000001302c 0x000000000000018c FUNC LOCL H 0 .rtl-text statprof-display [417] 0x00000000000131b8 0x0000000000000038 FUNC LOCL H 0 .rtl-text [418] 0x00000000000131f0 0x0000000000000034 FUNC LOCL H 0 .rtl-text call-thunk [419] 0x0000000000013224 0x0000000000000444 FUNC LOCL H 0 .rtl-text statprof [420] 0x0000000000013668 0x0000000000000038 FUNC LOCL H 0 .rtl-text [421] 0x00000000000136a0 0x000000000000008c FUNC LOCL H 0 .rtl-text [422] 0x000000000001372c 0x00000000000000b4 FUNC LOCL H 0 .rtl-text [423] 0x00000000000137e0 0x0000000000000090 FUNC LOCL H 0 .rtl-text [424] 0x0000000000013870 0x0000000000000178 FUNC LOCL H 0 .rtl-text [425] 0x00000000000139e8 0x00000000000000c0 FUNC LOCL H 0 .rtl-text kw-arg-ref [426] 0x0000000000013aa8 0x0000000000000030 FUNC LOCL H 0 .rtl-text [427] 0x0000000000013ad8 0x000000000000075c FUNC LOCL H 0 .rtl-text gcprof [428] 0x0000000000014234 0x000000000000034c FUNC LOCL H 0 .rtl-text gc-callback [429] 0x0000000000014580 0x00000000000002b4 FUNC LOCL H 0 .rtl-text [430] 0x0000000000014834 0x000000000000027c FUNC LOCL H 0 .rtl-text [431] 0x0000000000014ab0 0x0000000000028c88 FUNC LOCL H 0 .rtl-text
Updated by Michal Nowak about 4 years ago
- Related to Bug #11605: Example 1 "Printing the ELF Symbol Table" dumps core easily added
Actions