I encountered an interesting problem during the implementation of a umat. After having apparently wrong paraview history variables output, I backtraced the cause to the point, where I have (1) indeed a correct H output in the O file (issued by SHOW H) from the one side. But, coming from the other side, (2) a wrong his(:,:) field arrives in p_paraview.f leading to the wrong paraview output. After learning from pparaview.f that his(:,:) is passed over by hr(np(305)) I decided to raise a short post here with the question, whether similar problems are already known and suggestions, where to look next in the code to continue backtracing the problem. Any recommendations are highly appreciated.