[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Tortoisesvn error (and crash) in spelling checker (using danish dictionaries)

From: Benny Bech (Gmail) <bennybechdk_at_gmail.com>
Date: Fri, 23 Jul 2010 19:26:28 +0200

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

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.