Bugs item #1650469, was opened at 2007-02-02 11:19 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1650469&group_id=56967
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: SQL/Core Group: SQL CVS Head Status: Open Resolution: None Priority: 7 Private: No Submitted By: Fabian (mr-meltdown) Assigned to: Niels Nes (nielsnes) Summary: SQL: Armada sinks MonetDB ships Initial Comment: Loading a "simple" armada script of 30MB with around 350 tables, succeeds fine. Querying one of the views afterwards crashes the M5/SQL server with these details: Starting program: /net/pegasus.ins.cwi.nl/export/scratch1/fabian/monetdb/current/program-x86_64/bin/mserver5 [Thread debugging using libthread_db enabled] [New Thread 46912530063648 (LWP 11126)] [New Thread 1082132832 (LWP 11152)] # MonetDB Server v5.0.0_beta2_1 # Copyright (c) 1993-2007 CWI, all rights reserved # Compiled for x86_64-pc-linux-gnu/64bit with 64bit OIDs dynamically linked # dbname:demo # Visit http://monetdb.cwi.nl/ for further information [New Thread 1090525536 (LWP 11154)] #warning: please don't forget to set your vault key! #(see /ufs/fabian/scratch/monetdb/current/program-x86_64/etc/monetdb5.conf) >include sql; >[New Thread 1098918240 (LWP 11159)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1098918240 (LWP 11159)] 0x00002aaabce47781 in _dumpstmt (sql=Cannot access memory at address 0x3fffe838 ) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:430 430 { (gdb) bt #0 0x00002aaabce47781 in _dumpstmt (sql=Cannot access memory at address 0x3fffe838 ) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:430 #1 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aa708) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #2 0x00002aaabce4f909 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aa7b8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1413 #3 0x00002aaabce50b2f in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aa868) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1507 #4 0x00002aaabce4c0b0 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aaab8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1034 #5 0x00002aaabce4c486 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aab68) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1055 #6 0x00002aaabce4aead in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aac18) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:928 #7 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aaee8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.m---Type <return> to continue, or q <return> to quit--- x:499 #8 0x00002aaabce50b2f in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aa658) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1507 #9 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x2fe3f38) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #10 0x00002aaabce46bb8 in dump_2 (sql=0x28d1e18, mb=0x33fc968, s=0x296cbb8, name=0x2aaabced5166 "markT") at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:261 #11 0x00002aaabce487fd in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x296cbb8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:552 #12 0x00002aaabce4697c in dump_1 (sql=0x28d1e18, mb=0x33fc968, s=0x29af338, mod=0x66f758 "bat", name=0x66f778 "reverse") at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:248 #13 0x00002aaabce48860 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x29af338) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:560 #14 0x00002aaabce4aead in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x2fe4058) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.m---Type <return> to continue, or q <return> to quit--- x:928 #15 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab0f8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #16 0x00002aaabce4f909 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab1c8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1413 #17 0x00002aaabce50b2f in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab278) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1507 #18 0x00002aaabce4c0b0 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab4e8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1034 #19 0x00002aaabce4c486 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab598) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1055 #20 0x00002aaabce4aead in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab648) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:928 #21 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab918) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #22 0x00002aaabce50b2f in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ab048) ---Type <return> to continue, or q <return> to quit--- at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1507 #23 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x2fd2798) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #24 0x00002aaabce46bb8 in dump_2 (sql=0x28d1e18, mb=0x33fc968, s=0x296c3c8, name=0x2aaabced5166 "markT") at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:261 #25 0x00002aaabce487fd in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x296c3c8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:552 #26 0x00002aaabce4697c in dump_1 (sql=0x28d1e18, mb=0x33fc968, s=0x29ae9e8, mod=0x66f758 "bat", name=0x66f778 "reverse") at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:248 #27 0x00002aaabce48860 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x29ae9e8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:560 #28 0x00002aaabce4aead in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x2fd28e8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:928 #29 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30abb28) ---Type <return> to continue, or q <return> to quit--- at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #30 0x00002aaabce4f909 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30abbd8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1413 #31 0x00002aaabce50b2f in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30abc88) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1507 #32 0x00002aaabce4c0b0 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30abed8) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1034 #33 0x00002aaabce4c486 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30abf88) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1055 #34 0x00002aaabce4aead in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ac038) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:928 #35 0x00002aaabce47cd1 in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30ac308) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:499 #36 0x00002aaabce50b2f in _dumpstmt (sql=0x28d1e18, mb=0x33fc968, s=0x30aba78) at /ufs/fabian/scratch/monetdb/current/sql/src/backends/monet5/sql_gencode.mx:1507 ---Type <return> to continue, or q <return> to quit---q Quit (gdb) The executed query is select count(*) from s49__armada; It involves a little view with only 18 unions in nested subqueries. CWI people can find the file in ~fabian/files/paper6/asim/out.sql ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1650469&group_id=56967 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Monetdb-bugs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-bugs
