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.tar.gz glibc-0479b305c5b7c8e3fa8e3002982cf8cac02b842e.tar.xz glibc-0479b305c5b7c8e3fa8e3002982cf8cac02b842e.zip |
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
diff --git a/NEWS b/NEWS index 1ce8ee3508..a9500faeb6 100644 --- a/NEWS +++ b/NEWS @@ -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: |