Page 1 of 1

AV when changing string IDs

Posted: Mon Dec 06, 2004 6:10 pm
by Malcolm
Hi
v5.3.2

I am getting the following error when trying to change a string ID.

Access violation at address 0633ACA8 in module 'TSiLang_D6.bpl'. Read of address 00000000.

I edit the ID in the Translation Editor for a TSiLang component, it asks whether to change the source, I click Yes .. then blooey! :o(

I have recompiled the package .. no change.
Any suggestions on how to fix this?

Malcolm

Posted: Tue Dec 07, 2004 11:11 am
by isiticov
Hi,

Does this happen for any project or only for specific one?

Posted: Tue Dec 07, 2004 12:04 pm
by Malcolm
Hi

I just tested with one of your Demos and I get the same error :(

It happens in the TsiLangExpert.OnChangeStrID procedure, just before it calls Sysutils.ExtractFileExt. (if that helps any).

Everything else seems to work fine.

D6 SP2 plus rtl updates.

Malcolm

Posted: Thu Dec 09, 2004 11:08 pm
by Malcolm
I have uninstalled SiComponents, deleted its folders plus TSiLang_D6.bpl and .dcu files.

Re-installed.

Same problem :o(

Posted: Fri Dec 10, 2004 4:09 am
by isiticov
Strange, I'm unable to reproduce this on any project. Still trying...

Posted: Fri Dec 10, 2004 3:51 pm
by Malcolm
OK. I guess I've got something else which has modified some file. Maybe I will discover it sometime... :(