NexusDB Newsgroups

NexusDB Newsgroups (http://www.nexusdb.com/forums/index.php)
-   nexusdb.public.support.adoprovider (http://www.nexusdb.com/forums/forumdisplay.php?f=10)
-   -   Re: Access Violation at address 00000000. Read of address 00000000 (http://www.nexusdb.com/forums/showthread.php?t=648)

Thomas Scherer 5th May 2009 06:30 PM

Re: Access Violation at address 00000000. Read of address 00000000
 

Time: [1488078] 05.05.2009 08:03:00
Server suspended: true
Exception: Exception
Message: Error: NexusDB: <unnamed TnxQuery instance>: Query preparation
failed:
Access violation at address 00638DC5 in module 'nxServer.exe'. Read of
address FFFFFFFF [$3CA1/15521]
Filesize:5484544
Filedate:03.05.2009 10:15:00
Computer:PC
User:Sabarstinski
ThreadID: 660
ProcessID: 1504
Callstack:
[00735325] nxptTCPRequestTransport.TnxSimpleTCPRequestSocket. DoExecute
(Line 282, "nxptTCPRequestTransport.pas")
[00735C18] nxptTCPRequestTransport.TnxSimpleTCPRequestSocket. Read (Line
404, "nxptTCPRequestTransport.pas")
[005EF0FF] nxllSocket.TnxCustomSocket.Event (Line 1738,
"nxllSocket.pas")
[005EEF03] nxllSocket.TnxAbstractSocket.DoEvent (Line 1639,
"nxllSocket.pas")
[005ED9C6] nxllSocket.TnxCustomWinSocket.Event (Line 947,
"nxllSocket.pas")
[005EEB4D] nxllSocket.TnxServerClientThread.DoRead (Line 1524,
"nxllSocket.pas")
[005EEE03] nxllSocket.TnxServerClientThread.ClientExecute (Line 1608,
"nxllSocket.pas")
[005EED05] nxllSocket.TnxServerClientThread.DoExecute (Line 1579,
"nxllSocket.pas")
[0051E3DB] nxllThread.TnxThread.Execute (Line 507, "nxllThread.pas")
[00434FEC] Classes.ThreadProc (Line 9877, "commonClasses.pas")
[00405790] System.ThreadWrapper (Line 12110, "syssystem.pas")
================================================== ============

*** Server started ***
Time: [693765] 05.05.2009 08:25:33
Exception: EAccessViolation
Message: Access violation at address 00405CA0 in module 'nxServer.exe'.
Read of address 00000004
Filesize:5484544
Filedate:03.05.2009 10:15:00
Computer:PC
User:Sabarstinski
ThreadID: 2656
ProcessID: 2060
Callstack:
[00405CA0] System.@LStrAddRef (Line 13196, "syssystem.pas")
[0076365C] nxBaseServerComp.TnxBaseServer.SaveSettings (Line 568,
"nxBaseServerComp.pas")
[007629B6] nxBaseServerComp.TnxBaseServer.bsGetSecureServer (Line 322,
"nxBaseServerComp.pas")
[00767564] nxServerForm.TnxuiServerForm.tmrSecurityCheckTimer (Line
561, "nxServerForm.pas")
[0044BF8B] ExtCtrls.TTimer.Timer (Line 2281, "ExtCtrls.pas")
[00436D70] Classes.StdWndProc (Line 11583, "commonClasses.pas")
================================================== ============

*****************************************
*** Fatal Exception Flag has been set ***
*****************************************


--
Thomas Scherer

Thomas Scherer 5th May 2009 06:47 PM

Re: Access Violation at address 00000000. Read of address 00000000
 

Sorry for the big posts...

I donĀ“t see any problems with the memory at TaskManager.

nxserver.exe with a small size while my program is working.

But after a few minutes the server crashes.

Do you want to get my C# program? (Email)


Thomas


--
Thomas Scherer

Hannes Danzl[NDD] 5th May 2009 06:51 PM

Re: Access Violation at address 00000000. Read of address 00000000
 
Thomas Scherer wrote:

>
> Time: [1488078] 05.05.2009 08:03:00
> Server suspended: true
> Exception: Exception
> Message: Error: NexusDB: <unnamed TnxQuery instance>: Query preparation
> failed:
> Access violation at address 00638DC5 in module 'nxServer.exe'. Read of
> address FFFFFFFF [$3CA1/15521]
> Filesize:5484544
> Filedate:03.05.2009 10:15:00
> Computer:PC


Sorry, I have no clue what's going on there :(

Again all i can do is ask for a reproducable test case. Can you see that same
problem on different server and client machines as well?

Hannes Danzl[NDD] 5th May 2009 06:53 PM

Re: Access Violation at address 00000000. Read of address 00000000
 
Thomas Scherer wrote:

>
> Sorry for the big posts...
>
> I don4t see any problems with the memory at TaskManager.
>
> nxserver.exe with a small size while my program is working.
>
> But after a few minutes the server crashes.
>
> Do you want to get my C# program? (Email)


that would be great. Please send it to hannes at nexusdb dot com. thanks

Hannes Danzl[NDD] 5th May 2009 06:53 PM

Re: Access Violation at address 00000000. Read of address 00000000
 
Thomas Scherer wrote:

>
> Sorry for the big posts...
>
> I don4t see any problems with the memory at TaskManager.
>
> nxserver.exe with a small size while my program is working.
>
> But after a few minutes the server crashes.
>
> Do you want to get my C# program? (Email)


Uh, if possible with the full database.

Thomas Scherer 5th May 2009 06:56 PM

Re: Access Violation at address 00000000. Read of address 00000000
 

No problem, you get it in 2 minutes.

Thanks


--
Thomas Scherer

Thomas Scherer 5th May 2009 07:47 PM

Re: Access Violation at address 00000000. Read of address 00000000
 

Hannes,

i tried it out. nxserver on an other machine than the client.

I tried the Select Update program.

Following after 2 minutes:

Time: [801062] 05.05.2009 09:50:10
Exception: EAccessViolation
Message: Access violation at address 00405CA0 in module 'nxServer.exe'.
Read of address 69747047
Filesize:5484544
Filedate:03.05.2009 10:15:00
Computer:KASSE2
User:Kasse
ThreadID: 2996
ProcessID: 2992
Current Window Caption: Nexus Database Server 2.08 [NexusDB / Active]
Current Window Class: TnxuiServerForm
Callstack:
[00405CA0] System.@LStrAddRef (Line 13196, "syssystem.pas")
[0076365C] nxBaseServerComp.TnxBaseServer.SaveSettings (Line 568,
"nxBaseServerComp.pas")
[007629B6] nxBaseServerComp.TnxBaseServer.bsGetSecureServer (Line 322,
"nxBaseServerComp.pas")
[00767564] nxServerForm.TnxuiServerForm.tmrSecurityCheckTimer (Line
561, "nxServerForm.pas")
[0044BF8B] ExtCtrls.TTimer.Timer (Line 2281, "ExtCtrls.pas")
[00436D70] Classes.StdWndProc (Line 11583, "commonClasses.pas")
================================================== ============

*****************************************
*** Fatal Exception Flag has been set ***
*****************************************


--
Thomas Scherer

Hannes Danzl[NDD] 6th May 2009 08:03 PM

Re: Access Violation at address 00000000. Read of address 00000000
 
Hannes Danzl[NDD] wrote:

> Thomas Scherer wrote:
>
> >
> > Time: [1488078] 05.05.2009 08:03:00
> > Server suspended: true
> > Exception: Exception
> > Message: Error: NexusDB: <unnamed TnxQuery instance>: Query preparation
> > failed:
> > Access violation at address 00638DC5 in module 'nxServer.exe'. Read of
> > address FFFFFFFF [$3CA1/15521]
> > Filesize:5484544
> > Filedate:03.05.2009 10:15:00
> > Computer:PC

>
> Sorry, I have no clue what's going on there :(
>
> Again all i can do is ask for a reproducable test case. Can you see that same
> problem on different server and client machines as well?


We've had some talks directly with Thomas and identified a critical issue with
the NexusDB server under heavey load, especially from the ADO provider. We
fixed the issue and the seriousness of this issue triggered the immediate
release of 2.08.03.


All times are GMT +11. The time now is 06:21 AM.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.