Commit ceab37d
committed
Bug#22833138: MYSQL CLIENT MEMORY LEAK AFTER THE SERVER HAS SHUT DOWN
Workaround:
Since the memory leaks reported in Bug#22833138 are coming from the (external to the MySQL server) KEYRING_OKV SDK, they will not be fixed.
Adding all of the leak locations to Valgrind ignore list.
But the plugin system automatically unloads the shared libraries so the valgrind cannot correctly report the leaks.
Disabling the shared library unload if ran through valgrind. The side effect is the memory used by the shared object is not released. This is not a big problem anyway, and valgrind itself is very memory intensive. But further reloading of the same shared object succeeds, so all the tests run fine.1 parent fe71e91 commit ceab37d
2 files changed
+172
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1003 | 1003 | | |
1004 | 1004 | | |
1005 | 1005 | | |
1006 | | - | |
| 1006 | + | |
1007 | 1007 | | |
1008 | 1008 | | |
1009 | 1009 | | |
| |||
1479 | 1479 | | |
1480 | 1480 | | |
1481 | 1481 | | |
1482 | | - | |
| 1482 | + | |
1483 | 1483 | | |
1484 | 1484 | | |
1485 | 1485 | | |
| |||
1493 | 1493 | | |
1494 | 1494 | | |
1495 | 1495 | | |
1496 | | - | |
| 1496 | + | |
1497 | 1497 | | |
1498 | 1498 | | |
1499 | 1499 | | |
| |||
1707 | 1707 | | |
1708 | 1708 | | |
1709 | 1709 | | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
556 | 556 | | |
557 | 557 | | |
558 | 558 | | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
559 | 567 | | |
560 | 568 | | |
| 569 | + | |
561 | 570 | | |
562 | 571 | | |
563 | 572 | | |
| |||
1111 | 1120 | | |
1112 | 1121 | | |
1113 | 1122 | | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
1114 | 1129 | | |
1115 | 1130 | | |
1116 | 1131 | | |
| |||
1978 | 1993 | | |
1979 | 1994 | | |
1980 | 1995 | | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
1981 | 2002 | | |
1982 | 2003 | | |
1983 | 2004 | | |
| |||
2844 | 2865 | | |
2845 | 2866 | | |
2846 | 2867 | | |
2847 | | - | |
| 2868 | + | |
2848 | 2869 | | |
2849 | 2870 | | |
2850 | 2871 | | |
| |||
3028 | 3049 | | |
3029 | 3050 | | |
3030 | 3051 | | |
3031 | | - | |
| 3052 | + | |
3032 | 3053 | | |
3033 | 3054 | | |
3034 | 3055 | | |
3035 | | - | |
| 3056 | + | |
3036 | 3057 | | |
3037 | 3058 | | |
3038 | 3059 | | |
| |||
3088 | 3109 | | |
3089 | 3110 | | |
3090 | 3111 | | |
3091 | | - | |
| 3112 | + | |
3092 | 3113 | | |
3093 | 3114 | | |
3094 | 3115 | | |
| |||
3457 | 3478 | | |
3458 | 3479 | | |
3459 | 3480 | | |
3460 | | - | |
| 3481 | + | |
3461 | 3482 | | |
3462 | 3483 | | |
3463 | 3484 | | |
| |||
3722 | 3743 | | |
3723 | 3744 | | |
3724 | 3745 | | |
3725 | | - | |
| 3746 | + | |
3726 | 3747 | | |
3727 | 3748 | | |
3728 | 3749 | | |
| |||
3757 | 3778 | | |
3758 | 3779 | | |
3759 | 3780 | | |
3760 | | - | |
| 3781 | + | |
3761 | 3782 | | |
3762 | 3783 | | |
3763 | 3784 | | |
| |||
3774 | 3795 | | |
3775 | 3796 | | |
3776 | 3797 | | |
3777 | | - | |
| 3798 | + | |
3778 | 3799 | | |
3779 | 3800 | | |
3780 | 3801 | | |
| |||
3786 | 3807 | | |
3787 | 3808 | | |
3788 | 3809 | | |
3789 | | - | |
| 3810 | + | |
3790 | 3811 | | |
3791 | 3812 | | |
3792 | 3813 | | |
| |||
0 commit comments