Artifact 39736d38ab26790a7c91bf8f3583521cd2412073
Ticket change
[39736d38ab]
- Ticket 607bc372c6 Segmentation fault fossil open ../clone.fsl status still Fixed with 1 other change
by
drh on
2009-07-22 18:23:31.
D 2009-07-22T18:23:31
J comment Get\s6663\sSegmentation\sfault\son\s"fossil\sopen\s../clone.fsl".\r\n\r\n0.\sPrebuilt\sfossil\sbinary\sversion\s[767ae79c3d]\sfor\sLinux\son\samd64.\r\n\s\s\sRunning\son\sLinux\s2.6.18-128.2.1.el5xen\s#1\sSMP\sTue\sJul\s14\s07:07:49\sEDT\s2009\sx86_64\sx86_64\sx86_64\sGNU/Linux\r\n1.\sStarted\swith\srepo\sgolden.fsl\s(autosync\s1)\r\n2.\scloned\sit\sto\sclone.fsl\s(autosync\s1)\r\n3.\sopened\sthe\sclone,\sadded\sa\sfile,\scommited,\sclosed\r\n4.\stried\ssecond\sopen\sand\sgot\ssegmentation\sfault.\r\n\r\nShell\sscript\sto\sreproduce\sproblem\sbelow,\swith\scut/paste\sof\sscript\sexecution.\r\n\r\n<verbatim>\r\ncat\s>\sbug.sh\s<<EOF\r\n#!/bin/bash\r\nfossil\sversion\r\nrm\s-rf\stestsync\r\nmkdir\s-p\stestsync/co\r\ncd\stestsync\r\necho\s888888888888888888888888888\screating\sgolden.fsl\r\nfossil\snew\sgolden.fsl\r\nfossil\ssetting\sautosync\s1\s-R\sgolden.fsl\r\nfossil\ssetting\sclearsign\s0\s-R\sgolden.fsl\r\necho\s\s\s888888888888888888888888888\scloning\sto\sclone.fsl\r\n#\sfossil\sclone\sfile://golden.fsl\sclone.fsl\r\nfossil\sclone\sgolden.fsl\sclone.fsl\r\necho\s\s\s888888888888888888888888888\sopen\sclone.fsl\r\ncd\sco\r\nfossil\sopen\s../clone.fsl\r\necho\s888888888888888888888888888\sadding\sfile.txt\sto\sclone.fsl\r\necho\s"test\sline\s1"\s>\sfile.txt\r\nfossil\sadd\sfile.txt\r\necho\s\s\s888888888888888888888888888\snow\scommit\sclone.fsl\r\nfossil\scommit\s-m\s"added\sfile.txt"\r\necho\s\s\s888888888888888888888888888\snow\sclose\sclone.fsl\r\nfossil\sclose\r\ncd\s..\r\necho\s\s\s888888888888888888888888888\sopen\sclone.fsl\r\ncd\sco\r\nfossil\sopen\s../clone.fsl\r\necho\s\s\s888888888888888888888888888\sadding\sfile2.txt\sto\sclone.fsl\r\necho\s"test\sline\s1"\s>\sfile2.txt\r\nfossil\sadd\sfile2.txt\r\necho\s\s\s888888888888888888888888888\snow\scommit\sclone.fsl\r\nfossil\scommit\s-m\s"added\sfile2.txt"\r\necho\s\s\s888888888888888888888888888\snow\sclose\sclone.fsl\r\nfossil\sclose\r\ncd\s..\r\nEOF\r\n</verbatim>\r\n\r\nOutput\sfrom\sabove\sscript\sis:\r\n\r\n<verbatim>\r\n[jgm@centos\sfossil]$\s./bug1.sh\r\nThis\sis\sfossil\sversion\s[767ae79c3d]\s2009-04-24\s18:40:03\sUTC\r\n888888888888888888888888888\screating\sgolden.fsl\r\nproject-id:\s376259cb21ae0842ced3944f8957bfa423f7ea09\r\nserver-id:\s\scd966662db19ee7eb0e7e8807ab7e58f9db665fa\r\nadmin-user:\sjgm\s(initial\spassword\sis\s"709262")\r\n888888888888888888888888888\scloning\sto\sclone.fsl\r\nRepository\scloned\sinto\sclone.fsl\r\nRebuilding\srepository\smeta-data...\r\n1\s(100%)...\r\nproject-id:\s376259cb21ae0842ced3944f8957bfa423f7ea09\r\nserver-id:\s\sfa0ce966e276f68c299e7a06b63e14d797e780a2\r\nadmin-user:\sjgm\s(password\sis\s"709262")\r\n888888888888888888888888888\sopen\sclone.fsl\r\n888888888888888888888888888\sadding\sfile.txt\sto\sclone.fsl\r\nADDED\s\sfile.txt\r\n888888888888888888888888888\snow\scommit\sclone.fsl\r\nAutosync:\s\sfile:///home/jgm/storage/workspace/fossil/testsync/golden.fsl\r\n\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sBytes\s\s\s\s\s\sCards\s\sArtifacts\s\s\s\s\sDeltas\r\nSend:\s\s\s\s\s\s\s\s\s\s\s\s\s130\s\s\s\s\s\s\s\s\s\s1\s\s\s\s\s\s\s\s\s\s0\s\s\s\s\s\s\s\s\s\s0\r\nReceived:\s\s\s\s\s\s\s\s\s\s46\s\s\s\s\s\s\s\s\s\s2\s\s\s\s\s\s\s\s\s\s0\s\s\s\s\s\s\s\s\s\s0\r\nNew_Version:\s58edecc0e57a46f2016c2e8281a9e4099992f9f1\r\nAutosync:\s\sfile:///home/jgm/storage/workspace/fossil/testsync/golden.fsl\r\n\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sBytes\s\s\s\s\s\sCards\s\sArtifacts\s\s\s\s\sDeltas\r\nSend:\s\s\s\s\s\s\s\s\s\s\s\s\s677\s\s\s\s\s\s\s\s\s\s5\s\s\s\s\s\s\s\s\s\s2\s\s\s\s\s\s\s\s\s\s0\r\nReceived:\s\s\s\s\s\s\s\s\s138\s\s\s\s\s\s\s\s\s\s5\s\s\s\s\s\s\s\s\s\s0\s\s\s\s\s\s\s\s\s\s0\r\n888888888888888888888888888\snow\sclose\sclone.fsl\r\n888888888888888888888888888\sopen\sclone.fsl\r\nAutosync:\s\sfile:///home/jgm/storage/workspace/fossil/testsync/golden.fsl\r\n\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sBytes\s\s\s\s\s\sCards\s\sArtifacts\s\s\s\s\sDeltas\r\nSend:\s\s\s\s\s\s\s\s\s\s\s\s\s130\s\s\s\s\s\s\s\s\s\s1\s\s\s\s\s\s\s\s\s\s0\s\s\s\s\s\s\s\s\s\s0\r\nsh:\s:\scommand\snot\sfound\r\n./bug1.sh:\sline\s31:\s\s6663\sSegmentation\sfault\s\s\s\s\s\sfossil\sopen\s../clone.fsl\r\n888888888888888888888888888\sadding\sfile2.txt\sto\sclone.fsl\r\nADDED\s\sfile2.txt\r\n888888888888888888888888888\snow\scommit\sclone.fsl\r\nAutosync:\s\sfile:///home/jgm/storage/workspace/fossil/testsync/golden.fsl\r\n\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sBytes\s\s\s\s\s\sCards\s\sArtifacts\s\s\s\s\sDeltas\r\nSend:\s\s\s\s\s\s\s\s\s\s\s\s\s130\s\s\s\s\s\s\s\s\s\s1\s\s\s\s\s\s\s\s\s\s0\s\s\s\s\s\s\s\s\s\s0\r\nReceived:\s\s\s\s\s\s\s\s\s138\s\s\s\s\s\s\s\s\s\s4\s\s\s\s\s\s\s\s\s\s0\s\s\s\s\s\s\s\s\s\s0\r\nfossil:\swould\sfork.\s\s"update"\sfirst\sor\suse\s-f\sor\s--force.\r\n888888888888888888888888888\snow\sclose\sclone.fsl\r\nfossil:\sthere\sare\sunsaved\schanges\sin\sthe\scurrent\scheckout\r\n</verbatim>\r\n\r\n<hr><i>drh\sadded\son\s2009-07-22\s12:47:34:</i><br>\r\nThe\sproblem\sseems\sto\shave\salready\sbeen\sfixed\sby\scheck-in\s[915bfd99fec69f978].\r\nI\shave\sposted\sthe\slatest\sbinaries\son\sthe\swebsite\sfor\sease\sof\sdownloading.\r\n\r\nThank\syou\sfor\san\sexceptionally\sclear\sbug\sreport.
K 607bc372c6def2e7ff87859fbe78c977fab12ecb
U drh
Z 1db19275d5ee86454d9171a12d493c1d