diff options
author | Andreas Schwab <schwab@redhat.com> | 2012-06-22 11:10:31 -0700 |
---|---|---|
committer | Carlos O'Donell <carlos_odonell@mentor.com> | 2012-06-22 11:10:31 -0700 |
commit | 0479b305c5b7c8e3fa8e3002982cf8cac02b842e (patch) | |
tree | f72a6cb6c122c086d6e7b5989e9d746c0c3431a1 /NEWS | |
parent | 0e3933b96344ab9c0ac633c19f4ebfdede5375d4 (diff) | |
download | glibc-0479b305c5b7c8e3fa8e3002982cf8cac02b842e.zip glibc-0479b305c5b7c8e3fa8e3002982cf8cac02b842e.tar.gz glibc-0479b305c5b7c8e3fa8e3002982cf8cac02b842e.tar.bz2 |
Fix invalid memory access in do_lookup_x.
[BZ #13579] Do not free l_initfini and allow it to be reused
on subsequent dl_open calls for the same library. This fixes
the invalid memory access in do_lookup_x when the previously
free'd l_initfini was accessed through l_searchlist when a
library had been opened for the second time.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -19,18 +19,19 @@ Version 2.16 12193, 12194, 12297, 12298, 12301, 12340, 12354, 12416, 12495, 13058, 13223, 13361, 13525, 13526, 13527, 13528, 13529, 13530, 13531, 13532, 13533, 13547, 13551, 13552, 13553, 13555, 13556, 13559, 13563, 13566, - 13576, 13583, 13592, 13594, 13613, 13618, 13637, 13656, 13658, 13673, - 13691, 13695, 13704, 13705, 13706, 13718, 13726, 13738, 13739, 13743, - 13750, 13758, 13760, 13761, 13775, 13786, 13787, 13792, 13806, 13824, - 13840, 13841, 13844, 13846, 13848, 13851, 13852, 13854, 13871, 13872, - 13873, 13879, 13882, 13883, 13884, 13885, 13886, 13892, 13895, 13908, - 13910, 13911, 13912, 13913, 13914, 13915, 13916, 13917, 13918, 13919, - 13920, 13921, 13922, 13923, 13924, 13926, 13927, 13928, 13938, 13941, - 13942, 13954, 13955, 13956, 13963, 13967, 13968, 13970, 13973, 13979, - 13983, 13986, 13996, 14012, 14027, 14033, 14034, 14036, 14040, 14043, - 14044, 14048, 14049, 14050, 14053, 14055, 14059, 14064, 14075, 14080, - 14083, 14103, 14104, 14109, 14112, 14117, 14122, 14123, 14134, 14153, - 14183, 14188, 14199, 14210, 14218, 14229, 14241, 14273, 14277, 14278 + 13576, 13579, 13583, 13592, 13594, 13613, 13618, 13637, 13656, 13658, + 13673, 13691, 13695, 13704, 13705, 13706, 13718, 13726, 13738, 13739, + 13743, 13750, 13758, 13760, 13761, 13775, 13786, 13787, 13792, 13806, + 13824, 13840, 13841, 13844, 13846, 13848, 13851, 13852, 13854, 13871, + 13872, 13873, 13879, 13882, 13883, 13884, 13885, 13886, 13892, 13895, + 13908, 13910, 13911, 13912, 13913, 13914, 13915, 13916, 13917, 13918, + 13919, 13920, 13921, 13922, 13923, 13924, 13926, 13927, 13928, 13938, + 13941, 13942, 13954, 13955, 13956, 13963, 13967, 13968, 13970, 13973, + 13979, 13983, 13986, 13996, 14012, 14027, 14033, 14034, 14036, 14040, + 14043, 14044, 14048, 14049, 14050, 14053, 14055, 14059, 14064, 14075, + 14080, 14083, 14103, 14104, 14109, 14112, 14117, 14122, 14123, 14134, + 14153, 14183, 14188, 14199, 14210, 14218, 14229, 14241, 14273, 14277, + 14278 * Support for the x32 ABI on x86-64 added. The x32 target is selected by configuring glibc with: |