#15: Tailor bails out on cPickle error of tailor.state
-------------------------+--------------------------------------------------
  Reporter:  jesterKing  |       Owner:  lele      
      Type:  defect      |      Status:  closed    
  Priority:  major       |   Milestone:  VersionOne
 Component:  tailor      |     Version:  0.9       
Resolution:  worksforme  |    Keywords:            
-------------------------+--------------------------------------------------
Changes (by lele):

  * resolution:  => worksforme
  * status:  new => closed

Old description:

> Trace of the error
> ------------------
>
> $ tailor -D -v --configfile blender.tailor
> Traceback (most recent call last):
>   File "/usr/bin/tailor", line 34, in ?
>     main()
>   File "/usr/lib/python2.4/site-packages/vcpx/tailor.py", line 333, in
> main
>     tailorizer()
>   File "/usr/lib/python2.4/site-packages/vcpx/tailor.py", line 152, in
> __call__
>     if not self.exists():
>   File "/usr/lib/python2.4/site-packages/vcpx/project.py", line 192, in
> exists
>     return self.state_file.lastAppliedChangeset() is not None
>   File "/usr/lib/python2.4/site-packages/vcpx/statefile.py", line 191, in
> lastAppliedChangeset
>     self._load()
>   File "/usr/lib/python2.4/site-packages/vcpx/statefile.py", line 56, in
> _load
>     self.finalize()
>   File "/usr/lib/python2.4/site-packages/vcpx/statefile.py", line 167, in
> finalize
>     cs = load(old)
> cPickle.UnpicklingError: invalid load key, '
> '.
>
> Background
> ----------
>
> I'm working on a conversion of the rather big Blender 3D CVS repository
> to a SVN repository. Overall tailor has been running very well, but after
> 1939 commits into the SVN repository it bailed out on the error as shown
> in the trace above.
>
> Relevant files
> --------------
>
> http://www.letwory.net/blender.tailor
>
> http://www.letwory.net/tailor.state.gz
>
> http://www.letwory.net/tailor.log.gz

New description:

 == Trace of the error ==

 {{{
 $ tailor -D -v --configfile blender.tailor
 Traceback (most recent call last):
   File "/usr/bin/tailor", line 34, in ?
     main()
   File "/usr/lib/python2.4/site-packages/vcpx/tailor.py", line 333, in
 main
     tailorizer()
   File "/usr/lib/python2.4/site-packages/vcpx/tailor.py", line 152, in
 __call__
     if not self.exists():
   File "/usr/lib/python2.4/site-packages/vcpx/project.py", line 192, in
 exists
     return self.state_file.lastAppliedChangeset() is not None
   File "/usr/lib/python2.4/site-packages/vcpx/statefile.py", line 191, in
 lastAppliedChangeset
     self._load()
   File "/usr/lib/python2.4/site-packages/vcpx/statefile.py", line 56, in
 _load
     self.finalize()
   File "/usr/lib/python2.4/site-packages/vcpx/statefile.py", line 167, in
 finalize
     cs = load(old)
 cPickle.UnpicklingError: invalid load key, '
 '.
 }}}

 == Background ==

 I'm working on a conversion of the rather big Blender 3D CVS repository to
 a SVN repository. Overall tailor has been running very well, but after
 1939 commits into the SVN repository it bailed out on the error as shown
 in the trace above.

 == Relevant files ==

 http://www.letwory.net/blender.tailor

 http://www.letwory.net/tailor.state.gz

 http://www.letwory.net/tailor.log.gz

Comment:

 Since nobody else has ever reported a similar problem, I presume the
 truncation was an accident.

-- 
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/15>
Tailor <http://www.darcs.net/DarcsWiki/Tailor>
An inter-VCs changeset exchanger
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor

Reply via email to