Ok folks.. here goes: (current as of my checkout from CVS about 3 hours prior to this posting)
PS: any of these may be wrong.. submitted for approval only

Issue:
Null Pointer Read:
Where:
psCelClient::HandleUnresolvedPos(GEMClientObject *,csVector3 const&,float,csString const&) [g:\\dev\\planeshift\\planeshift\\src\\client\\pscelclient.cpp:751]
Fix:
/* TODO: begin change */
if (psengine->GetCharControl())
{
psengine->GetCharControl()->GetMovementManager()->StopAllMovement();
}
/* old version */
//psengine->GetCharControl()->GetMovementManager()->StopAllMovement();
/* end change */
Issue:
Nit pick (hard to read, possible uninited memory read)
Where:
psMsgStringsMessage::psMsgStringsMessage(MsgEntry *message) [messages.cpp:3054]
Fix:
/* TODO: begin change */
char * tpos = buff + pos;
uint32 *p = (uint32*)tpos;
/* old version */
//uint32 *p = (uint32*)(buff+pos); //change for readability
/* end change */
Issue:
Unitialized Memory Read
Where:
void pawsMultiLineTextBox::Draw() [pawstextbox.cpp:1511]
Fix:
Ok this is a two part fix.. First of all canDrawLines should be inited in the constructor to 0.
The second part is as follows at the offending location. However, I\'m not 100% sure this is the right fix. It\'s just the best I could find.
[edit] Ok this still didn\'t solve the unitied memory read, although it REALLY should have. canDrawLines is STILL united. Is there a problem with: CREATE_PAWS_FACTORY?

?? [/edit]
/* TODO: begin change */
// This is possibly the wrong course of action but canDrawLines wasn\'t inited in constructor.. best I could come up with
if (!canDrawLines) canDrawLines = screenFrame.Height() / maxHeight;
for (size_t x = startLine; x < (startLine+canDrawLines); x++ )
/* old version */
//for (size_t x = startLine; x < (startLine+canDrawLines); x++ )
/* end change */
Regards,
Osiri