Bug #1569 Crash-me crashes on HPUX, Linux ia64
Submitted: 16 Oct 2003 6:25 Modified: 28 May 2009 8:30
Reporter: Peter Zaitsev (Basic Quality Contributor) Email Updates:
Status: Can't repeat Impact on me:
None 
Category:Tools Severity:S3 (Non-critical)
Version:4.0.15 OS:HP/UX (hpux11.11-parisc20, Linux ia64)
Assigned to: CPU Architecture:Any
Tags: qc

[16 Oct 2003 6:25] Peter Zaitsev
Description:
running crash-me test on the hpux11.11-parisc20 and linux-ia64 mysqld coredumps on the one request (below).

select 1+(1+(1+(......))));(full query in crash-me)

environment:============hardware: L2000 / PA-RISC2.0 / 64bitOS      : HPUX 11.11 + Patch Bundle June 2003MySQL   : 4.0.15-hp-hpux11.11-hppa2.0w-64bit          taken from mysql.org in binary formatcd /usr/local/mysql-debug-4.0.15-hp-hpux11.11-hppa2.0w-64bitbin/mysqld \        --skip-grant-tables \        --debug=d:t:i:o,/tmp/debug.trace \        --skip-networking --socket=/tmp/m.sock \        --datadir=/tmp/mysql --pid-file=/tmp/m.pid \        --skip-innodb \        --log-error=/tmp/mysqld.log \        --one-thread \        --safe-mode

How to repeat:
Run Crash-me
[10 Dec 2003 20:48] Michael Widenius
This is becasue the stack checking code doesn't work on Ia64 (Linux Ia64 has the same problem). We are still trying to find a for a solution for this, but it may take some time as we need more information about Ia64 to fix this.
[2 Jun 2004 10:52] Andrejs Dubovskis
We have tried MySQL 4.0.20 for HP-UX 11.11 (PA-RISC 1.1 and 2.0) (built by MySQL team) and found, that this version is crash-me safe. At the same time PA-RISC 2.0, 64-bit only version on the same platform still has bug.
[27 Sep 2008 9:24] Konstantin Osipov
We have added a number of stack overflow checks to the parser.
The test needs to be re-run.
[28 May 2009 8:30] Sveta Smirnova
I can not repeat described problem with version 5.1.34.