Hex Artifact Content
Not logged in

Artifact d89aaafa62fb79043a2083f37d30de2961b345a7:

Ticket change [d89aaafa62] - Ticket [6dba56543b] fossil ticket --quote segfaults when adding to the comment status still Open with 2 other changes by mistachkin 2012-08-08 03:47:31.
0000: 44 20 32 30 31 32 2d 30 38 2d 30 38 54 30 33 3a  D 2012-08-08T03:
0010: 34 37 3a 33 31 2e 34 37 39 0a 4a 20 2b 63 6f 6d  47:31.479.J +com
0020: 6d 65 6e 74 20 5c 6e 5c 6e 3c 68 72 5c 73 2f 3e  ment \n\n<hr\s/>
0030: 3c 69 3e 6d 69 73 74 61 63 68 6b 69 6e 5c 73 61  <i>mistachkin\sa
0040: 64 64 65 64 5c 73 6f 6e 5c 73 32 30 31 32 2d 30  dded\son\s2012-0
0050: 38 2d 30 38 5c 73 30 33 3a 34 37 3a 33 31 5c 73  8-08\s03:47:31\s
0060: 55 54 43 3a 3c 2f 69 3e 3c 62 72 5c 73 2f 3e 5c  UTC:</i><br\s/>\
0070: 6e 52 65 61 64 69 6e 67 5c 73 74 68 65 5c 73 63  nReading\sthe\sc
0080: 6f 64 65 2c 5c 73 49 27 6d 5c 73 73 6f 6d 65 77  ode,\sI'm\ssomew
0090: 68 61 74 5c 73 63 6f 6e 66 75 73 65 64 5c 73 61  hat\sconfused\sa
00a0: 62 6f 75 74 5c 73 74 68 65 5c 73 70 72 6f 70 6f  bout\sthe\spropo
00b0: 73 65 64 5c 73 66 69 78 2e 5c 73 5c 73 50 65 72  sed\sfix.\s\sPer
00c0: 68 61 70 73 5c 73 69 74 5c 73 62 65 5c 73 73 6f  haps\sit\sbe\sso
00d0: 6d 65 74 68 69 6e 67 5c 73 6c 69 6b 65 5c 73 74  mething\slike\st
00e0: 68 69 73 5c 73 69 6e 73 74 65 61 64 2c 5c 73 67  his\sinstead,\sg
00f0: 69 76 65 6e 5c 73 74 68 65 5c 73 6e 61 74 75 72  iven\sthe\snatur
0100: 65 5c 73 6f 66 5c 73 74 68 65 5c 73 6f 74 68 65  e\sof\sthe\sothe
0110: 72 5c 73 3c 62 3e 69 66 3c 2f 62 3e 5c 73 62 6c  r\s<b>if</b>\sbl
0120: 6f 63 6b 5c 73 65 6e 63 6c 6f 73 65 64 5c 73 77  ock\senclosed\sw
0130: 69 74 68 5c 73 3c 62 3e 69 66 28 5c 73 74 6b 74  ith\s<b>if(\stkt
0140: 45 6e 63 6f 64 69 6e 67 5c 73 3d 3d 5c 73 74 6b  Encoding\s==\stk
0150: 74 46 6f 73 73 69 6c 69 7a 65 5c 73 29 3c 2f 62  tFossilize\s)</b
0160: 3e 3f 5c 72 5c 6e 5c 72 5c 6e 3c 76 65 72 62 61  >?\r\n\r\n<verba
0170: 74 69 6d 3e 5c 72 5c 6e 49 6e 64 65 78 3a 5c 73  tim>\r\nIndex:\s
0180: 73 72 63 2f 74 6b 74 2e 63 5c 72 5c 6e 3d 3d 3d  src/tkt.c\r\n===
0190: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
01a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
01b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
01c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5c  ===============\
01d0: 72 5c 6e 2d 2d 2d 5c 73 73 72 63 2f 74 6b 74 2e  r\n---\ssrc/tkt.
01e0: 63 5c 72 5c 6e 2b 2b 2b 5c 73 73 72 63 2f 74 6b  c\r\n+++\ssrc/tk
01f0: 74 2e 63 5c 72 5c 6e 40 40 5c 73 2d 31 31 36 37  t.c\r\n@@\s-1167
0200: 2c 31 31 5c 73 2b 31 31 36 37 2c 31 31 5c 73 40  ,11\s+1167,11\s@
0210: 40 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c  @\r\n\s\s\s\s\s\
0220: 73 5c 73 5c 73 5c 73 7d 65 6c 73 65 7b 5c 72 5c  s\s\s\s}else{\r\
0230: 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c  n\s\s\s\s\s\s\s\
0240: 73 5c 73 5c 73 5c 73 62 6c 6f 62 5f 61 70 70 65  s\s\s\sblob_appe
0250: 6e 64 66 28 26 74 6b 74 63 68 6e 67 2c 5c 73 22  ndf(&tktchng,\s"
0260: 4a 25 73 25 73 5c 73 25 23 46 5c 5c 6e 22 2c 5c  J%s%s\s%#F\\n",\
0270: 73 7a 50 66 78 2c 5c 72 5c 6e 5c 73 5c 73 5c 73  szPfx,\r\n\s\s\s
0280: 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \s\s\s\s\s\s\s\s
0290: 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \s\s\s\s\s\s\s\s
02a0: 5c 73 5c 73 5c 73 5c 73 5c 73 61 7a 46 69 65 6c  \s\s\s\s\sazFiel
02b0: 64 5b 69 5d 2c 5c 73 73 74 72 6c 65 6e 28 7a 56  d[i],\sstrlen(zV
02c0: 61 6c 75 65 29 2c 5c 73 7a 56 61 6c 75 65 29 3b  alue),\szValue);
02d0: 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \r\n\s\s\s\s\s\s
02e0: 5c 73 5c 73 5c 73 7d 5c 72 5c 6e 5c 73 5c 73 5c  \s\s\s}\r\n\s\s\
02f0: 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 69 66 28  s\s\s\s\s\s\sif(
0300: 5c 73 74 6b 74 45 6e 63 6f 64 69 6e 67 5c 73 3d  \stktEncoding\s=
0310: 3d 5c 73 74 6b 74 46 6f 73 73 69 6c 69 7a 65 5c  =\stktFossilize\
0320: 73 29 7b 5c 72 5c 6e 2d 5c 73 5c 73 5c 73 5c 73  s){\r\n-\s\s\s\s
0330: 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 66 72 65 65  \s\s\s\s\s\sfree
0340: 28 61 7a 56 61 6c 75 65 5b 69 5d 29 3b 5c 72 5c  (azValue[i]);\r\
0350: 6e 2b 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  n+\s\s\s\s\s\s\s
0360: 5c 73 5c 73 5c 73 66 72 65 65 28 7a 46 56 61 6c  \s\s\sfree(zFVal
0370: 75 65 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73  ue);\r\n\s\s\s\s
0380: 5c 73 5c 73 5c 73 5c 73 5c 73 7d 5c 72 5c 6e 5c  \s\s\s\s\s}\r\n\
0390: 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 7d 5c 72  s\s\s\s\s\s\s}\r
03a0: 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \n\s\s\s\s\s\s\s
03b0: 62 6c 6f 62 5f 61 70 70 65 6e 64 66 28 26 74 6b  blob_appendf(&tk
03c0: 74 63 68 6e 67 2c 5c 73 22 4b 5c 73 25 73 5c 5c  tchng,\s"K\s%s\\
03d0: 6e 22 2c 5c 73 7a 54 6b 74 55 75 69 64 29 3b 5c  n",\szTktUuid);\
03e0: 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c  r\n\s\s\s\s\s\s\
03f0: 73 62 6c 6f 62 5f 61 70 70 65 6e 64 66 28 26 74  sblob_appendf(&t
0400: 6b 74 63 68 6e 67 2c 5c 73 22 55 5c 73 25 46 5c  ktchng,\s"U\s%F\
0410: 5c 6e 22 2c 5c 73 7a 55 73 65 72 29 3b 5c 72 5c  \n",\szUser);\r\
0420: 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 6d  n\s\s\s\s\s\s\sm
0430: 64 35 73 75 6d 5f 62 6c 6f 62 28 26 74 6b 74 63  d5sum_blob(&tktc
0440: 68 6e 67 2c 5c 73 26 63 6b 73 75 6d 29 3b 5c 72  hng,\s&cksum);\r
0450: 5c 6e 3c 2f 76 65 72 62 61 74 69 6d 3e 5c 72 5c  \n</verbatim>\r\
0460: 6e 0a 4a 20 72 65 73 6f 6c 75 74 69 6f 6e 20 4f  n.J resolution O
0470: 70 65 6e 0a 4b 20 36 64 62 61 35 36 35 34 33 62  pen.K 6dba56543b
0480: 38 39 64 63 34 31 34 36 33 31 37 34 63 36 33 63  89dc41463174c63c
0490: 39 66 31 31 65 37 39 38 63 39 63 66 62 34 0a 55  9f11e798c9cfb4.U
04a0: 20 6d 69 73 74 61 63 68 6b 69 6e 0a 5a 20 62 64   mistachkin.Z bd
04b0: 32 61 36 62 33 62 64 66 35 30 32 32 62 63 65 36  2a6b3bdf5022bce6
04c0: 35 61 32 32 38 37 33 62 39 31 66 38 65 37 0a     5a22873b91f8e7.