[BUG] Monticello remote repository

Derek Brans brans at nerdonawire.com
Mon May 5 20:49:02 UTC 2003


Although Monticello versioning isn't being worked on (or used by many) right now, I've run into a bug that prevents me from using this otherwise very useful package.  Any advice would appreciated.

I get this error while commiting changes to a remote repository 75% of the time. 
It happens a minute or so after "accepting" the differences in the commit.  
It happens on the client side.

For reference, the implementation of XMLNode>>addContent: is simply the exception signal
    SAXParseException signal: 'Illegal string data.'

May 5, 2003 13:40

VM: Win32 - Squeak3.4 of 1 March 2003 [latest update: #5170]
Image: Squeak3.4gamma [latest update: #5168]

XMLDocument(XMLNode)>>addContent:
 Receiver: 
 Arguments and temporary variables: 
  contentString:  HTTP/1.1 200 OK
Server: Comanche/kom-4.10
Conn...etc...
 Receiver's instance variables: 
  elements:  nil
  dtd:  nil
  version:  nil
  encoding:  nil
  requiredMarkup:  nil

XMLDOMParser>>characters:
 Receiver: a XMLDOMParser
 Arguments and temporary variables: 
  aString:  'HTTP/1.1 200 OK
Server: Comanche/kom-4.10
Connection: close
Conten...etc...
  newElement:  HTTP/1.1 200 OK
Server: Comanche/kom-4.10
Connect...etc...
 Receiver's instance variables: 
  document:  
  driver:  a SAXDriver
  eod:  false
  entity:  
  stack:  an OrderedCollection()
  incremental:  false

SAXDriver>>handlePCData:
 Receiver: a SAXDriver
 Arguments and temporary variables: 
  aString:  'HTTP/1.1 200 OK
Server: Comanche/kom-4.10
Connection: close
Conten...etc...
 Receiver's instance variables: 
  stream:  a RWBinaryOrTextStream
  nestedStreams:  nil
  entities:  nil
  externalEntities:  nil
  parameterEntities:  nil
  parsingMarkup:  false
  markedPosition:  nil
  peekChar:  $<
  validating:  true
  saxHandler:  a XMLDOMParser

SAXDriver(XMLTokenizer)>>nextPCData
 Receiver: a SAXDriver
 Arguments and temporary variables: 
  resultStream:  a WriteStream
  nextChar:  $<
  referenceString:  nil
  entity:  nil
  entityValue:  nil
  nextPeek:  $<
 Receiver's instance variables: 
  stream:  a RWBinaryOrTextStream
  nestedStreams:  nil
  entities:  nil
  externalEntities:  nil
  parameterEntities:  nil
  parsingMarkup:  false
  markedPosition:  nil
  peekChar:  $<
  validating:  true
  saxHandler:  a XMLDOMParser


--- The full stack ---
XMLDocument(XMLNode)>>addContent:
XMLDOMParser>>characters:
SAXDriver>>handlePCData:
SAXDriver(XMLTokenizer)>>nextPCData
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SAXDriver(XMLTokenizer)>>nextEntity
XMLDOMParser(SAXHandler)>>parseDocument
XMLDOMParser class(SAXHandler class)>>parseDocumentFrom:
XMLDOMParser class>>parseDocumentFrom:
XMLRPCProxy>>processResponse:
XMLRPCProxy>>invokeMethod:withArgs:
RPCRepository>>performRemote:withArguments:
RPCPackageStore>>storeVersion:
WorkingCopy>>commitWithComment:
[] in RepositoryBrowser>>commit
String(Object)>>ifNotNilDo:
RepositoryBrowser>>commit
[] in SimpleButtonMorph>>doButtonAction
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
SimpleButtonMorph>>doButtonAction
SimpleButtonMorph>>mouseUp:
SimpleButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
SimpleButtonMorph(Morph)>>handleEvent:
SimpleButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess

Derek Brans
Nerd on a Wire
Web design that's anything but square
http://www.nerdonawire.com 
phone: 604.874.6463
mailto: brans at nerdonawire.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20030505/7e39299b/attachment.htm


More information about the Squeak-dev mailing list