Page 1 of 1

Error in different Windows version

Posted: Tue 24 May 2011 06:19
by Freeon
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

Posted: Tue 24 May 2011 11:16
by AndreyZ
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.

Posted: Tue 24 May 2011 14:15
by Freeon
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)))

Posted: Wed 25 May 2011 06:24
by Freeon
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

Posted: Wed 25 May 2011 09:04
by AndreyZ
You can try installing updates one by one to pinpoint the exact update that causes this error.