Created by Oleksandr "Sanja" Byelkin on 2015-02-13 and last modified on 2015-03-22
Get this branch:
bzr branch lp:~maria-captains/maria/5.5-MDEV-7445-sanja
Members of Maria-captains can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

4426. By Oleksandr "Sanja" Byelkin on 2015-03-22

MDEV-7445:Server crash with Signal 6
MDEV-7565: Server crash with Signal 6 (part 2)

followup test suite and its fix.

4425. By Oleksandr "Sanja" Byelkin on 2015-02-13

MDEV-7445: Server crash with Signal 6

Problem was in rewriting left expression which had 2 references on it. Solved with making subselect reference main.

Item_in_optimized can have not Item_in_subselect reference in left part so type casting with no check is dangerous.

Item::cols() should be checked after Item::fix_fields().

4424. By Oleksandr "Sanja" Byelkin on 2015-02-09

MDEV-7565: Server crash with Signal 6 (part 2)

Preparation of subselect muved earlier (before checks which needs it prepared).

4423. By Elena Stepanova on 2015-02-08

MDEV-7519 debian / ubuntu packaging creation of plugin table (if not exists)

Previously IF NOT EXISTS was added in Debian version in revno 3543.
Now added the same for Ubuntu.

4422. By Alexey Botchkov on 2015-02-06

MDEV-7435 Windows debug: Run-Time Check Failure #3 - The variable 'unused' is being used without being initialized.
Fixed as it's done in 10.0.

4421. By Jan Lindström on 2015-02-04

Fix test failure.

4420. By Jan Lindström on 2015-02-04

MDEV-7538: Wrong constraint (TINYINT or MEDIUMINT and INT)
causes server crash

Analysis: If wrong data types used on foreign constraint there
was possibility that foreign->id is NULL when incorrect
foreign constraint was removed from the dictionary cache.

Fix: Add guard foreign->id != NULL before trying to lookup
or remove the foreign constraint from dictionary cache.

Tested using user database where problem was repeatable.

4419. By Jan Lindström on 2015-02-04

InnoDB and XtraDB produce different output on MDEV-7513.

4418. By Jan Lindström on 2015-02-04

MDEV-7055: MySQL#74664 - InnoDB: Failing assertion: len <= col->len || col->mtype == 5 || (col->len == 0 && col->mtype == 1) in file rem0rec.cc line 845

Debug assertion maybe too strict.

4417. By Jan Lindström on 2015-02-04

MDEV-7513: ib_warn_row_too_big dereferences null thd

Analysis: Purge thread does not have thd and no access to

Fix: If thd does not exists we use sql_print_warning instead
of push_warning_printf.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.