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
