TCP connection timeouts throw exceptions and reconnecting fails

in Bug Reports
The bug has been discussed here:
https://sourceforge.net/forum/forum.php?thread_id=3047645&forum_id=492606
Might be linked to:
http://www.zeroc.com/forums/help-center/2718-caught-unknown-exception-program-exit.html
https://sourceforge.net/forum/forum.php?thread_id=3047645&forum_id=492606
Might be linked to:
http://www.zeroc.com/forums/help-center/2718-caught-unknown-exception-program-exit.html
0
Comments
That corresponds to:
Then:
Frame 5 is executing in a code block similar to:
Obviously, the exception should be caught. If it is not, its a compiler bug.
What would be most useful would be a test case without all of the murmur infrastructure.
After some investigation, it turns out that this problem is caused by code built with the GCC -fvisibility=hidden. This is causing exception handling issues as described on the GNU GCC page here: Visibility - GCC Wiki
Building the Mumble code without this option solves the problem.
Cheers,
Benoit.