New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Client Program crashes, "read errno = 10038" in Firebird.log [CORE234] #565
Comments
Commented by: Alice F. Bird (firebirds) Date: 2005-10-11 13:48 Problem resolved. After deinstalling MS firewall client firebird |
Commented by: Alice F. Bird (firebirds) Date: 2005-10-11 11:47 We have same problem after terminate long time executing |
Commented by: Alice F. Bird (firebirds) Date: 2005-08-31 20:05 I'm afraid we cannot help without a reproducable test case, |
Modified by: @pcisarVersion: 1.5.2 [ 10027 ] Component: Engine [ 10000 ] assignee: Dmitry Yemanov [ dimitr ] SF_ID: 1249375 => |
Commented by: @pcisar As Dmitry pointed out, we can't fix this without reproducible test case, and because it was not provided even after 6 months, I'm going to close it. If one would be provided later, we'll reopen it. |
Modified by: @pcisarstatus: Open [ 1 ] => Resolved [ 5 ] resolution: Cannot Reproduce [ 5 ] SF_ID: 1249375 => |
Modified by: @pcisarWorkflow: jira [ 10258 ] => Firebird [ 14490 ] |
Submitted by: mkrauti (mkrauti)
SFID: 1249375#
Submitted By: mkrauti
Hello,
we have a big problem:
one of our applications crashes sometimes (up to 5
times a day) without exception. We searched the bug
approximately 1 year, but we never found it.
Now i've seen, that every time when it crashes, there is
the following situation:
1. in Firebird.log is one of the following messages:
PPSSERVER (Client) Mon Jul 18 10:39:04 2005
INET/inet_error: read errno = 10038
PPSSERVER (Client) Mon Jul 18 11:07:09 2005
INET/inet_error: select in packet_receive errno = 10038
PPSSERVER (Client) Tue Jul 26 14:27:29 2005
INET/inet_error: read errno = 10038
PPSSERVER (Client) Mon Aug 01 07:57:55 2005
INET/inet_error: read errno = 10038
2. our application logged this:
01.08.2005 07:57:55 IBErrorCode: 335544726 SqlCode: -
902 ErrorMessage: "Error reading data from the
connection" in SecureExecSTP(stpPacklinieCounter).
the function SecureExecSTP trys 15 times with a delay
of 100ms to execute the StoredProcedure
PROC_UPD_WORDLINIE_PA_COUNT with the following
code:
SET TERM ^ ;
CREATE PROCEDURE
PROC_UPD_WORDLINIE_PA_COUNT (
WOCOD CHAR(10),
WOPPOS CHAR(4),
WOPJAHR SMALLINT,
WOLPOS SMALLINT,
BLID INTEGER,
BLSUBID SMALLINT,
PAFIRST TIMESTAMP,
PALAST TIMESTAMP,
PACOUNT INTEGER,
PALASTNUM INTEGER)
AS
begin
update wordlinie
set wol_pa_dtfirst = :PAFIRST,
wol_pa_dtlast = :PALAST,
wol_pa_count = :PACOUNT,
wol_pa_last_num = :PALASTNUM
where wo_cod = :WOCOD
and wop_pos = :WOPPOS
and wop_jahr = :WOPJAHR
and wol_pos = :WOLPOS
and bl_id = :BLID
and bl_sub_id = :BLSUBID;
end
^
SET TERM ; ^
GRANT SELECT,UPDATE ON WORDLINIE TO
PROCEDURE PROC_UPD_WORDLINIE_PA_COUNT;
GRANT EXECUTE ON PROCEDURE
PROC_UPD_WORDLINIE_PA_COUNT TO SYSDBA;
It seems, that the client crashes, when the function trys
to execute the stored procedure the second time,
because the first time there was an exception.
We use:
Firebird 1.5.2
Windows 2003 Server, Windows XP Professional SP1 +
SP2, ecc. (on every system the same error)
Delphi 5 + IPX 5.03
The text was updated successfully, but these errors were encountered: