This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
run-elf_cntl_gelf_getshdr.sh fails if '--enable-thread-safety' is used
- From: da jian <dajiangtang234 at hotmail dot com>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Tue, 25 Sep 2012 22:39:19 +0000
- Subject: run-elf_cntl_gelf_getshdr.sh fails if '--enable-thread-safety' is used
Hi
I am trying to compile elfutils 0.155. I have found that the selftest 'run-elf_cntl_gelf_getshdr.sh' fails, if elfutils is configured with option '--enable-thread-safety'. The error message is listed below.
Could anybody figure out if the failure is ignorable?
Thanks
...
PASS: run-low_high_pc.sh
PASS: run-macro-test.sh
--- test-elf_cntl_gelf_getshdr.out 2012-09-26 00:15:47.271257265 +0200
+++ - 2012-09-26 00:15:47.273064259 +0200
@@ -1,2 +1,35 @@
-test-elf_cntl_gelf_getshdr: elf_readall.c:73: __libelf_readall: Unexpected error: Resource deadlock avoided.
-./test-subr.sh: line 73: 9214 Aborted LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
+Section at offset 0x200
+Section at offset 0x21c
+Section at offset 0x240
+Section at offset 0x2e8
+Section at offset 0x510
+Section at offset 0x63e
+Section at offset 0x670
+Section at offset 0x6b0
+Section at offset 0x6e0
+Section at offset 0x890
+Section at offset 0x8b0
+Section at offset 0x9e0
+Section at offset 0xda4
+Section at offset 0xdb0
+Section at offset 0xed8
+Section at offset 0xf08
+Section at offset 0x1000
+Section at offset 0x1008
+Section at offset 0x1010
+Section at offset 0x1018
+Section at offset 0x11f8
+Section at offset 0x1200
+Section at offset 0x12a8
+Section at offset 0x12b8
+Section at offset 0x12b8
+Section at offset 0x12c9
+Section at offset 0x12f9
+Section at offset 0x1de1
+Section at offset 0x201e
+Section at offset 0x21d8
+Section at offset 0x265a
+Section at offset 0x2a93
+Section at offset 0x2ae3
+Section at offset 0x3530
+Section at offset 0x3d10
FAIL: run-elf_cntl_gelf_getshdr.sh
PASS: run-test-archive64.sh
PASS: msg_tst
...
Hi
I am trying to compile elfutils 0.155. I have found that the selftest 'run-elf_cntl_gelf_getshdr.sh' fails, if elfutils is configured with option '--enable-thread-safety'. The error message is listed below.
Could anybody figure out if the failure is ignorable?
Thanks
...
PASS: run-low_high_pc.sh
PASS: run-macro-test.sh
--- test-elf_cntl_gelf_getshdr.out 2012-09-26 00:15:47.271257265 +0200
+++ - 2012-09-26 00:15:47.273064259 +0200
@@ -1,2 +1,35 @@
-test-elf_cntl_gelf_getshdr: elf_readall.c:73: __libelf_readall: Unexpected error: Resource deadlock avoided.
-./test-subr.sh: line 73: 9214 Aborted LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
+Section at offset 0x200
+Section at offset 0x21c
+Section at offset 0x240
+Section at offset 0x2e8
+Section at offset 0x510
+Section at offset 0x63e
+Section at offset 0x670
+Section at offset 0x6b0
+Section at offset 0x6e0
+Section at offset 0x890
+Section at offset 0x8b0
+Section at offset 0x9e0
+Section at offset 0xda4
+Section at offset 0xdb0
+Section at offset 0xed8
+Section at offset 0xf08
+Section at offset 0x1000
+Section at offset 0x1008
+Section at offset 0x1010
+Section at offset 0x1018
+Section at offset 0x11f8
+Section at offset 0x1200
+Section at offset 0x12a8
+Section at offset 0x12b8
+Section at offset 0x12b8
+Section at offset 0x12c9
+Section at offset 0x12f9
+Section at offset 0x1de1
+Section at offset 0x201e
+Section at offset 0x21d8
+Section at offset 0x265a
+Section at offset 0x2a93
+Section at offset 0x2ae3
+Section at offset 0x3530
+Section at offset 0x3d10
FAIL: run-elf_cntl_gelf_getshdr.sh
PASS: run-test-archive64.sh
PASS: msg_tst
...