I have checkins from multiple locations, It's possible there was time
skew.  I just checked and binary searched the failure to a point where
both timestamps are same (not reversed), at least as far as "fossil
timeline" shows:

16:22:09 [4665cde39a] initial rev (user: venkat tags: trunk)
16:22:09 [3f5559f316] initial rev (user: venkat tags: trunk)

Even if the timestamps are hosed, I'd still like to see the timeline.
Maybe disable graphs for bad timestamps?  Otherwise my graphs might
look like spider webs :).

 - Venkat

-----Original Message-----
From: D. Richard Hipp <[email protected]>
Sent: Monday, February 8, 2010 22:42:11
Subject: Re: [fossil-users] Graphical display of fork/merge actions in timeline

On Feb 8, 2010, at 10:32 PM, Venkat Iyer wrote:

>
> I just checked out:
>
> checkout:     5c30ad4ce154ac1b3a63b3f2adaf181e79fee202 2010-02-08  
> 22:12:46 UTC
>
> For one of my projects, this URL:
>
> http://localhost:8416/timeline?n=200
>
> gives this error (on the webpage, and doesn't print anything else):
>
> fossil: graph_.c:234: graph_finish: Assertion `pDesc!=0' failed.

I'll bet you have some time skew in your repository, don't you?  One  
of the check-ins is derived from another check-in that comes later in  
time.  That, at least, is the only thing I can think that would cause  
this assert.

Fossil should still be able to handle this situation, though it is not  
exactly clear to me how it should draw the graph....



>
> The timeline does not have 200 events, I just clicked on the button.
> Changing the n= to something less than what's available doesn't cause
> the failure.
>
> I have access to the source and understand enough to instrument it to
> print whatever's required to debug, but I can't provide the fossil db.
> If you need more info - ask here or my private email.
>
> Thanks,
>
> - Venkat
> _______________________________________________
> fossil-users mailing list
> [email protected]
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

D. Richard Hipp
[email protected]



_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to