Commit 4acc761
Sreeharsha Ramanavarapu
Bug #19929406: HANDLE_FATAL_SIGNAL (SIG=11) IN
__MEMMOVE_SSSE3_BACK FROM STRING::COPY
Issue:
-----
While using row comparators, the store_value functions call
val_xxx functions in the prepare phase. This can cause
valgrind issues.
SOLUTION:
---------
Setting up of the comparators should be done by
alloc_comparators in the prepare phase. Also, make sure
store_value will be called only during execute phase.
This is a backport of the fix for Bug#17755540.1 parent 17387bc commit 4acc761
3 files changed
+25
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
3708 | 3708 | | |
3709 | 3709 | | |
3710 | 3710 | | |
3711 | | - | |
| 3711 | + | |
3712 | 3712 | | |
| 3713 | + | |
| 3714 | + | |
3713 | 3715 | | |
3714 | 3716 | | |
| 3717 | + | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
| 3730 | + | |
3715 | 3731 | | |
3716 | 3732 | | |
3717 | 3733 | | |
3718 | 3734 | | |
3719 | 3735 | | |
3720 | 3736 | | |
3721 | | - | |
3722 | | - | |
| 3737 | + | |
3723 | 3738 | | |
3724 | 3739 | | |
3725 | 3740 | | |
3726 | 3741 | | |
3727 | | - | |
| 3742 | + | |
3728 | 3743 | | |
3729 | | - | |
3730 | | - | |
3731 | | - | |
3732 | | - | |
3733 | | - | |
3734 | 3744 | | |
3735 | 3745 | | |
3736 | 3746 | | |
| |||
3991 | 4001 | | |
3992 | 4002 | | |
3993 | 4003 | | |
3994 | | - | |
| 4004 | + | |
3995 | 4005 | | |
3996 | 4006 | | |
3997 | 4007 | | |
| |||
4102 | 4112 | | |
4103 | 4113 | | |
4104 | 4114 | | |
4105 | | - | |
4106 | | - | |
4107 | | - | |
| 4115 | + | |
4108 | 4116 | | |
4109 | | - | |
4110 | 4117 | | |
4111 | 4118 | | |
4112 | 4119 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
1288 | 1288 | | |
1289 | 1289 | | |
1290 | 1290 | | |
1291 | | - | |
| 1291 | + | |
1292 | 1292 | | |
1293 | 1293 | | |
1294 | 1294 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
1910 | 1910 | | |
1911 | 1911 | | |
1912 | 1912 | | |
1913 | | - | |
1914 | | - | |
1915 | | - | |
1916 | | - | |
1917 | | - | |
1918 | | - | |
1919 | | - | |
1920 | | - | |
1921 | | - | |
1922 | | - | |
1923 | | - | |
1924 | | - | |
1925 | | - | |
1926 | | - | |
1927 | | - | |
1928 | 1913 | | |
1929 | 1914 | | |
1930 | 1915 | | |
| |||
0 commit comments