Artifact [9c75607355]
Not logged in

Artifact 9c7560735598680cb55bb2391bc563502e5af4ab:

Ticket change [9c75607355] - New ticket [b67996c1e6] Fossil can no longer find files in open checkouts with non-ascii chars in directory. by anonymous 2011-05-25 08:20:36.
D 2011-05-25T08:20:36.400
J comment Fossil\sversion\s[d8221b9863]\s2011-05-12\s14:56:52\sUTC\son\sWindows\s7,\s64-bits.\r\n\r\nI\supgraded\sto\sthe\slatest\sversion\s(mentioned\sabove),\sand\sdid\san\s<tt>all\srebuild</tt>.\s\sBut\snow,\sfossil\scan\sno\slonger\sfind\sany\sfile\sin\sthe\scurrent\sdirectory\sor\sbelow\sit\sif\sthat\sdirectory's\spath\scontains\sa\snon-ASCII\scharacter\s(which\sit\sdoes\sin\smy\smain\ssource\stree).\s\sMy\sprevious\sversion,\sfrom\sabout\sa\smonth\sago\s(April\s2011),\sworked\sfine\sin\sthat\sidentical\ssetup.\r\n\r\nHere's\sa\scommand\sline\ssession\sillustrating\sthe\sproblem.\s\sNotice\sthat\s"Voronwë"\sgets\smangled\sto\s"Voronw´┐¢",\swhich\slooks\ssuspiciously\slike\sconverting\sAnsi\sto\sUTF8\sonce\stoo\soften\s(topped\swith\sa\sCharToOem\sif\sI’m\snot\smistaken;\sbut\shey,\sthat's\sthe\sWindows\sconsole\sfor\syou).\r\n\r\n<pre>\r\nC:>cd\sC:\\MC\\Code\\Projects\\Voronwë\\GUI\\Applications\\Presence\r\nC:\\MC\\Code\\Projects\\Voronwë\\GUI\\Applications\\Presence>fossil\schanges\r\nC:\\MC\\Run\\Prog\\Fossil\\fossil.exe:\sSQLITE_CANTOPEN:\sos_win.c:33310:\s(3)\swinOpen(C:\\MC\\Code\\Projects\\Voronw´┐¢\\GUI\\Applications\\Presence\\_FOSSIL_)\s-\sThe\ssystem\scannot\sfind\sthe\spath\sspecified.\r\nC:\\MC\\Run\\Prog\\Fossil\\fossil.exe:\sSQLITE_CANTOPEN:\sos_win.c:33310:\s(3)\swinOpen(C:\\MC\\Code\\Projects\\Voronw´┐¢\\GUI\\Applications\\Presence\\_FOSSIL_)\s-\sThe\ssystem\scannot\sfind\sthe\spath\sspecified.\r\nC:\\MC\\Run\\Prog\\Fossil\\fossil.exe:\sSQLITE_CANTOPEN:\scannot\sopen\sfile\sat\sline\s33316\sof\s[f55156c519]\r\nC:\\MC\\Run\\Prog\\Fossil\\fossil.exe:\sunable\sto\sopen\sdatabase\sfile\r\n\r\nIf\syou\shave\srecently\supdated\syour\sfossil\sexecutable,\syou\smight\r\nneed\sto\srun\s"fossil\sall\srebuild"\sto\sbring\sthe\srepository\r\nschemas\sup\sto\sdate.\r\n\r\nC:\\MC\\Code\\Projects\\Voronwë\\GUI\\Applications\\Presence>cd\sC:\\MC\\Code\\Projects\\VORONW~1\\GUI\\APPLIC~1\\Presence\r\n\r\nC:\\MC\\Code\\Projects\\VORONW~1\\GUI\\APPLIC~1\\Presence>fossil\schanges\r\nDELETED\s\s\s\ssrc/SQL.rc\r\nEDITED\s\s\s\s\ssrc/UI/F_Server.dfm\r\nEDITED\s\s\s\s\ssrc/UI/F_Server.pas\r\nEDITED\s\s\s\s\ssrc/prj/D2009/PresenceServer.dproj\r\nEDITED\s\s\s\s\ssrc/prj/D2009/PresenceServer.res\r\n\r\nC:\\MC\\Code\\Projects\\VORONW~1\\GUI\\APPLIC~1\\Presence>\r\n</pre>\r\n\r\nI've\sset\sthe\sseverity\sto\s'important'\sbecause\swhile\sI\scan\sget\sit\sto\swork\sby\susing\sthis\sworkaround,\sthis\sonly\sworks\swhen\susing\sfossil\sfrom\scommand-line.\s\sI've\sintegrated\sfossil\sin\smy\sIDE's\stools\smenu,\swhich\salways\spasses\sthe\slong\spath.\s\sThis\sissue\sbreaks\sthis\sintegration\swith\smy\sIDE.
J foundin fossil\sversion\s[d8221b9863]\s2011-05-12\s14:56:52\sUTC
J private_contact 9d51a8b06966fd2ab0f28ccfb14200a7623c7eed
J severity Important
J status Open
J title Fossil\scan\sno\slonger\sfind\sfiles\sin\sopen\scheckouts\swith\snon-ascii\schars\sin\sdirectory
J type Code_Defect
K b67996c1e6d0e38827a61ca17e176dfc5f864ea2
U anonymous
Z b743f1c22a4b69d12c795a21d0cb3342