[Bug libdw/26921] dwarf_getalt () not thread-safe

2023-10-06 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #10 from Mark Wielaard --- https://inbox.sourceware.org/elfutils-devel/CAK-+vz0guN1=d5-ecurtqaf0znl+agyfg4n7pguumkwniom...@mail.gmail.com/ -- You are receiving this mail because: You are on the CC list for the bug.

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-21 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #9 from Mark Wielaard --- (In reply to Ben Woodard from comment #8) > One thing that I’m unclear about is how these two are different. > It doesn’t matter to me that they are split up but I just don’t understand > why? Simply so t

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-21 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #8 from Ben Woodard --- One thing that I’m unclear about is how these two are different. It doesn’t matter to me that they are split up but I just don’t understand why? -ben On Sat, Nov 21, 2020 at 2:00 PM mark at klomp dot org

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-21 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #7 from Mark Wielaard --- Thanks for the backtraces, they show a different concurrent unsafe thing in libdw, the usage of (lazy) tsearch caches. I opened a separate bug for that, bug #26930 -- You are receiving this mail because:

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-20 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #6 from Ben Woodard --- Created attachment 12986 --> https://sourceware.org/bugzilla/attachment.cgi?id=12986&action=edit a unique one at tsearch.c:229 This one particular crash is unique in that it does NOT contain __libdw_inter

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-20 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #5 from Ben Woodard --- There were 214 crashes in my test that ended up in tseach.c those 4 back traces represent the 4 places where the problem occured. tsearch.c:229 - 181 cases tsearch.c:269 - 16 cases tsearch.c:214 - 13 cases

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-20 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #4 from Ben Woodard --- Created attachment 12985 --> https://sourceware.org/bugzilla/attachment.cgi?id=12985&action=edit example backtrace tsearch.c:214 -- You are receiving this mail because: You are on the CC list for the bug

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-20 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #3 from Ben Woodard --- Created attachment 12984 --> https://sourceware.org/bugzilla/attachment.cgi?id=12984&action=edit example backtrace tsearch.c:269 -- You are receiving this mail because: You are on the CC list for the bug

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-20 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #2 from Ben Woodard --- Created attachment 12983 --> https://sourceware.org/bugzilla/attachment.cgi?id=12983&action=edit example backtrace tsearch.c:229 -- You are receiving this mail because: You are on the CC list for the bug

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-20 Thread woodard at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 Ben Woodard changed: What|Removed |Added CC||woodard at redhat dot com --- Comment #