On Mon, Feb 25, 2013 at 5:39 PM, Baptiste Daroussin <
baptiste.darous...@gmail.com> wrote:

> Yes, below is the exacte reproduction of the bug I just got.
>
> Is there a way to recover from that or I should reclone the repository
>

i unfortunately cannot say. i've never used private branches nor scrubbing,
so i have no idea what the origin of the problem might be (the cause of the
segfault is a NULL pointer dereference).

Interestingly, there's a comment above the lines which segfault which we
can try out:

  /* If the "isexe" column is missing from the vfile table, then
  ** add it now.   This code added on 2010-03-06.  After all users have
  ** upgraded, this code can be safely deleted.
  */
  if( !strglob("* isexe *", zVFileDef) ){
    db_multi_exec("ALTER TABLE vfile ADD COLUMN isexe BOOLEAN DEFAULT 0");
  }

This machine doesn't have the tools to try it with, but can you try
deleting those 3 lines and the block after that (it has a similar comment)
and seeing what happens? This might just be an artifact from ancient times.

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to