It's crashing trying to write the name. subscr.cpp, line 3636:
Code:
                    if(Bitem->dummy_bool[0]==true)  //if we also have a bow
Bitem is null. A simple Bitem && seems to be sufficient.