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
Sedna-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sedna-discussion

Reply via email to