Error in different Windows version

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Freeon
Posts: 3
Joined: Tue 24 May 2011 05:57

Error in different Windows version

Post by Freeon » Tue 24 May 2011 06:19

Establish a program for Delphi XE in Windows 7
As I use a databases Firebird (superserver)
In Windows 7 everything works fine, but If i run the program in Windows XP, when an error occurs, the database is given an empty message without an error.
my configuration:
Windows 7 Home Basic RUS SP1
Windows XP Pro Rus Sp3
Delphi XE Standart (with lastest update)
UniDac 3.5 or 3.6 Trial version (sorry now I can not say for sure)
All custom exception in database using encoding win1251 (appointed to enforce)
All Object in Database using encoding win1251 (appointed to enforce).

http://yfrog.com/0eerr1gj

AndreyZ

Post by AndreyZ » Tue 24 May 2011 11:16

Hello,

I cannot reproduce the problem. Please try composing a small sample to demonstrate the problem and send it to andreyz*devart*com, including a script to create server objects.

Freeon
Posts: 3
Joined: Tue 24 May 2011 05:57

Post by Freeon » Tue 24 May 2011 14:15

I sent you a letter with the test program and the database
error remained even after the upgrade components.

as shown by the disassembler problem lies in the implementation of procedures
in windows xp not running a procedure resulting in crashes.

Trying to understand what)))

Freeon
Posts: 3
Joined: Tue 24 May 2011 05:57

Post by Freeon » Wed 25 May 2011 06:24

Problem fixed.
In Windows XP SP3 this error is one of the updates issued over the past two weeks.
Removing all the updates for this period, the program started working correctly ..
But what kind of upgrade?? I do not know

AndreyZ

Post by AndreyZ » Wed 25 May 2011 09:04

You can try installing updates one by one to pinpoint the exact update that causes this error.

Post Reply