[issue546] confusion about buffer location