This is the mail archive of the elfutils-devel@sourceware.org mailing list for the elfutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug general/24000] couple of testsuite fails with uclibc library


https://sourceware.org/bugzilla/show_bug.cgi?id=24000

--- Comment #10 from selva <ksd.selvakumar at yahoo dot in> ---
(In reply to Mark Wielaard from comment #8)
> (In reply to selva from comment #6)
> > (In reply to Mark Wielaard from comment #5)
> > > (In reply to selva from comment #4)
> > > > Created attachment 11548 [details]
> > > > Uclibc full testsuite log
> > > > 
> > > > Attaching the full test suite log.
> > > 
> > > BTW. It is easier to just attache the tests/test-suite.log.
> > > But I am afraid there still isn't enough to figure out what is going wrong.
> > > Maybe the config.log could show a bit more.
> > > 
> > > Please run one of the segfaulting tests under gdb and get a backtrace to
> > > show what is really going on.
> > 
> > Mmm., Tried to run the test with gdb but i get "no stack" Please share me
> > the steps to get the backtrace if you have any.
> 
> Best to figure out which of the tests in run-elfputzdata.sh actually fails
> and then run that by hand on the failing test file (bunzip2ed first).
> 
> e.g.
> 
> cp tests/testfile4.bz2 .
> bunzip2 testfile4.bz2
> LD_LIBRARY_PATH=backends:libelf:libdw gdb --args tests/elfputzdata gnu
> testfile4
> (gdb) run

Thanks a lot for sharing testing steps.
I got "out of memory" error for testfile4 only 
other tests like testfile12,testfileppc64,testfileppc32 are okay.


# cp tests/testfile4.bz2 ./
# bunzip2 testfile4.bz2 
# 
# LD_LIBRARY_PATH=backends:libelf:libdw gdb --args tests/elfputzdata gnu
testfil
e4
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "armv7l-unkown-linux-uclibcgnueabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from tests/elfputzdata...done.
(gdb) run
Starting program: /root/elfutils-0.173/tests/elfputzdata gnu testfile4
Cannot compress 1 .interp
Cannot compress 2 .note.ABI-tag
Cannot compress 3 .hash
Cannot compress 4 .dynsym
Cannot compress 5 .dynstr
Cannot compress 6 .gnu.version
Cannot compress 7 .gnu.version_r
Cannot compress 8 .rel.got
Cannot compress 9 .rel.plt
Cannot compress 10 .init
Cannot compress 11 .plt
Cannot compress 12 .text
Cannot compress 13 .fini
Cannot compress 14 .rodata
Cannot compress 15 .data
Cannot compress 16 .eh_frame
Cannot compress 17 .gcc_except_table
Cannot compress 18 .ctors
Cannot compress 19 .dtors
Cannot compress 20 .got
Cannot compress 21 .dynamic
Lets compress 22 .sbss, size: 0
elf_[un]compress_gnu failed for section 22: out of memory
[Inferior 1 (process 5398) exited with code 0377]
(gdb) backtrace 
No stack.
(gdb) quit
# 
# 
# LD_LIBRARY_PATH=backends:libelf:libdw gdb --args tests/elfputzdata elf
testfil
e4
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "armv7l-unkown-linux-uclibcgnueabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from tests/elfputzdata...done.
(gdb) run       
Starting program: /root/elfutils-0.173/tests/elfputzdata elf testfile4
Cannot compress 1 .interp
Cannot compress 2 .note.ABI-tag
Cannot compress 3 .hash
Cannot compress 4 .dynsym
Cannot compress 5 .dynstr
Cannot compress 6 .gnu.version
Cannot compress 7 .gnu.version_r
Cannot compress 8 .rel.got
Cannot compress 9 .rel.plt
Cannot compress 10 .init
Cannot compress 11 .plt
Cannot compress 12 .text
Cannot compress 13 .fini
Cannot compress 14 .rodata
Cannot compress 15 .data
Cannot compress 16 .eh_frame
Cannot compress 17 .gcc_except_table
Cannot compress 18 .ctors
Cannot compress 19 .dtors
Cannot compress 20 .got
Cannot compress 21 .dynamic
Lets compress 22 .sbss, size: 0
elf_[un]compress failed for section 22: out of memory
[Inferior 1 (process 5403) exited with code 0377]
(gdb) backtrace 
No stack.
(gdb) quit
#

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]