Summary: | regression: backtrace uses malloc() | ||
---|---|---|---|
Product: | glibc | Reporter: | Matthias Andree <matthias.andree> |
Component: | libc | Assignee: | GOTO Masanori <gotom> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | carlos, darryl.miles, glibc-bugs, slink |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | i686-pc-linux-gnu | Target: | i686-pc-linux-gnu |
Build: | i686-pc-linux-gnu | Last reconfirmed: |
Description
Matthias Andree
2005-05-17 02:04:18 UTC
Live with it. I'm reopening this bug as there is no reason given why this bug was marked WONTFIX the usual Drepper (= antisocial) way. As already stated, this is a serious regression over previous versions - particularly as it can be expected that malloc() won't yield good results if we're backtracing, for instance, after SIGSEGV. So before closing this bug as WONTFIX, please give a sustainable reason why there is no reasonable alternative to dlopen(). You have no right to ask for a reason since you're not doing any of the work. I'm not changing the code and therefore it's closed as WONTFIX. Reopening bug, deviation from documented behavior persists in 2.3.4. BTW, what does Ulrich Drepper need to care for bugs not assigned to him? There is no bug and nobody is going to work on changing any behavior from what it now is. If somebody has sufficient interest, go ahead, create a patch, send the assignment forms to the FSF, and then open a new bug. But there is nothing wrong here and nothing will change until somebody volunteers to do _all_ the work. Please leave the bug open since there is no final "wontfix", but the bug is suspended until someone with FSF paper stuff contributes a patch. I came across this bug when trying to use backtrace while the main_arena lock is helt, which will deadlock as well (as dlopen cannloc malloc()). I guess it should be possible to add optional eager initialization via backtrace.c init() and I will hopefully find the time to look into this. For the time being, it might help to know that calling backtrace.c init() somewhen before actually using backtrace will avoid this issue. I'm closing this issue in favour of using bug 16159 to track this. *** This bug has been marked as a duplicate of bug 16159 *** *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla. |