GNOME Bugzilla – Bug 169627
IPv6 support did broke libesd on remote connections (for usage with arts)
Last modified: 2005-05-25 23:47:26 UTC
Please describe the problem: Hi, IPv6 support (r. 1.85 of libesd.c) was a really bad patch as it duplicated lots of code and does modify the environment variable ESPEAKER, which means a program can't call esd_open_sound and esd_play_stream after another. Steps to reproduce: 1. ESPEAKER=127.0.0.1:6543 artsd -a esd Actual results: does not work. Expected results: That it does work. Does this happen every time? Yes. Other information: See above.
Hi, sorry for the rant. I was quite upset, when I debugged this problem all day and finally found out that its an esound bug rather than a KDE bug. The patch for ipv6 is OK, it just has this little problem, which really seems just to affect this corner case, which explains why it has not been found since 2003. I'll submit a patch asap. - Fabian
Created attachment 38440 [details] [review] Fix wrong overwrite of ESPEAKER environment variable Hi, this patch fixes the problems mentioned above. - Fabian
*** This bug has been marked as a duplicate of 167609 ***