у меня стоит английская версия Windows XP с установленным русским языком везде в настройках.
Как версия - где-то парсер натыкается на различия в знаках отделяющих поля даты, времени, или денежные. Запятая вместо точки или наоборот. Возможно, какой-то знак разделителя берется из настроек системы, а какой-то задан как константа. И возникает несовпадение.
Попробовал под WINE в Linux ради интереса.
курсы с ЦБ РФ грузит и обычным плагином, и универсальным. Бещ проблем.
А вот плагин НБ РБ вылетает вот с такой ошибкой:
Unhandled exception: page fault on read access to 0x00000027 in 32-bit code (0x1000124c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:1000124c ESP:00d2e71c EBP:00d2e9c4 EFLAGS:00010202( R- -- I - - - )
EAX:00000000 EBX:00000002 ECX:100070c4 EDX:0000f4ce
ESI:00000000 EDI:00000000
Stack dump:
0x00d2e71c: 00000000 0050f718 00000002 00110000
0x00d2e72c: 00000000 00000000 7bc4ab00 00000000
0x00d2e73c: 00000000 00000000 00000000 00000000
0x00d2e74c: 00000000 00000000 00000000 00000000
0x00d2e75c: 00000000 00000000 00000000 00000000
0x00d2e76c: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x1000124c in nbrb (+0x124c) (0x00d2e9c4)
1 0x0043cde1 in abilitycash (+0x3cde0) (0x00d2ea04)
2 0x0048fe47 in abilitycash (+0x8fe46) (0x00d2ea3c)
3 0x0048feef in abilitycash (+0x8feee) (0x00d2ea4
4 0x7bc71da0 call_thread_func_wrapper+0xb() in ntdll (0x00d2ea5
5 0x7bc7485d call_thread_func+0x7c() in ntdll (0x00d2eb2
6 0x7bc71d7e RtlRaiseException+0x21() in ntdll (0x00d2eb4
7 0x7bc7a738 in ntdll (+0x6a737) (0x00d2f39
8 0x68148d31 start_thread+0xd0() in libpthread.so.0 (0x00d2f49
0x1000124c: movb0x27(%eax,%esi,1),%cl
Modules:
ModuleAddressDebug infoName (92 modules)
PE 350000- 358000Deferred cbru-xml
PE 400000- 4e9000Export abilitycash
PE10000000-1000c000Export nbrb
ELF20000000-20058000Deferred riched20<elf>
\-PE20010000-20058000\ riched20
ELF483bc000-483c0000Deferred libnss_mdns4_minimal.so.2
ELF68000000-68142000Dwarf libwine.so.1
ELF68142000-6815d000Dwarf libpthread.so.0
ELF6815d000-682db000Dwarf libc.so.6
ELF682db000-68305000Deferred libm.so.6
ELF68305000-6831e000Deferred libnsl.so.1
ELF6831e000-6832a000Deferred libnss_nis.so.2
ELF6832a000-68337000Deferred libnss_files.so.2
ELF68337000-6842f000Deferred comctl32<elf>
\-PE68340000-6842f000\ comctl32
ELF6842f000-6856f000Deferred user32<elf>
\-PE68440000-6856f000\ user32
ELF6856f000-6862c000Deferred gdi32<elf>
\-PE68580000-6862c000\ gdi32
ELF6862c000-6868d000Deferred advapi32<elf>
\-PE68640000-6868d000\ advapi32
ELF6868d000-686f7000Deferred shlwapi<elf>
\-PE686a0000-686f7000\ shlwapi
ELF686f7000-687d6000Deferred comdlg32<elf>
\-PE68700000-687d6000\ comdlg32
ELF687d6000-689e6000Deferred shell32<elf>
\-PE687e0000-689e6000\ shell32
ELF689e6000-68a20000Deferred winspool<elf>
\-PE689f0000-68a20000\ winspool
ELF68a20000-68b28000Deferred ole32<elf>
\-PE68a40000-68b28000\ ole32
ELF68b28000-68b9e000Deferred rpcrt4<elf>
\-PE68b30000-68b9e000\ rpcrt4
ELF68b9e000-68c0d000Deferred wininet<elf>
\-PE68bb0000-68c0d000\ wininet
ELF68c0d000-68c22000Deferred libz.so.1
ELF68c22000-68c48000Deferred mpr<elf>
\-PE68c30000-68c48000\ mpr
ELF68c48000-68cdf000Deferred libfreetype.so.6
ELF68cdf000-68d72000Deferred winex11<elf>
\-PE68cf0000-68d72000\ winex11
ELF68d72000-68d7b000Deferred libsm.so.6
ELF68d7b000-68eb1000Deferred libx11.so.6
ELF68eb1000-68ecb000Deferred libice.so.6
ELF68ecb000-68ed1000Deferred libuuid.so.1
ELF68ed1000-68ef0000Deferred libxcb.so.1
ELF68ef0000-68ef4000Deferred libxau.so.6
ELF68ef4000-68efb000Deferred libxdmcp.so.6
ELF68efb000-68eff000Deferred libxinerama.so.1
ELF68eff000-68f0a000Deferred libxrender.so.1
ELF68f0a000-68f13000Deferred libxrandr.so.2
ELF68f13000-68f17000Deferred libxcomposite.so.1
ELF68f17000-68f27000Deferred libxi.so.6
ELF68f27000-68f5c000Deferred libfontconfig.so.1
ELF68f5c000-68f86000Deferred libexpat.so.1
ELF68f86000-68f91000Deferred libxcursor.so.1
ELF68f91000-68f97000Deferred libxfixes.so.3
ELF68f97000-68fcb000Deferred uxtheme<elf>
\-PE68fa0000-68fcb000\ uxtheme
ELF68fcb000-6901d000Deferred libcups.so.2
ELF6901d000-690cd000Deferred libgnutls.so.26
ELF690cd000-690e0000Deferred libavahi-client.so.3
ELF690e0000-691a9000Deferred libkrb5.so.3
ELF691a9000-691ad000Deferred libcom_err.so.2
ELF691ad000-691b6000Deferred libkrb5support.so.0
ELF691b6000-691c8000Deferred libtasn1.so.3
ELF691c8000-6924d000Deferred libgcrypt.so.11
ELF6924d000-69296000Deferred libdbus-1.so.3
ELF69296000-6929a000Deferred libkeyutils.so.1
ELF6929a000-692b1000Deferred libresolv.so.2
ELF692b1000-692b6000Deferred libgpg-error.so.0
ELF692b6000-692bf000Deferred librt.so.1
ELF6afae000-6afb3000Deferred libdl.so.2
ELF6b5b9000-6b5c0000Deferred libnss_dns.so.2
ELF6cedb000-6cefb000Deferred ld-linux.so.2
ELF70375000-7039e000Deferred libk5crypto.so.3
ELF711c8000-711e1000Deferred version<elf>
\-PE711d0000-711e1000\ version
ELF71866000-71874000Deferred libavahi-common.so.3
ELF71c91000-71ca4000Deferred libxext.so.6
ELF72a9d000-72abf000Deferred imm32<elf>
\-PE72aa0000-72abf000\ imm32
ELF74640000-74733000Deferred oleaut32<elf>
\-PE74660000-74733000\ oleaut32
ELF768a5000-768e3000Deferred libgssapi_krb5.so.2
ELF76b66000-76b70000Deferred libnss_compat.so.2
ELF7a7b3000-7a7b9000Deferred libxxf86vm.so.1
ELF7b800000-7ba16000Deferred kernel32<elf>
\-PE7b810000-7ba16000\ kernel32
ELF7bc00000-7bcc3000Dwarf ntdll<elf>
\-PE7bc10000-7bcc3000\ ntdll
ELF7bf00000-7bf04000Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000030 0
0000002f 0
00000029 0
00000010 0
0000000f 0
0000001d winedevice.exe
00000032 0
0000002b 0
00000028 0
0000001e 0
0000002c plugplay.exe
00000031 0
0000002e 0
0000002d 0
00000023 (D) Z:\home\sergekj\230\AbilityCash.exe
00000037 0
0000000d 0
00000009 0
0000000b 0 <==
00000017 0
00000011 0
00000024 0
00000025 explorer.exe
00000013 0
System information:
Wine build: wine-1.4
Platform: i386
Host system: Linux
Host version: 3.0.0-16-generic