Hi,
It is hard to locate the place where causes the issue because the data is initialized somewhere and then later on results in a dump especially when the issue happens occasionally.
But we can check first if the issue also happens even when user parameter WCF_IGNORE_ENHANCEMT is set A ? If the issue doesn't happen any more when this user parameter is set to A, it means the problem is most probably caused by customer codes in some enhancement to some component/view. In this case, we can focus on checking customer codes.
.
If the issue still happens even when the user parameter is set to A, please make a st12 trace for 'save' operation. Check if there is also some customer codes , for example, implementation for BADI ORDER_SAVE. Yes there is, if possible, please comment these customer codes and check further.
.
You can upload the dump file here. Let's see if anyone can find out something.
Additionally, what is your CRM version for component WEBCUIF and BBPCRM ?