dlsym() hang when pulsaudio try to reload module
Timo Teras
timo.teras at iki.fi
Mon Jun 24 13:51:19 UTC 2013
On Mon, 24 Jun 2013 15:19:13 +0200
Paolo Tagliavini <paolo.tagliavini at gmail.com> wrote:
> I'm working on iMX23 platform using build root.
> My product need use of pulsaudio2.1 and bluez 4.101.
> Those package are in blunde with build root and all work fine with
> exception of pulsaudio unload -> load modules.
>
> eg:
>
> pactl load-module module-loopback
> pactl unload-module MODULE NUMBER
> pactl load-module module-loopback
>
> at this point pulseaudio hang using 100% of cpu.
>
> backtracing code I see that this behavior is related to uClibc dlsym
> library function: it hangs tacking 100% of cpu.
>
>
> Can you help me to fix this bug?
Try this patch from Alpine Linux:
http://git.alpinelinux.org/cgit/aports/tree/main/libc0.9.32/libdl.patch
- Timo
More information about the uClibc
mailing list