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

[16 Oct 2003 8: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 21: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 12: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 11:24] Konstantin Osipov
We have added a number of stack overflow checks to the parser.
The test needs to be re-run.
[28 May 10:30] Sveta Smirnova
I can not repeat described problem with version 5.1.34.