Hello Ivan,

Update:

I did several retries from scratch (a new Amazon image each time).

The process failed 2 of the 3 times.

The 2 failures occurred in completely separate places.

The 3 third try worked completely with no failures.

No code or data changes.  Really weird.  

Just an FYI.  

Thanks,
Malcolm


-----Original Message-----
From: Ivan Shcheklein [mailto:[email protected]] 
Sent: Sunday, March 11, 2012 5:02 AM
To: Malcolm Davis
Cc: [email protected]
Subject: Re: [Sedna-discussion] Access violation or stack overflow

Hi Malcolm,

Can you reproduce this from start (using event logs for example)?

Ivan Shcheklein,
Sedna Team



        Using the latest release build (sedna-3.5.161)
        
        Any ideas why an "Access violation or stack overflow" would occur
and how to
        remedy the situation?
        
        sedna-3.5.161 is being used on multiple Amazon instances in the same
        configuration, queries and process flows with little or no issues.
All
        instances have different data.
        
        The following is the end of the event.log containing the fatal
access
        violation:
        
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=818 sid=46 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=818 sid=46 trid=48)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   CREATE INDEX "VehiclesIndex" ON
doc("Vehicle.xml")/Vehicles/Vehicle BY
        Id AS xs:string
        INFO  10/03/2012 21:52:56 (TRN xrdb pid=818 sid=46 trid=48)
        [indecies.cpp:create_index:442]: Blocks created: 0
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=816 sid=42 trid=45)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   index-scan("AccountsIndex", "140000-1022768909",
"EQ")/Type/text()
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=818 sid=46 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        ERROR 10/03/2012 21:52:56 (TRN xrdb pid=818 sid=46 trid=-1)
        [socket_client.cpp:process_unknown_instruction:627]: (SE4610) There
is no
        transaction to commit.
        INFO  10/03/2012 21:52:56 (SM xrdb pid=709)
        [bm_core.cpp:bm_log_out_io_statistics:537]: IO block reads:0,
writes:0
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=818 sid=46 trid=-1)
        [tr.cpp:TRmain:456]: Session is closed
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=835 sid=49 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=839 sid=48 trid=-1)
        [tr.cpp:TRmain:184]: Session is ready
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=816 sid=42 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=816 sid=42 trid=48)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   index-scan("AccountsIndex", "140000-1022768909",
"EQ")/AcctNum/text()
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=835 sid=49 trid=45)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   document("$indexes")
        LOG   10/03/2012 21:52:56 (TRN xrdb pid=842 sid=46 trid=-1)
        [tr.cpp:TRmain:184]: Session is ready
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=845 sid=47 trid=-1)
        [tr.cpp:TRmain:184]: Session is ready
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=833 sid=45 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=816 sid=42 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=816 sid=42 trid=48)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   let $dataset :=
doc("Account.xml")/Accounts/Account[Name='Company
        Inc'] let $d := if( count($dataset)>0 ) then ($dataset[1]/Id/text())
else ""
        return( <r>{$d}</r> )
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=839 sid=48 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=839 sid=48 trid=47)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   doc-available('SalesTerm.xml')
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=839 sid=48 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=839 sid=48 trid=47)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   LOAD STDIN 'SalesTerm.xml'
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=835 sid=49 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=816 sid=42 trid=-1)
        [tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been
COMMITED
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=835 sid=49 trid=45)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---
document("$documents")/documents/document[@name="SalesTaxGroup.xml"]
        LOG   10/03/2012 21:52:57 (TRN xrdb pid=816 sid=42 trid=48)
        [tr_functions.cpp:on_user_statement_begin:102]: User query:
        ---   index-scan("SalesTaxCodesIndex", "10000-1022768177",
        "EQ")/Taxable/text()
        FATAL 10/03/2012 21:52:57 (TRN xrdb pid=816 sid=42 trid=48)
        [tr.cpp:TRmain:93]: Access violation or stack overflow
        
        There seems to be enough memory:
        free -t -m
                        total       used       free     shared    buffers
        cached
           Mem:           592        303        288          0          7
        255
           -/+ buffers/cache:         41        550
           Swap:         1183          0       1183
           Total:        1776        303       1472
        
        
        Thanks,
        Malcolm
        
        
        
----------------------------------------------------------------------------
--
        Virtualization & Cloud Management Using Capacity Planning
        Cloud computing makes use of virtualization - but cloud computing
        also focuses on allowing computing to be delivered as a service.
        http://www.accelacomm.com/jaw/sfnl/114/51521223/
        _______________________________________________
        Sedna-discussion mailing list
        [email protected]
        https://lists.sourceforge.net/lists/listinfo/sedna-discussion
        




------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Sedna-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sedna-discussion

Reply via email to