Bug #10911 Crash when running tests --embedded-server
Submitted: 27 May 2005 10:22 Modified: 1 Mar 2006 18:32
Reporter: Joerg Bruehe Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Embedded Library ( libmysqld ) Severity:S2 (Serious)
Version:5.0.6 OS:various Unix
Assigned to: Alexey Botchkov CPU Architecture:Any

[27 May 2005 10:22] Joerg Bruehe
Description:
Build of 5.0.6, based on ChangeSet
  1.1901 05/05/26 15:21:01 joerg@mysql.com +1 -0
  Added a missing "make clean" to the RPM "spec" file which had caused the original 4.1.12 RPMs to be broken.
  (bug#10674, bug#10681)

Test "create" makes the embedded server crash with signal 10 or 11 (depending on platform) (exit status 138 or 139). This happens on
- s390
- ita2-rhas21
- irix6.5 (both 32 and 64 bit)
- powermacg4
- production (Linux / i686)
- Solaris10 / i386   (AMD64 and Sparc not yet evaluated!)
- Solaris 8 and 9, each on both i386 and Sparc

There is little diagnostic output:

create                         [ fail ]

Errors are (from /xspace/mysqldev/etpglb0/test/mysql-max-5.0.6-beta-linux-s390/mysql-test/var/log/mysqltest-time) :
050527  2:00:05  InnoDB: Starting recovery for XA transactions...
050527  2:00:05  InnoDB: 0 transactions in prepared state after recovery
mysqltest returned unexpected code 139, it has probably crashed
(the last lines may be the most important ones)

How to repeat:
Run embedded tests.
[1 Mar 2006 18:32] Mike Hillyer
Documented in 5.0.19 changelog:

<listitem>
  <para>
    The embedded server failed various tests in the automated test
    suite. (Bug #9630, Bug #9631, Bug #9633, Bug #10801, Bug #10911,)
  </para>
</listitem>