- Appended to comment:
drh added on 2008-11-10 21:13:49:
Fixed by check-in c66ffba6da. - Change resolution to "Fixed"
- Change status to "Fixed"
- Appended to comment:
eric added on 2008-11-10 19:33:07:
This also happens with my newly-built 9fd8009007 (Linux-from-scratch 6.1), and also opening a brand-new repository. - Change resolution to "Open"
- Change comment to "Steps: * downloaded fossil-linux-x86-d8ceb4ad47.zip , unzipped in <code>/usr/local/bin</code> * <code>$ fossil clone http://kkinnell@www.fossil-scm.org ~/repos/Fossil.fsl</code> * <code>$ cd ~/fossil</code> * <code>$ fossil open ~/repos/Fossil.fsl</code> The response from this is <code>fossil: near "(": syntax error</code> Looks like a parser error to <i>me</i>. ;) This was all on a fossil-clean machine, it had no previous version or any repos. For what it's worth, it's an AMD-64x2 (Turion), but I doubt that matters. GNU/Linux, Kubuntu Hardy distro (32 bit). Tried rebuilding the repo, no joy.<br> <code> kejoki@dadhp:~/repos$ cp Fossil.c6a9.fsl Fossil-d8ce.fsl<br> kejoki@dadhp:~/repos$ fossil-d8ceb4ad47 rebu Fossil-d8ce.fsl<br> 3771 (100%)...<br> kejoki@dadhp:~/repos$ cd ..<br> kejoki@dadhp:~$ mkdir foss2<br> kejoki@dadhp:~$ cd foss2<br> kejoki@dadhp:~/foss2$ fossil-d8ceb4ad47 open ~/repos/Fossil-d8ce.fsl<br> fossil-d8ceb4ad47: near "(": syntax error<br> </code> Time to go digging. The code that produces the error message is in the <code>expr.c</code> chunk in the sqlite3 amalgam. The function is <code>sqlite3RegisterExpr</code>. Pretty clearly won't have time to gdb this until later."
- Change comment to "Steps: * downloaded fossil-linux-x86-d8ceb4ad47.zip , unzipped in <code>/usr/local/bin</code> * <code>$ fossil clone http://kkinnell@www.fossil-scm.org ~/repos/Fossil.fsl</code> * <code>$ cd ~/fossil</code> * <code>$ fossil open ~/repos/Fossil.fsl</code> The response from this is <code>fossil: near "(": syntax error</code> Looks like a parser error to <i>me</i>. ;) This was all on a fossil-clean machine, it had no previous version or any repos. For what it's worth, it's an AMD-64x2 (Turion), but I doubt that matters. GNU/Linux, Kubuntu Hardy distro (32 bit). Tried rebuilding the repo, no joy.<br> <code> kejoki@dadhp:~/repos$ cp Fossil.c6a9.fsl Fossil-d8ce.fsl<br> kejoki@dadhp:~/repos$ fossil-d8ceb4ad47 rebu Fossil-d8ce.fsl<br> 3771 (100%)...<br> kejoki@dadhp:~/repos$ cd ..<br> kejoki@dadhp:~$ mkdir foss2<br> kejoki@dadhp:~$ cd foss2<br> kejoki@dadhp:~/foss2$ fossil-d8ceb4ad47 open ~/repos/Fossil-d8ce.fsl<br> fossil-d8ceb4ad47: near "(": syntax error<br> </code> Time to go digging. The code that produces the error is in <code>expr.c</code> in the sqlite3 amalgam. The function is <code>sqlite3RegisterExpr</code>. Pretty clearly won't have time to gdb this until later."
- Appended to comment:
kejoki added on 2008-11-10 18:33:48:
The code that produces the error is insqlite3.c
; the function issqlite3RegisterExpr
.
- Change comment to "Steps: * downloaded fossil-linux-x86-d8ceb4ad47.zip , unzipped in <code>/usr/local/bin</code> * <code>$ fossil clone http://kkinnell@www.fossil-scm.org ~/repos/Fossil.fsl</code> * <code>$ cd ~/fossil</code> * <code>$ fossil open ~/repos/Fossil.fsl</code> The response from this is <code>fossil: near "(": syntax error</code> Looks like a parser error to <i>me</i>. ;) This was all on a fossil-clean machine, it had no previous version or any repos. For what it's worth, it's an AMD-64x2 (Turion), but I doubt that matters. GNU/Linux, Kubuntu Hardy distro (32 bit). <hr><i>kejoki added on 2008-11-10 18:19:49:</i><br> Tried rebuilding the repo, no joy. <code> kejoki@dadhp:~/repos$ cp Fossil.c6a9.fsl Fossil-d8ce.fsl<br> kejoki@dadhp:~/repos$ fossil-d8ceb4ad47 rebu Fossil-d8ce.fsl<br> 3771 (100%)...<br> kejoki@dadhp:~/repos$ cd ..<br> kejoki@dadhp:~$ mkdir foss2<br> kejoki@dadhp:~$ cd foss2<br> kejoki@dadhp:~/foss2$ fossil-d8ceb4ad47 open ~/repos/Fossil-d8ce.fsl<br> fossil-d8ceb4ad47: near "(": syntax error<br> </code> Time to go digging."
- Change comment to "Steps: * downloaded fossil-linux-x86-d8ceb4ad47.zip , unzipped in <code>/usr/local/bin</code> * <code>$ fossil clone http://kkinnell@www.fossil-scm.org ~/repos/Fossil.fsl</code> * <code>$ cd ~/fossil</code> * <code>$ fossil open ~/repos/Fossil.fsl</code> The response from this is <code>fossil: near "(": syntax error</code> Looks like a parser error to <i>me</i>. ;) This was all on a fossil-clean machine, it had no previous version or any repos. For what it's worth, it's an AMD-64x2 (Turion), but I doubt that matters. GNU/Linux, Kubuntu distro (32 bit). <hr><i>kejoki added on 2008-11-10 18:19:49:</i><br> Tried rebuilding the repo, no joy. <code> kejoki@dadhp:~/repos$ cp Fossil.c6a9.fsl Fossil-d8ce.fsl<br> kejoki@dadhp:~/repos$ fossil-d8ceb4ad47 rebu Fossil-d8ce.fsl<br> 3771 (100%)...<br> kejoki@dadhp:~/repos$ cd ..<br> kejoki@dadhp:~$ mkdir foss2<br> kejoki@dadhp:~$ cd foss2<br> kejoki@dadhp:~/foss2$ fossil-d8ceb4ad47 open ~/repos/Fossil-d8ce.fsl<br> fossil-d8ceb4ad47: near "(": syntax error<br> </code> Time to go digging."
- Appended to comment:
kejoki added on 2008-11-10 18:19:49:
Tried rebuilding the repo, no joy.kejoki@dadhp:~/repos$ cp Fossil.c6a9.fsl Fossil-d8ce.fsl kejoki@dadhp:~/repos$ fossil-d8ceb4ad47 rebu Fossil-d8ce.fsl 3771 (100%)... kejoki@dadhp:~/repos$ cd .. kejoki@dadhp:~$ mkdir foss2 kejoki@dadhp:~$ cd foss2 kejoki@dadhp:~/foss2$ fossil-d8ceb4ad47 open ~/repos/Fossil-d8ce.fsl fossil-d8ceb4ad47: near "(": syntax error
Time to go digging.
- Change resolution to "Open"
- Change comment to "Steps: * downloaded fossil-linux-x86-d8ceb4ad47.zip , unzipped in <code>/usr/local/bin</code> * <code>$ fossil clone http://kkinnell@www.fossil-scm.org ~/repos/Fossil.fsl</code> * <code>$ cd ~/fossil</code> * <code>$ fossil open ~/repos/Fossil.fsl</code> The response from this is <code>fossil: near "(": syntax error</code> Looks like a parser error to <i>me</i>. ;) This was all on a fossil-clean machine, it had no previous version or any repos. For what it's worth, it's an AMD-64x2 (Turion), but I doubt that matters. GNU/Linux, Kubuntu distro (32 bit)."
- Change foundin to "d8ceb4ad47"
- Change private_contact to "b060c7801d9aa35179e5b9af3c79b6c2693068bc"
- Change severity to "Critical"
- Change status to "Open"
- Change title to "Opening a repository gives a runtime error."
- Change type to "Code_Defect"