Bugs item #1730547, was opened at 2007-06-04 10:42 Message generated for change (Settings changed) made by tsheyar You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1730547&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: PF/runtime Group: Pathfinder CVS Head >Status: Open Resolution: Fixed Priority: 5 Private: No Submitted By: Wouter Alink (vzzzbx) >Assigned to: Stefan Manegold (stmane) Summary: XQ: Mserver crashes on concatenated query Initial Comment: The attached query looks like: "aap", "aap", "aap", "aap", ... (1000 times) "aap", "aap" When given to Mserver, it says: Segmentation Fault (0.12 as well as 0.17 (build last week)). This bug should not have high priority. ---------------------------------------------------------------------- >Comment By: Jan Rittinger (tsheyar) Date: 2008-11-19 14:42 Message: Hmm I'm not sure if the 'correct' output is indeed the correct one: http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTests103/Int.64.32.d.1-Fedora8/tests_BugTracker/crash_on_concatenated_query.SF-1730547.out.00.html @ Stefan could you please verify. ---------------------------------------------------------------------- Comment By: Stefan Manegold (stmane) Date: 2007-06-05 20:44 Message: Logged In: YES user_id=572415 Originator: NO Test added in pathfinder/tests/BugTracker/Tests/Attic/crash_on_concatenated_query.SF-1730547.* Thanks to Peter's latest fix, it now correctly triggers "ERROR = !fatal error: aborted too deep recursion" instead of crashing the server. ---------------------------------------------------------------------- Comment By: Peter Boncz (boncz) Date: 2007-06-05 18:31 Message: Logged In: YES user_id=591107 Originator: NO fixed ---------------------------------------------------------------------- Comment By: Peter Boncz (boncz) Date: 2007-06-05 18:31 Message: Logged In: YES user_id=591107 Originator: NO fixed ---------------------------------------------------------------------- Comment By: Stefan Manegold (stmane) Date: 2007-06-04 21:19 Message: Logged In: YES user_id=572415 Originator: NO Debugging releaved that the segfault is indeed caused by burg running out of stack space due to too deep recursion. See also [ 1607210 ] XQ: server-side compilation crash (member benchmark) http://sourceforge.net/tracker/index.php?func=detail&aid=1607210&group_id=56967&atid=482468 ---------------------------------------------------------------------- Comment By: Stefan Manegold (stmane) Date: 2007-06-04 18:21 Message: Logged In: YES user_id=572415 Originator: NO for got to mention: pf "eventually" produces some MIL plan; no error. ---------------------------------------------------------------------- Comment By: Stefan Manegold (stmane) Date: 2007-06-04 18:20 Message: Logged In: YES user_id=572415 Originator: NO Running this through plain pf (0.18), i.e., { for i in `seq 1 999` ; do echo '"aap",' ; done ; echo '"aap"' ; } | pf makes pf grow to 2.7 GB virt (1.8 GB res) on my 64-bit FC6 machine; hence, this might well be a memory and/or burg problem, especially on 32-bit machines. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1730547&group_id=56967 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Monetdb-bugs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/monetdb-bugs
