[issue2425] struct.error: unpack requires a string argument of length 64

Edmund bugs at mercurial.selenic.com
Fri Oct 8 08:44:05 UTC 2010


New submission from Edmund <edmundv at gmail.com>:

This crash happened when closing the THG Repository Explorer:

{{{
#!python
** Please report this bug to http://bitbucket.org/tortoisehg/stable/issues 
or tortoisehg-discuss at lists.sourceforge.net
** Mercurial version (1.6.4).  TortoiseHg version (1.1.4)
** Command: --nofork log
** CWD: C:\Source\hg\PDS2000_V3.6
** Extensions loaded: fixfrozenexts, rebase, transplant, mq, fetch, relink, 
bookmarks
** Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit 
(Intel)]
** sys.getwindowsversion(): (6, 1, 7600, 2, '')
** Processor architecture: x86
Recoverable runtime error (stderr):
Traceback (most recent call last):
  File "tortoisehg\hgtk\history.pyo", line 2888, in tree_button_press
  File "tortoisehg\hgtk\history.pyo", line 2906, in tree_popup_menu
  File "tortoisehg\hgtk\history.pyo", line 1282, in tree_context_menu
  File "mercurial\localrepo.pyo", line 131, in __getitem__
  File "mercurial\context.pyo", line 25, in __init__
  File "mercurial\revlog.pyo", line 519, in node
  File "mercurial\revlog.pyo", line 274, in __getitem__
struct.error: unpack requires a string argument of length 64
Traceback (most recent call last):
  File "tortoisehg\hgtk\history.pyo", line 2888, in tree_button_press
  File "tortoisehg\hgtk\history.pyo", line 2906, in tree_popup_menu
  File "tortoisehg\hgtk\history.pyo", line 1282, in tree_context_menu
  File "mercurial\localrepo.pyo", line 131, in __getitem__
  File "mercurial\context.pyo", line 25, in __init__
  File "mercurial\revlog.pyo", line 519, in node
  File "mercurial\revlog.pyo", line 274, in __getitem__
struct.error: unpack requires a string argument of length 64
Traceback (most recent call last):
  File "tortoisehg\hgtk\history.pyo", line 2888, in tree_button_press
  File "tortoisehg\hgtk\history.pyo", line 2906, in tree_popup_menu
  File "tortoisehg\hgtk\history.pyo", line 1306, in tree_context_menu
  File "mercurial\context.pyo", line 184, in ancestor
  File "mercurial\revlog.pyo", line 868, in ancestor
  File "mercurial\revlog.pyo", line 855, in descendant
  File "mercurial\revlog.pyo", line 595, in descendants
  File "mercurial\revlog.pyo", line 527, in parentrevs
  File "mercurial\revlog.pyo", line 274, in __getitem__
struct.error: unpack requires a string argument of length 64
Traceback (most recent call last):
  File "tortoisehg\hgtk\history.pyo", line 2888, in tree_button_press
  File "tortoisehg\hgtk\history.pyo", line 2906, in tree_popup_menu
  File "tortoisehg\hgtk\history.pyo", line 1306, in tree_context_menu
  File "mercurial\context.pyo", line 184, in ancestor
  File "mercurial\revlog.pyo", line 868, in ancestor
  File "mercurial\revlog.pyo", line 855, in descendant
  File "mercurial\revlog.pyo", line 595, in descendants
  File "mercurial\revlog.pyo", line 527, in parentrevs
  File "mercurial\revlog.pyo", line 274, in __getitem__
struct.error: unpack requires a string argument of length 64
Traceback (most recent call last):
  File "tortoisehg\hgtk\history.pyo", line 2888, in tree_button_press
  File "tortoisehg\hgtk\history.pyo", line 2906, in tree_popup_menu
  File "tortoisehg\hgtk\history.pyo", line 1306, in tree_context_menu
  File "mercurial\context.pyo", line 184, in ancestor
  File "mercurial\revlog.pyo", line 868, in ancestor
  File "mercurial\revlog.pyo", line 855, in descendant
  File "mercurial\revlog.pyo", line 595, in descendants
  File "mercurial\revlog.pyo", line 527, in parentrevs
  File "mercurial\revlog.pyo", line 274, in __getitem__
struct.error: unpack requires a string argument of length 64

}}}

----------
messages: 13868
nosy: edmundv
priority: bug
status: unread
title: struct.error: unpack requires a string argument of length 64

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2425>
____________________________________________________


More information about the Mercurial-devel mailing list