chasophias Posted February 2, 2011 Share Posted February 2, 2011 Hi,Ok.. i'm running Mumble 1.2.2-5 on Debian using the Sheevaplug. Details:Hardware: Sheevaplug (1,2Ghz ARM CPU)OS: Debian Sid ArmelKernel: 2.6.33.1Tested Server-Version: 1.2.2-5Clients: WinXP SP3 x86, Win7 x64Tested Client-Version: 1.2.2 and 1.2.3Basicly it runs quite good! However, it still has an interesting bug. When people connect there is a chance that others don't see the newcomer.This is also the case when people change channels.. To fix: Those that did not see should reconnect.The chance of occurence increases seemingly lineair with the amount of clients connected. 3 members.. zero problems.. 8 - 11 members.. frequent problem.In the beginning i had the problem also with 3-4 members.. Then i configured my router to give all mumble communications the highest priority. That decreased the chance of occurence a lot.Today i'm running uMurMur.. the problem does not occur. I would rather run the full featured mumble-serve because it has a nice integration with my phpbb forum. I'm really looking forward to the 1.2.3 server but its not in the debian repository yet. So perhaps i should turn to the git repository.. did not do that yet.I also downloaded the sources (1.2.2-5) but i don't have a clue where to look for the code that might be responsible for this bug. The plug i have is a Developers plug allowing me to have sufficient space to put in all compiler and dev-libs to compile. I thought ill take a crack at it. Any suggestions? Quote Link to comment Share on other sites More sharing options...
Moderators pcgod Posted February 2, 2011 Moderators Share Posted February 2, 2011 I guess the problem is not fixed in 1.2.3 but we don't have the hardware to debug it as it seems to happen on ARM only and I don't know what could be the problem... maybe byteorder (but many ARMs use LE mode) or something else the arm compiler does different... Quote Link to comment Share on other sites More sharing options...
chasophias Posted February 2, 2011 Author Share Posted February 2, 2011 Ok Debuggin C++ Code.. is not really my thing.. but i can give it a try. Here is my architecture dump (dpkg-architecture):DEB_BUILD_ARCH=armelDEB_BUILD_ARCH_OS=linuxDEB_BUILD_ARCH_CPU=armDEB_BUILD_ARCH_BITS=32DEB_BUILD_ARCH_ENDIAN=littleDEB_BUILD_GNU_CPU=armDEB_BUILD_GNU_SYSTEM=linux-gnueabiDEB_BUILD_GNU_TYPE=arm-linux-gnueabiDEB_HOST_ARCH=armelDEB_HOST_ARCH_OS=linuxDEB_HOST_ARCH_CPU=armDEB_HOST_ARCH_BITS=32DEB_HOST_ARCH_ENDIAN=littleDEB_HOST_GNU_CPU=armDEB_HOST_GNU_SYSTEM=linux-gnueabiDEB_HOST_GNU_TYPE=arm-linux-gnueabiSo yes.. its little endian.Ill try to find some nice C++ Debugging tooling and stuff.. it will take me a while to set it all up. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.