Florian Report post Posted December 29, 2007 before login screen: Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 nothing while walking around IP and going into the tavern logout: Lock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3909 Unlock error 'Passed a NULL mutex' at file 'sound.c' in funcion 'update_sound' line 3957 Share this post Link to post Share on other sites
bluap Report post Posted December 29, 2007 (edited) Try turning sound and music off from the config menu, the messages occur all the time then. Edited December 29, 2007 by bluap Share this post Link to post Share on other sites
bluap Report post Posted December 30, 2007 Try turning sound and music off from the config menu, the messages occur all the time then. The mutex is used regardless of whether sound is on or off. Currently, it is created when sound/music is switched on and deleted when it's switched off. The use of the unprotected sound_list is limited but will be from different threads. It's difficult to tell if this would actually cause a problem but its best fixed. I have an initial simple fix ready; create the mutex when the client starts and delete it at exit. Florian, I'll raise a mantis report on this tomorrow unless you have already done so. Share this post Link to post Share on other sites
Placid Report post Posted December 30, 2007 Florian, I'll raise a mantis report on this tomorrow unless you have already done so. Isn't this the report? Share this post Link to post Share on other sites
bluap Report post Posted December 30, 2007 Isn't this the report? OK, yes it is. As that was a console message I thought it might me a different problem but after a little more research it looks to be the same cause. Hopefully fixed now in CVS. Share this post Link to post Share on other sites