I just registered, after a long absence from everything KotoR and TSL, because I recently reinstalled it through steam, installed a bunch of mods, reshade and whatnot, to give it another spin. 
  
Long story short: I ran into exactly the same problem and I think I found the solution and an explanation as to why this crash seems to appear mainly with the CD- and GoG-Version. There is a commonly known typo in the steam-version of the game which normaly prevents the crash from occuring, which is the absent spacing between words in the games .ini concerning the Vertex Buffer. 
  
In the steam-version of the game this reads as "DisableVertexBufferObjects=1" and is corrected by most players who install a bunch of mods, as this line seems to generate bugs with textures - I would the reason for that imagine to be an address-overlap between the VBOs and the Textures of some sort, but what do i know. 
  
However. If you own the steam-version and reinstate the line in the "swkotor2.ini" from your manually "corrected" 
  
"Disable Vertex Buffer Objects=1" to 
"DisableVertexBufferObjects=1" 
  
it seems to be running fine again. 
  
And I've just realized; the last post is nearly a year old - my apologies, but if anyone is still having the problem: this was a working solution (for me).