the 2nd advancedsetting has cache 5242880 originally.
on my unit, i actually changed that to 104857600, 20 times.
(if u have noticed, in mashup-hackermils, there is an option to increase the buffer too - it increases 5242880 by 4 times.)
result is not interesting - no change in terms of some 1080 stuttering, but is stable like original.
which probably means the buffer size is not critical or limit reached in this case when some other restrictions have been taken care of.
104857600 is an example given in the xbmcwiki page which increases buffer to 100mb, will use 300mb live memory, shud be ok.
no need to remove and reinstall xbmc 12.3. just copy and paste/overwrite the xml onto right folder.
also, go to settings, apps, xbmc and clear cache - this may help.
if u experience crashing again, it may be due to something else. could be yr broadband speed unstable or unusually weak at that time.
in my experience, xbmc crashing is common when broadband speed becomes unstable or goes to a low intermittently.
ohhhh did not know that internet speed will cause xbmc to crash... thought is the advancedsettings.xml that is the root cause... will try to restart Unifi and see how it goes... thanks again...