Hi
There seems to be some issue with charsets/locale.
I am running 1.6.10 (TortoiseSVN 1.6.10, Build 19898 - 32 Bit , 2010/07/16 15:46:08, Subversion 1.6.12, apr 1.3.8, apr-utils 1.3.9, neon 0.29.3, OpenSSL 0.9.8o 01 Jun 2010, zlib 1.2.3), but version 1.6.9 had the same problem.
I'm running on danish Windows 7 Professional (locale 1030 = 0x0406)
I have installed the danish dictionary from http://www.stavekontrolden.dk/main/top/da_DK-pack.zip in the language folder.
The dictionary is UTF-8 encoded without a BOM
In the commit dialog, the spell-checker marks the words with Danish chars (ex. Ø (UTF-8 = c3 98) å (UTF-8 = c3 a5) ø (UTF-8 = c3 b8)) as wrong (see the screenshot at http://www.vlyng119.dk/Bugreport/SpellCheckingError.png). Right clicking at the words shows that the word is in the dictionary, but chartset is wrong.
Even worse, when I right click on a word with the letter ø (UTF-8 = c3 b8), Tortoisesvn crashes or get terminated by windows (dump of eventlog see below), and dosn't create any crashreport.
I think the problem has something to do with locale, but haven't figured it out yet (User dictionary became named 1033.dic).
I thought problem was like the one described here (LocaleID not correct), but changing country to Sweden and back to Denmark, didn't change anything.: http://qc.embarcadero.com/wc/qcmain.aspx?d=80189
I have also reproduced the problem on a windows XP SP3 (dosn't put anything in the eventlog).
Does anyone have have any idea what to do?
Regards
Benny Bech
From Windows Eventlog:
Navn på program med fejl: TortoiseProc.exe, version: 1.6.10.19898, tidsstempel: 0x4c406791
Navn på modul med fejl: unknown, version: 0.0.0.0, tidsstempel: 0x00000000
Undtagelseskode: 0xc0000005
Forskydning med fejl 0x00000205
Proces-id 0xe20
Programmets starttidspunkt 0x01cb2a46678cd4cc
Programsti: C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
Modulsti: unknown
Rapport-id: c09d3e98-9639-11df-84de-00199979aec5
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2010-07-23T09:07:44.000000000Z" />
<EventRecordID>42975</EventRecordID>
<Channel>Application</Channel>
<Computer>bech2007</Computer>
<Security />
</System>
<EventData>
<Data>TortoiseProc.exe</Data>
<Data>1.6.10.19898</Data>
<Data>4c406791</Data>
<Data>unknown</Data>
<Data>0.0.0.0</Data>
<Data>00000000</Data>
<Data>c0000005</Data>
<Data>00000205</Data>
<Data>e20</Data>
<Data>01cb2a46678cd4cc</Data>
<Data>C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe</Data>
<Data>unknown</Data>
<Data>c09d3e98-9639-11df-84de-00199979aec5</Data>
</EventData>
</Event>
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2637408
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-07-23 19:43:12 CEST