Hello all,
I did some more testing and found a way to reproduce it even without
using synaptic:
  - reinstall "old" 2.19-9 libc files
  - export DEBIAN_FRONTEND=gnome
  - apt-get install libc6-dbg libc6-dev libc6 libc-dev-bin libc6 \
      libc6-dev libc6-i386 libc6-dev-x32 multiarch-support libc6-x32 \
      libc-bin locales libc6-dev-i386

Gives as output:
...
dpkg: error processing archive
/var/cache/apt/archives/libc6_2.19-11_i386.deb (--unpack):
 subprocess new pre-installation script was killed by signal
(Segmentation fault), core dumped


Therefore I should probably have filed this bug against a different
package. (but which one?)

--------------

However, there was a different update in one of the following
packages, which made the crash disappear.
    libcairo* from 1.12.16-3 to 1.12.16.5
    libjavascriptcoregtk* from 2.4.4.-2 to 2.4.5-2
    libwebkitgtk-3* from 2.4.4.-2 to 2.4.5-2
I think there was a change in loading libGL, or avoiding it when it is
not needed, and therefore the crash is not triggered this way.
Therefore, I think it is not critical for synaptic anymore.

--------------

Attached is a file with more details on the commands I have used.
If one is interested I will deliver more information.

Kind regards,
Bernhard
root@gringo:~# 
root@gringo:~# cd /var/cache/apt/archives
root@gringo:/var/cache/apt/archives# ulimit -c unlimited
root@gringo:/var/cache/apt/archives# export LANG=C
root@gringo:/var/cache/apt/archives# export 
XAUTHORITY=/home/bernhard/.Xauthority
root@gringo:/var/cache/apt/archives# export DEBCONF_DEBUG=developer
root@gringo:/var/cache/apt/archives# unset DEBIAN_FRONTEND
root@gringo:/var/cache/apt/archives# dpkg -i libc6-dbg_2.19-9_amd64.deb 
libc6-dev_2.19-9_i386.deb libc6_2.19-9_i386.deb libc-dev-bin_2.19-9_amd64.deb 
libc6_2.19-9_amd64.deb libc6-dev_2.19-9_amd64.deb libc6-i386_2.19-9_amd64.deb 
libc6-dev-x32_2.19-9_amd64.deb multiarch-support_2.19-9_amd64.deb 
libc6-x32_2.19-9_amd64.deb libc-bin_2.19-9_amd64.deb locales_2.19-9_all.deb 
libc6-dev-i386_2.19-9_amd64.deb
...
root@gringo:/var/cache/apt/archives# dpkg -i libcairo2_1.12.16-3_amd64.deb 
libcairo2_1.12.16-3_i386.deb libcairo2-dev_1.12.16-3_amd64.deb 
libcairo-gobject2_1.12.16-3_amd64.deb 
libcairo-script-interpreter2_1.12.16-3_amd64.deb 
libwebkitgtk-3.0-0_2.4.4-2_amd64.deb libwebkitgtk-3.0-common_2.4.4-2_all.deb 
libjavascriptcoregtk-3.0-0_2.4.4-2_amd64.deb
...
root@gringo:/var/cache/apt/archives# export DEBIAN_FRONTEND=gnome
root@gringo:/var/cache/apt/archives# apt-get install libc6-dbg libc6-dev libc6 
libc-dev-bin libc6 libc6-dev libc6-i386 libc6-dev-x32 multiarch-support 
libc6-x32 libc-bin locales libc6-dev-i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
...
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libc6:i386 libc6-dev:i386
Suggested packages:
  glibc-doc glibc-doc:i386 locales:i386 manpages-dev:i386
Recommended packages:
  libc6-i686:i386
The following packages will be upgraded:
  libc-bin libc-dev-bin libc6 libc6:i386 libc6-dbg libc6-dev libc6-dev:i386 
libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 locales multiarch-support
13 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
Need to get 0 B/30.8 MB of archives.
After this operation, 202 kB disk space will be freed.
Do you want to continue? [Y/n] y
Preconfiguring packages ...
debconf (developer): starting /tmp/libc6.config.3KM60X configure 2.19-9
debconf (developer): starting /tmp/libc6.config.pyzek5 configure 2.19-9
debconf (developer): starting /tmp/locales.config.IQDtOc configure 2.19-9
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- CAPB backup multiselect
debconf (developer): --> 0 multiselect escape backup
debconf (developer): <-- SUBST locales/locales_to_be_generated locales aa_DJ 
ISO-8859-1, aa_DJ.UTF-8 UTF-8, aa_ER UTF-8, aa_ER@saaho UTF-8, aa_ET UTF-8, 
af_ZA ISO-8859-1, af_ZA.UTF-8 UTF-8, ak_GH UTF-8, am_ET UTF-8, an_ES 
ISO-8859-15, an_ES.UTF-8 UTF-8, anp_IN UTF-8, ar_AE ISO-8859-6, ar_AE.UTF-8 
UTF-8, ar_BH ISO-8859-6, ar_BH.UTF-8 UTF-8, ar_DZ ISO-8859-6, ar_DZ.UTF-8 
UTF-8, ar_EG ISO-8859-6, ar_EG.UTF-8 UTF-8, ar_IN UTF-8, ar_IQ ISO-8859-6, 
ar_IQ.UTF-8 UTF-8, ar_JO ISO-8859-6, ar_JO.UTF-8 UTF-8, ar_KW ISO-8859-6, 
ar_KW.UTF-8 UTF-8, ar_LB ISO-8859-6, ar_LB.UTF-8 UTF-8, ar_LY ISO-8859-6, 
ar_LY.UTF-8 UTF-8, ar_MA ISO-8859-6, ar_MA.UTF-8 UTF-8, ar_OM ISO-8859-6, 
ar_OM.UTF-8 UTF-8, ar_QA ISO-8859-6, ar_QA.UTF-8 UTF-8, ar_SA ISO-8859-6, 
ar_SA.UTF-8 UTF-8, ar_SD ISO-8859-6, ar_SD.UTF-8 UTF-8, ar_SS UTF-8, ar_SY 
ISO-8859-6, ar_SY.UTF-8 UTF-8, ar_TN ISO-8859-6, ar_TN.UTF-8 UTF-8, ar_YE 
ISO-8859-6, ar_YE.UTF-8 UTF-8, as_IN UTF-8, ast_ES ISO-8859-15, ast_ES.UTF-8 
UTF-8, ayc_PE UTF-8, az_AZ UTF-8, be_BY CP1251, be_BY.UTF-8 UTF-8, be_BY@latin 
UTF-8, bem_ZM UTF-8, ber_DZ UTF-8, ber_MA UTF-8, bg_BG CP1251, bg_BG.UTF-8 
UTF-8, bho_IN UTF-8, bn_BD UTF-8, bn_IN UTF-8, bo_CN UTF-8, bo_IN UTF-8, br_FR 
ISO-8859-1, br_FR.UTF-8 UTF-8, br_FR@euro ISO-8859-15, brx_IN UTF-8, bs_BA 
ISO-8859-2, bs_BA.UTF-8 UTF-8, byn_ER UTF-8, ca_AD ISO-8859-15, ca_AD.UTF-8 
UTF-8, ca_ES ISO-8859-1, ca_ES.UTF-8 UTF-8, ca_ES.UTF-8@valencia UTF-8, 
ca_ES@euro ISO-8859-15, ca_ES@valencia ISO-8859-15, ca_FR ISO-8859-15, 
ca_FR.UTF-8 UTF-8, ca_IT ISO-8859-15, ca_IT.UTF-8 UTF-8, cmn_TW UTF-8, crh_UA 
UTF-8, cs_CZ ISO-8859-2, cs_CZ.UTF-8 UTF-8, csb_PL UTF-8, cv_RU UTF-8, cy_GB 
ISO-8859-14, cy_GB.UTF-8 UTF-8, da_DK ISO-8859-1, da_DK.UTF-8 UTF-8, de_AT 
ISO-8859-1, de_AT.UTF-8 UTF-8, de_AT@euro ISO-8859-15, de_BE ISO-8859-1, 
de_BE.UTF-8 UTF-8, de_BE@euro ISO-8859-15, de_CH ISO-8859-1, de_CH.UTF-8 UTF-8, 
de_DE ISO-8859-1, de_DE.UTF-8 UTF-8, de_DE@euro ISO-8859-15, de_LI.UTF-8 UTF-8, 
de_LU ISO-8859-1, de_LU.UTF-8 UTF-8, de_LU@euro ISO-8859-15, doi_IN UTF-8, 
dv_MV UTF-8, dz_BT UTF-8, el_CY ISO-8859-7, el_CY.UTF-8 UTF-8, el_GR 
ISO-8859-7, el_GR.UTF-8 UTF-8, en_AG UTF-8, en_AU ISO-8859-1, en_AU.UTF-8 
UTF-8, en_BW ISO-8859-1, en_BW.UTF-8 UTF-8, en_CA ISO-8859-1, en_CA.UTF-8 
UTF-8, en_DK ISO-8859-1, en_DK.ISO-8859-15 ISO-8859-15, en_DK.UTF-8 UTF-8, 
en_GB ISO-8859-1, en_GB.ISO-8859-15 ISO-8859-15, en_GB.UTF-8 UTF-8, en_HK 
ISO-8859-1, en_HK.UTF-8 UTF-8, en_IE ISO-8859-1, en_IE.UTF-8 UTF-8, en_IE@euro 
ISO-8859-15, en_IN UTF-8, en_NG UTF-8, en_NZ ISO-8859-1, en_NZ.UTF-8 UTF-8, 
en_PH ISO-8859-1, en_PH.UTF-8 UTF-8, en_SG ISO-8859-1, en_SG.UTF-8 UTF-8, en_US 
ISO-8859-1, en_US.ISO-8859-15 ISO-8859-15, en_US.UTF-8 UTF-8, en_ZA ISO-8859-1, 
en_ZA.UTF-8 UTF-8, en_ZM UTF-8, en_ZW ISO-8859-1, en_ZW.UTF-8 UTF-8, eo 
ISO-8859-3, eo.UTF-8 UTF-8, es_AR ISO-8859-1, es_AR.UTF-8 UTF-8, es_BO 
ISO-8859-1, es_BO.UTF-8 UTF-8, es_CL ISO-8859-1, es_CL.UTF-8 UTF-8, es_CO 
ISO-8859-1, es_CO.UTF-8 UTF-8, es_CR ISO-8859-1, es_CR.UTF-8 UTF-8, es_CU 
UTF-8, es_DO ISO-8859-1, es_DO.UTF-8 UTF-8, es_EC ISO-8859-1, es_EC.UTF-8 
UTF-8, es_ES ISO-8859-1, es_ES.UTF-8 UTF-8, es_ES@euro ISO-8859-15, es_GT 
ISO-8859-1, es_GT.UTF-8 UTF-8, es_HN ISO-8859-1, es_HN.UTF-8 UTF-8, es_MX 
ISO-8859-1, es_MX.UTF-8 UTF-8, es_NI ISO-8859-1, es_NI.UTF-8 UTF-8, es_PA 
ISO-8859-1, es_PA.UTF-8 UTF-8, es_PE ISO-8859-1, es_PE.UTF-8 UTF-8, es_PR 
ISO-8859-1, es_PR.UTF-8 UTF-8, es_PY ISO-8859-1, es_PY.UTF-8 UTF-8, es_SV 
ISO-8859-1, es_SV.UTF-8 UTF-8, es_US ISO-8859-1, es_US.UTF-8 UTF-8, es_UY 
ISO-8859-1, es_UY.UTF-8 UTF-8, es_VE ISO-8859-1, es_VE.UTF-8 UTF-8, et_EE 
ISO-8859-1, et_EE.ISO-8859-15 ISO-8859-15, et_EE.UTF-8 UTF-8, eu_ES ISO-8859-1, 
eu_ES.UTF-8 UTF-8, eu_ES@euro ISO-8859-15, eu_FR ISO-8859-1, eu_FR.UTF-8 UTF-8, 
eu_FR@euro ISO-8859-15, fa_IR UTF-8, ff_SN UTF-8, fi_FI ISO-8859-1, fi_FI.UTF-8 
UTF-8, fi_FI@euro ISO-8859-15, fil_PH UTF-8, fo_FO ISO-8859-1, fo_FO.UTF-8 
UTF-8, fr_BE ISO-8859-1, fr_BE.UTF-8 UTF-8, fr_BE@euro ISO-8859-15, fr_CA 
ISO-8859-1, fr_CA.UTF-8 UTF-8, fr_CH ISO-8859-1, fr_CH.UTF-8 UTF-8, fr_FR 
ISO-8859-1, fr_FR.UTF-8 UTF-8, fr_FR@euro ISO-8859-15, fr_LU ISO-8859-1, 
fr_LU.UTF-8 UTF-8, fr_LU@euro ISO-8859-15, fur_IT UTF-8, fy_DE UTF-8, fy_NL 
UTF-8, ga_IE ISO-8859-1, ga_IE.UTF-8 UTF-8, ga_IE@euro ISO-8859-15, gd_GB 
ISO-8859-15, gd_GB.UTF-8 UTF-8, gez_ER UTF-8, gez_ER@abegede UTF-8, gez_ET 
UTF-8, gez_ET@abegede UTF-8, gl_ES ISO-8859-1, gl_ES.UTF-8 UTF-8, gl_ES@euro 
ISO-8859-15, gu_IN UTF-8, gv_GB ISO-8859-1, gv_GB.UTF-8 UTF-8, ha_NG UTF-8, 
hak_TW UTF-8, he_IL ISO-8859-8, he_IL.UTF-8 UTF-8, hi_IN UTF-8, hne_IN UTF-8, 
hr_HR ISO-8859-2, hr_HR.UTF-8 UTF-8, hsb_DE ISO-8859-2, hsb_DE.UTF-8 UTF-8, 
ht_HT UTF-8, hu_HU ISO-8859-2, hu_HU.UTF-8 UTF-8, hy_AM UTF-8, hy_AM.ARMSCII-8 
ARMSCII-8, ia_FR UTF-8, id_ID ISO-8859-1, id_ID.UTF-8 UTF-8, ig_NG UTF-8, ik_CA 
UTF-8, is_IS ISO-8859-1, is_IS.UTF-8 UTF-8, it_CH ISO-8859-1, it_CH.UTF-8 
UTF-8, it_IT ISO-8859-1, it_IT.UTF-8 UTF-8, it_IT@euro ISO-8859-15, iu_CA 
UTF-8, iw_IL ISO-8859-8, iw_IL.UTF-8 UTF-8, ja_JP.EUC-JP EUC-JP, ja_JP.UTF-8 
UTF-8, ka_GE GEORGIAN-PS, ka_GE.UTF-8 UTF-8, kk_KZ PT154, kk_KZ RK1048, 
kk_KZ.UTF-8 UTF-8, kl_GL ISO-8859-1, kl_GL.UTF-8 UTF-8, km_KH UTF-8, kn_IN 
UTF-8, ko_KR.EUC-KR EUC-KR, ko_KR.UTF-8 UTF-8, kok_IN UTF-8, ks_IN UTF-8, 
ks_IN@devanagari UTF-8, ku_TR ISO-8859-9, ku_TR.UTF-8 UTF-8, kw_GB ISO-8859-1, 
kw_GB.UTF-8 UTF-8, ky_KG UTF-8, lb_LU UTF-8, lg_UG ISO-8859-10, lg_UG.UTF-8 
UTF-8, li_BE UTF-8, li_NL UTF-8, lij_IT UTF-8, lo_LA UTF-8, lt_LT ISO-8859-13, 
lt_LT.UTF-8 UTF-8, lv_LV ISO-8859-13, lv_LV.UTF-8 UTF-8, lzh_TW UTF-8, mag_IN 
UTF-8, mai_IN UTF-8, mg_MG ISO-8859-15, mg_MG.UTF-8 UTF-8, mhr_RU UTF-8, mi_NZ 
ISO-8859-13, mi_NZ.UTF-8 UTF-8, mk_MK ISO-8859-5, mk_MK.UTF-8 UTF-8, ml_IN 
UTF-8, mn_MN UTF-8, mni_IN UTF-8, mr_IN UTF-8, ms_MY ISO-8859-1, ms_MY.UTF-8 
UTF-8, mt_MT ISO-8859-3, mt_MT.UTF-8 UTF-8, my_MM UTF-8, nan_TW UTF-8, 
nan_TW@latin UTF-8, nb_NO ISO-8859-1, nb_NO.UTF-8 UTF-8, nds_DE UTF-8, nds_NL 
UTF-8, ne_NP UTF-8, nhn_MX UTF-8, niu_NU UTF-8, niu_NZ UTF-8, nl_AW UTF-8, 
nl_BE ISO-8859-1, nl_BE.UTF-8 UTF-8, nl_BE@euro ISO-8859-15, nl_NL ISO-8859-1, 
nl_NL.UTF-8 UTF-8, nl_NL@euro ISO-8859-15, nn_NO ISO-8859-1, nn_NO.UTF-8 UTF-8, 
nr_ZA UTF-8, nso_ZA UTF-8, oc_FR ISO-8859-1, oc_FR.UTF-8 UTF-8, om_ET UTF-8, 
om_KE ISO-8859-1, om_KE.UTF-8 UTF-8, or_IN UTF-8, os_RU UTF-8, pa_IN UTF-8, 
pa_PK UTF-8, pap_AN UTF-8, pap_AW UTF-8, pap_CW UTF-8, pl_PL ISO-8859-2, 
pl_PL.UTF-8 UTF-8, ps_AF UTF-8, pt_BR ISO-8859-1, pt_BR.UTF-8 UTF-8, pt_PT 
ISO-8859-1, pt_PT.UTF-8 UTF-8, pt_PT@euro ISO-8859-15, quz_PE UTF-8, ro_RO 
ISO-8859-2, ro_RO.UTF-8 UTF-8, ru_RU ISO-8859-5, ru_RU.CP1251 CP1251, 
ru_RU.KOI8-R KOI8-R, ru_RU.UTF-8 UTF-8, ru_UA KOI8-U, ru_UA.UTF-8 UTF-8, rw_RW 
UTF-8, sa_IN UTF-8, sat_IN UTF-8, sc_IT UTF-8, sd_IN UTF-8, sd_IN@devanagari 
UTF-8, se_NO UTF-8, shs_CA UTF-8, si_LK UTF-8, sid_ET UTF-8, sk_SK ISO-8859-2, 
sk_SK.UTF-8 UTF-8, sl_SI ISO-8859-2, sl_SI.UTF-8 UTF-8, so_DJ ISO-8859-1, 
so_DJ.UTF-8 UTF-8, so_ET UTF-8, so_KE ISO-8859-1, so_KE.UTF-8 UTF-8, so_SO 
ISO-8859-1, so_SO.UTF-8 UTF-8, sq_AL ISO-8859-1, sq_AL.UTF-8 UTF-8, sq_MK 
UTF-8, sr_ME UTF-8, sr_RS UTF-8, sr_RS@latin UTF-8, ss_ZA UTF-8, st_ZA 
ISO-8859-1, st_ZA.UTF-8 UTF-8, sv_FI ISO-8859-1, sv_FI.UTF-8 UTF-8, sv_FI@euro 
ISO-8859-15, sv_SE ISO-8859-1, sv_SE.ISO-8859-15 ISO-8859-15, sv_SE.UTF-8 
UTF-8, sw_KE UTF-8, sw_TZ UTF-8, szl_PL UTF-8, ta_IN UTF-8, ta_LK UTF-8, te_IN 
UTF-8, tg_TJ KOI8-T, tg_TJ.UTF-8 UTF-8, th_TH TIS-620, th_TH.UTF-8 UTF-8, 
the_NP UTF-8, ti_ER UTF-8, ti_ET UTF-8, tig_ER UTF-8, tk_TM UTF-8, tl_PH 
ISO-8859-1, tl_PH.UTF-8 UTF-8, tn_ZA UTF-8, tr_CY ISO-8859-9, tr_CY.UTF-8 
UTF-8, tr_TR ISO-8859-9, tr_TR.UTF-8 UTF-8, ts_ZA UTF-8, tt_RU UTF-8, 
tt_RU@iqtelif UTF-8, ug_CN UTF-8, uk_UA KOI8-U, uk_UA.UTF-8 UTF-8, unm_US 
UTF-8, ur_IN UTF-8, ur_PK UTF-8, uz_UZ ISO-8859-1, uz_UZ.UTF-8 UTF-8, 
uz_UZ@cyrillic UTF-8, ve_ZA UTF-8, vi_VN UTF-8, wa_BE ISO-8859-1, wa_BE.UTF-8 
UTF-8, wa_BE@euro ISO-8859-15, wae_CH UTF-8, wal_ET UTF-8, wo_SN UTF-8, xh_ZA 
ISO-8859-1, xh_ZA.UTF-8 UTF-8, yi_US CP1255, yi_US.UTF-8 UTF-8, yo_NG UTF-8, 
yue_HK UTF-8, zh_CN GB2312, zh_CN.GB18030 GB18030, zh_CN.GBK GBK, zh_CN.UTF-8 
UTF-8, zh_HK BIG5-HKSCS, zh_HK.UTF-8 UTF-8, zh_SG GB2312, zh_SG.GBK GBK, 
zh_SG.UTF-8 UTF-8, zh_TW BIG5, zh_TW.EUC-TW EUC-TW, zh_TW.UTF-8 UTF-8, zu_ZA 
ISO-8859-1, zu_ZA.UTF-8 UTF-8
debconf (developer): --> 0
debconf (developer): <-- SET locales/locales_to_be_generated de_DE.UTF-8 UTF-8, 
en_US.UTF-8 UTF-8
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT medium locales/locales_to_be_generated
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET locales/locales_to_be_generated
debconf (developer): --> 0 de_DE.UTF-8 UTF-8, en_US.UTF-8 UTF-8
debconf (developer): <-- SUBST locales/default_environment_locale locales 
de_DE.UTF-8, en_US.UTF-8
debconf (developer): --> 0
debconf (developer): <-- INPUT medium locales/default_environment_locale
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
(Reading database ... 263908 files and directories currently installed.)
Preparing to unpack .../libc6-dev-x32_2.19-11_amd64.deb ...
Unpacking libc6-dev-x32 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc6-dev-i386_2.19-11_amd64.deb ...
Unpacking libc6-dev-i386 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc6-i386_2.19-11_amd64.deb ...
Unpacking libc6-i386 (2.19-11) over (2.19-9) ...
Replaced by files in installed package libc6:i386 (2.19-9) ...
Preparing to unpack .../libc6-x32_2.19-11_amd64.deb ...
Unpacking libc6-x32 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc6-dev_2.19-11_i386.deb ...
De-configuring libc6-dev:amd64 (2.19-9) ...
Unpacking libc6-dev:i386 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc6-dev_2.19-11_amd64.deb ...
Unpacking libc6-dev:amd64 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc-dev-bin_2.19-11_amd64.deb ...
Unpacking libc-dev-bin (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc-bin_2.19-11_amd64.deb ...
Unpacking libc-bin (2.19-11) over (2.19-9) ...
Processing triggers for man-db (2.6.7.1-1) ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is man-db
debconf (developer): starting /var/lib/dpkg/info/man-db.config configure 
/usr/share/man
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- INPUT medium man-db/install-setuid
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): starting /var/lib/dpkg/info/man-db.postinst triggered 
/usr/share/man
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- GET man-db/auto-update
debconf (developer): --> 0 true
Setting up libc-bin (2.19-11) ...
(Reading database ... 263908 files and directories currently installed.)
Preparing to unpack .../libc6-dbg_2.19-11_amd64.deb ...
Unpacking libc6-dbg:amd64 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc6_2.19-11_amd64.deb ...
De-configuring libc6:i386 (2.19-9) ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is libc6
debconf (developer): starting /var/lib/dpkg/tmp.ci/preinst upgrade 2.19-9
Unpacking libc6:amd64 (2.19-11) over (2.19-9) ...
Preparing to unpack .../libc6_2.19-11_i386.deb ...
debconf (developer): frontend started
dpkg: error processing archive /var/cache/apt/archives/libc6_2.19-11_i386.deb 
(--unpack):
 subprocess new pre-installation script was killed by signal (Segmentation 
fault), core dumped
Preparing to unpack .../multiarch-support_2.19-11_amd64.deb ...
Unpacking multiarch-support (2.19-11) over (2.19-9) ...
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.19-11_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@gringo:/var/cache/apt/archives# unset DEBIAN_FRONTEND
root@gringo:/var/cache/apt/archives# apt-get install -f
...

root@gringo:/var/cache/apt/archives# gdb
GNU gdb (Debian 7.7.1+dfsg-3) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
(gdb) set substitute-path /home/aurel32/glibc/glibc-2.19/libio 
/home/bernhard/data/entwicklung/2014/debian/synaptic/libc6-2.19-10/glibc-2.19/libio
(gdb) target exec /usr/lib/debug/usr/bin/perl
(gdb) target core /coredumps/core.frontend.18436
warning: core file may not match specified executable file.
[New LWP 18436]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/perl -w /usr/share/debconf/frontend 
/var/lib/dpkg/tmp.ci/preinst upgra'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f8e057bd9e0 in __GI__IO_link_in (fp=fp@entry=0x3002a50) at 
genops.c:104
104           _IO_cleanup_region_start_noarg (flush_cleanup);
(gdb)
(gdb) set width 0
(gdb) set height 0
(gdb)
(gdb) bt
#0  0x00007f8e057bd9e0 in __GI__IO_link_in (fp=fp@entry=0x3002a50) at 
genops.c:104
#1  0x00007f8e057bc872 in _IO_new_file_init (fp=fp@entry=0x3002a50) at 
fileops.c:149
#2  0x00007f8e057b1e63 in __fopen_internal (filename=0x7f8e004e7b19 
"/proc/self/status", mode=0x7f8e004e7b17 "r", is32=1) at iofopen.c:86
#3  0x00007f8e004908c7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#4  0x00007f8e00490a32 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#5  0x00007f8e0049d296 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#6  0x00007f8e004747b7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#7  0x00007f8e065dd9bd in call_init (l=0x2fbc350, argc=argc@entry=6, 
argv=argv@entry=0x7fff3fc83e28, env=env@entry=0x1f8bf80) at dl-init.c:64
#8  0x00007f8e065ddae3 in call_init (env=0x1f8bf80, argv=0x7fff3fc83e28, 
argc=6, l=<optimized out>) at dl-init.c:36
#9  _dl_init (main_map=main_map@entry=0x2f3d9c0, argc=6, argv=0x7fff3fc83e28, 
env=0x1f8bf80) at dl-init.c:126
#10 0x00007f8e065e1c48 in dl_open_worker (a=a@entry=0x7fff3fc81f58) at 
dl-open.c:577
#11 0x00007f8e065dd8b4 in _dl_catch_error 
(objname=objname@entry=0x7fff3fc81f48, 
errstring=errstring@entry=0x7fff3fc81f50, 
mallocedp=mallocedp@entry=0x7fff3fc81f47, operate=operate@entry=0x7f8e065e1970 
<dl_open_worker>, args=args@entry=0x7fff3fc81f58) at dl-error.c:187
#12 0x00007f8e065e143b in _dl_open (file=0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=-2147483390, 
caller_dlopen=<optimized out>, nsid=-2, argc=6, argv=0x7fff3fc83e28, 
env=0x1f8bf80) at dl-open.c:661
#13 0x00007f8e0600f02b in dlopen_doit (a=a@entry=0x7fff3fc82170) at dlopen.c:66
#14 0x00007f8e065dd8b4 in _dl_catch_error (objname=0x2055c70, 
errstring=0x2055c78, mallocedp=0x2055c68, operate=0x7f8e0600efd0 <dlopen_doit>, 
args=0x7fff3fc82170) at dl-error.c:187
#15 0x00007f8e0600f5dd in _dlerror_run (operate=operate@entry=0x7f8e0600efd0 
<dlopen_doit>, args=args@entry=0x7fff3fc82170) at dlerror.c:163
#16 0x00007f8e0600f0c1 in __dlopen (file=file@entry=0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=<optimized 
out>) at dlopen.c:87
#17 0x00007f8e0636dde5 in XS_DynaLoader_dl_load_file (my_perl=0x1f77010, 
cv=<optimized out>) at DynaLoader.xs:193
#18 0x00007f8e062ddd2b in Perl_pp_entersub (my_perl=0x1f77010) at pp_hot.c:2795
#19 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
#20 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x2f55768, flags=flags@entry=13) at perl.c:2771
#21 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=30, paramList=0x2f40b78) at perl.c:4926
#22 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=561, fullname=<optimized out>, gv=0x2f40bd8, cv=0x2f55768) at op.c:8112
#23 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=561, o=0x2f40bd8, proto=0x0, attrs=0x0, block=0x2f53780, 
o_is_gv=false) at op.c:8074
#24 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=561, version=<optimized out>, idop=0x2f85fc8, arg=<optimized out>) 
at op.c:5432
#25 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49618664) 
at perly.y:398
#26 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=1, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
#27 0x00007f8e0631c9a4 in Perl_pp_entereval (my_perl=0x1f77010) at pp_ctl.c:4275
#28 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
#29 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x2f2c998, flags=flags@entry=13) at perl.c:2771
#30 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=22, paramList=0x2f2c530) at perl.c:4926
#31 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=410, fullname=<optimized out>, gv=0x2f2c608, cv=0x2f2c998) at op.c:8112
#32 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=410, o=0x2f2c608, proto=0x0, attrs=0x0, block=0x2f403a0, 
o_is_gv=false) at op.c:8074
#33 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=410, version=<optimized out>, idop=0x2f39288, arg=<optimized out>) 
at op.c:5432
#34 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49495768) 
at perly.y:398
#35 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
#36 0x00007f8e0631b780 in Perl_pp_require (my_perl=0x1f77010) at pp_ctl.c:4145
#37 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
#38 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x2f2c398, flags=flags@entry=13) at perl.c:2771
#39 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=15, paramList=0x2f0e9f8) at perl.c:4926
#40 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=289, fullname=<optimized out>, gv=0x2f18160, cv=0x2f2c398) at op.c:8112
#41 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=289, o=0x2f18160, proto=0x0, attrs=0x0, block=0x2f33560, 
o_is_gv=false) at op.c:8074
#42 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=289, version=<optimized out>, idop=0x2f32ef0, arg=<optimized out>) 
at op.c:5432
#43 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49394392) 
at perly.y:398
#44 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
#45 0x00007f8e0631b780 in Perl_pp_require (my_perl=0x1f77010) at pp_ctl.c:4145
#46 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
#47 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x270cbf8, flags=flags@entry=13) at perl.c:2771
#48 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=8, paramList=0x1f975d0) at perl.c:4926
#49 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=106, fullname=<optimized out>, gv=0x24ba258, cv=0x270cbf8) at op.c:8112
#50 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=106, o=0x24ba258, proto=0x0, attrs=0x0, block=0x2f1ac30, 
o_is_gv=false) at op.c:8074
#51 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=106, version=<optimized out>, idop=0x2f1a718, arg=<optimized out>) 
at op.c:5432
#52 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49386376) 
at perly.y:398
#53 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
#54 0x00007f8e0631c9a4 in Perl_pp_entereval (my_perl=0x1f77010) at pp_ctl.c:4275
#55 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
#56 0x00007f8e0626785e in S_run_body (oldscope=1, my_perl=0x1f77010) at 
perl.c:2456
#57 perl_run (my_perl=0x1f77010) at perl.c:2372
#58 0x0000000000400e19 in ?? ()
#59 0x0000000000000001 in ?? ()
#60 0x00007fff3fc83e60 in ?? ()
#61 0x00007fff3fc83e28 in ?? ()
#62 0x0000000600000000 in ?? ()
#63 0x0000000000000000 in ?? ()
(gdb)  
(gdb) bt full
#0  0x00007f8e057bd9e0 in __GI__IO_link_in (fp=fp@entry=0x3002a50) at 
genops.c:104
        __p = 0x3e65a72f5ee950a7
        _buffer = {__routine = 0x4e5ebc8cd51e7ccb, __arg = 0x7f8e05aea620 
<main_arena>, __canceltype = 568, __prev = 0x7f8e004e7b17}
        _avail = 1
#1  0x00007f8e057bc872 in _IO_new_file_init (fp=fp@entry=0x3002a50) at 
fileops.c:149
No locals.
#2  0x00007f8e057b1e63 in __fopen_internal (filename=0x7f8e004e7b19 
"/proc/self/status", mode=0x7f8e004e7b17 "r", is32=1) at iofopen.c:86
        new_f = 0x3002a50
#3  0x00007f8e004908c7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#4  0x00007f8e00490a32 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#5  0x00007f8e0049d296 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#6  0x00007f8e004747b7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#7  0x00007f8e065dd9bd in call_init (l=0x2fbc350, argc=argc@entry=6, 
argv=argv@entry=0x7fff3fc83e28, env=env@entry=0x1f8bf80) at dl-init.c:64
        init_array = <optimized out>
#8  0x00007f8e065ddae3 in call_init (env=0x1f8bf80, argv=0x7fff3fc83e28, 
argc=6, l=<optimized out>) at dl-init.c:36
No locals.
#9  _dl_init (main_map=main_map@entry=0x2f3d9c0, argc=6, argv=0x7fff3fc83e28, 
env=0x1f8bf80) at dl-init.c:126
        preinit_array = <optimized out>
        preinit_array_size = <optimized out>
        i = 11
#10 0x00007f8e065e1c48 in dl_open_worker (a=a@entry=0x7fff3fc81f58) at 
dl-open.c:577
        args = 0x7fff3fc81f58
        file = <optimized out>
        mode = <optimized out>
        call_map = <optimized out>
        dst = <optimized out>
        __PRETTY_FUNCTION__ = "dl_open_worker"
        new = <optimized out>
        r = <optimized out>
        reloc_mode = <optimized out>
        nmaps = <optimized out>
        l = <optimized out>
        maps = <optimized out>
        any_tls = <optimized out>
        first_static_tls = <optimized out>
#11 0x00007f8e065dd8b4 in _dl_catch_error 
(objname=objname@entry=0x7fff3fc81f48, 
errstring=errstring@entry=0x7fff3fc81f50, 
mallocedp=mallocedp@entry=0x7fff3fc81f47, operate=operate@entry=0x7f8e065e1970 
<dl_open_worker>, args=args@entry=0x7fff3fc81f58) at dl-error.c:187
        errcode = 0
        c = {objname = 0x7fff3fc81f48, errstring = 0x7fff3fc81f50, malloced = 
0x7fff3fc81f47, errcode = 0x7fff3fc81e34, env = {{__jmpbuf = {140734263468120, 
5673637354233822411, 2147483906, 49519152, 140734263475752, 6, 
5673637354296736971, 5647157925125061835}, __mask_was_saved = 1070079936, 
__saved_mask = {__val = {0, 0, 36649784, 4418441048544958464, 36752224, 
33226753, 140734263467976, 0, 4294967295, 41014976, 36649680, 0, 0, 
140734263467956, 0, 16}}}}}
        catchp = 0x7f8e067b46f8
        old = <optimized out>
#12 0x00007f8e065e143b in _dl_open (file=0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=-2147483390, 
caller_dlopen=<optimized out>, nsid=-2, argc=6, argv=0x7fff3fc83e28, 
env=0x1f8bf80) at dl-open.c:661
        args = {file = 0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode = -2147483390, 
caller_dlopen = 0x7f8e0636dde5 <XS_DynaLoader_dl_load_file+213>, caller_dl_open 
= 0x7f8e0600f02b <dlopen_doit+91>, map = 0x2f3d9c0, nsid = 0, argc = 6, argv = 
0x7fff3fc83e28, env = 0x1f8bf80}
        objname = 0x0
        errstring = 0x230cc68 "\360`\027\002"
        malloced = false
        errcode = <optimized out>
        __PRETTY_FUNCTION__ = "_dl_open"
#13 0x00007f8e0600f02b in dlopen_doit (a=a@entry=0x7fff3fc82170) at dlopen.c:66
        args = 0x7fff3fc82170
#14 0x00007f8e065dd8b4 in _dl_catch_error (objname=0x2055c70, 
errstring=0x2055c78, mallocedp=0x2055c68, operate=0x7f8e0600efd0 <dlopen_doit>, 
args=0x7fff3fc82170) at dl-error.c:187
        errcode = 0
        c = {objname = 0x2055c70, errstring = 0x2055c78, malloced = 0x2055c68, 
errcode = 0x7fff3fc82054, env = {{__jmpbuf = {0, 5647158296201559243, 
140734263468400, 8, 49519152, 49598704, 5673637356003818699, 
5647157925125061835}, __mask_was_saved = 92030313, __saved_mask = {__val = 
{41014976, 41014976, 41015029, 49727360, 80, 32993296, 32993296, 
140247965701392, 36752656, 6, 33076000, 140247965830082, 32993296, 36752656, 
36752656, 36668832}}}}}
        catchp = 0x7f8e067b46f8
        old = <optimized out>
#15 0x00007f8e0600f5dd in _dlerror_run (operate=operate@entry=0x7f8e0600efd0 
<dlopen_doit>, args=args@entry=0x7fff3fc82170) at dlerror.c:163
        result = 0x2055c60
#16 0x00007f8e0600f0c1 in __dlopen (file=file@entry=0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=<optimized 
out>) at dlopen.c:87
        args = {file = 0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode = 258, new = 
0x230cd10, caller = 0x7f8e0636dde5 <XS_DynaLoader_dl_load_file+213>}
#17 0x00007f8e0636dde5 in XS_DynaLoader_dl_load_file (my_perl=0x1f77010, 
cv=<optimized out>) at DynaLoader.xs:193
        filename = 0x2f39a30 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so"
        flags = <optimized out>
        mode = <optimized out>
        handle = <optimized out>
        sp = <optimized out>
        ax = 1
        mark = <optimized out>
        items = <optimized out>
#18 0x00007f8e062ddd2b in Perl_pp_entersub (my_perl=0x1f77010) at pp_hot.c:2795
        markix = <optimized out>
        sp = <optimized out>
        sv = 0x205d290
        gv = 0x7f8e062e86da <Perl_sv_free2+90>
        cv = <optimized out>
        cx = <optimized out>
        gimme = 2
        hasargs = <optimized out>
#19 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
        op = <optimized out>
#20 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x2f55768, flags=flags@entry=13) at perl.c:2771
        sp = 0x2f4d0f0
        myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0x0, op_targ = 0, 
op_type = 0, op_opt = 0, op_slabbed = 0, op_savefree = 0, op_static = 0, 
op_folded = 0, op_spare = 0, op_flags = 65 'A', op_private = 0 '\000', op_first 
= 0x0, op_other = 0x7fff3fc82320}
        method_unop = {op_next = 0x65737526, op_sibling = 0x1f77010, op_ppaddr 
= 0x2f55538, op_targ = 32993296, op_type = 320, op_opt = 0, op_slabbed = 0, 
op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, op_flags = 247 
'\367', op_private = 1 '\001', op_first = 0x8000000}
        method_svop = {op_next = 0x2f55540, op_sibling = 0x1f77010, op_ppaddr = 
0x2f55528, op_targ = 32993296, op_type = 320, op_opt = 0, op_slabbed = 0, 
op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, op_flags = 247 
'\367', op_private = 1 '\001', op_sv = 0x20000}
        oldmark = 0
        retval = 0
        oldscope = 32
        oldcatch = <optimized out>
        ret = <optimized out>
        oldop = 0x0
        cur_env = {je_prev = 0x7fff3fc824d0, je_buf = {{__jmpbuf = {32993296, 
-5673773123962503989, 49598704, 140734263468832, 32993296, 30, 
5673637355924126923, 5647158520796576971}, __mask_was_saved = 0, __saved_mask = 
{__val = {32993296, 140247965135227, 0, 4, 32993600, 49632576, 32993296, 
4418441048544958464, 32993296, 37882712, 32993296, 4418441048544958464, 
32993296, 32993296, 0, 32993600}}}}, je_ret = 0, je_mustcatch = false}
#21 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=30, paramList=0x2f40b78) at perl.c:4926
        atsv = <optimized out>
        oldline = 1
        len = 49615320
        ret = <optimized out>
        cur_env = {je_prev = 0x7fff3fc829b0, je_buf = {{__jmpbuf = {32993296, 
-5673778460009530165, 49548248, 49633128, 49548152, 30, 5673637356125453515, 
5647158521822870731}, __mask_was_saved = 0, __saved_mask = {__val = 
{140247966508284, 32993296, 140247966508284, 33161792, 561, 32993296, 49548152, 
32993296, 49633128, 561, 49633128, 140247965716683, 0, 0, 49632576, 
32993296}}}}, je_ret = 0, je_mustcatch = false}
#22 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=561, fullname=<optimized out>, gv=0x2f40bd8, cv=0x2f55768) at op.c:8112
        oldscope = 30
        sp = <optimized out>
        colon = <optimized out>
        name = <optimized out>
#23 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=561, o=0x2f40bd8, proto=0x0, attrs=0x0, block=0x2f53780, 
o_is_gv=false) at op.c:8074
        ps = 0x0
        ps_len = 0
        cv = 0x2f55768
        const_sv = 0x0
        namlen = 5
#24 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=561, version=<optimized out>, idop=0x2f85fc8, arg=<optimized out>) 
at op.c:5432
        pack = <optimized out>
        imop = <optimized out>
        veop = <optimized out>
        use_version = 0x0
#25 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49618664) 
at perly.y:398
        yyresult = 49618664
        yytoken = 50342720
        parser = 0x2f3a420
        yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 0x0, 
i_tkval = 0}
#26 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=1, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
        sp = 0x244ebd0
        saveop = 0x2f3fb58
        clear_hints = <optimized out>
        oldcurcop = <optimized out>
        in_require = false
        yystatus = <optimized out>
#27 0x00007f8e0631c9a4 in Perl_pp_entereval (my_perl=0x1f77010) at pp_ctl.c:4275
        cx = 0x3e65a72f5ee950a7
        sv = 0x2f6b8c8
        tbuf = "_<(eval 
19)\000\000\000\000\000\026\000\000\000\000\000\000\000\332\206.\006\216\177\000"
        saved_delete = true
        seq = 4012
        lex_flags = 0
        bytes = true
#28 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
        op = <optimized out>
#29 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x2f2c998, flags=flags@entry=13) at perl.c:2771
        sp = 0x244ebd0
        myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0x0, op_targ = 0, 
op_type = 0, op_opt = 0, op_slabbed = 0, op_savefree = 0, op_static = 0, 
op_folded = 0, op_spare = 0, op_flags = 65 'A', op_private = 0 '\000', op_first 
= 0x0, op_other = 0x7fff3fc82970}
        method_unop = {op_next = 0x65737526, op_sibling = 0x1f77010, op_ppaddr 
= 0x2f2c960, op_targ = 32993296, op_type = 320, op_opt = 0, op_slabbed = 0, 
op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, op_flags = 247 
'\367', op_private = 1 '\001', op_first = 0x8000000}
        method_svop = {op_next = 0x2f2ca40, op_sibling = 0x1f77010, op_ppaddr = 
0x2f2c950, op_targ = 32993296, op_type = 320, op_opt = 0, op_slabbed = 0, 
op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, op_flags = 247 
'\367', op_private = 1 '\001', op_sv = 0x20000}
        oldmark = 0
        retval = 0
        oldscope = 24
        oldcatch = <optimized out>
        ret = <optimized out>
        oldop = 0x0
        cur_env = {je_prev = 0x7fff3fc82b20, je_buf = {{__jmpbuf = {32993296, 
-5673773119434752821, 38071248, 140734263470448, 32993296, 22, 
5673637355741674699, 5647158520796576971}, __mask_was_saved = 0, __saved_mask = 
{__val = {32993296, 140247965135227, 0, 4, 32993600, 49465920, 32993296, 
4418441048544958464, 32993296, 49518600, 32993296, 4418441048544958464, 
32993296, 32993296, 0, 32993600}}}}, je_ret = 0, je_mustcatch = false}
#30 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=22, paramList=0x2f2c530) at perl.c:4926
        atsv = <optimized out>
        oldline = 31
        len = 3
        ret = <optimized out>
        cur_env = {je_prev = 0x7fff3fc83020, je_buf = {{__jmpbuf = {32993296, 
-5673778460009530165, 49464840, 49465752, 49464624, 22, 5673637355674565835, 
5647158521822870731}, __mask_was_saved = 0, __saved_mask = {__val = {49464640, 
0, 4881901996069617664, 49464640, 410, 32993296, 49464624, 32993296, 49465752, 
410, 49465752, 140247965716683, 0, 0, 49465920, 32993296}}}}, je_ret = 0, 
je_mustcatch = false}
#31 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=410, fullname=<optimized out>, gv=0x2f2c608, cv=0x2f2c998) at op.c:8112
        oldscope = 22
        sp = <optimized out>
        colon = <optimized out>
        name = <optimized out>
#32 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=410, o=0x2f2c608, proto=0x0, attrs=0x0, block=0x2f403a0, 
o_is_gv=false) at op.c:8074
        ps = 0x0
        ps_len = 0
        cv = 0x2f2c998
        const_sv = 0x0
        namlen = 5
#33 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=410, version=<optimized out>, idop=0x2f39288, arg=<optimized out>) 
at op.c:5432
        pack = <optimized out>
        imop = <optimized out>
        veop = <optimized out>
        use_version = 0x0
#34 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49495768) 
at perly.y:398
        yyresult = 49495768
        yytoken = 50342720
        parser = 0x2f33a00
        yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 0x0, 
i_tkval = 0}
#35 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
        sp = 0x2038090
        saveop = 0x2f33608
        clear_hints = <optimized out>
        oldcurcop = <optimized out>
        in_require = true
        yystatus = <optimized out>
#36 0x00007f8e0631b780 in Perl_pp_require (my_perl=0x1f77010) at pp_ctl.c:4145
        cx = 0x0
        sv = 0x0
        len = 7
        encoding = 0x0
        op = 0x3e65a72f5ee950a7
        saved_errno = 0
#37 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
        op = <optimized out>
#38 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x2f2c398, flags=flags@entry=13) at perl.c:2771
        sp = 0x2038090
        myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0x0, op_targ = 0, 
op_type = 0, op_opt = 0, op_slabbed = 0, op_savefree = 0, op_static = 0, 
op_folded = 0, op_spare = 0, op_flags = 65 'A', op_private = 0 '\000', op_first 
= 0x0, op_other = 0x7fff3fc82fe0}
        method_unop = {op_next = 0x746565737526, op_sibling = 0x1f77010, 
op_ppaddr = 0x2f2c3d8, op_targ = 32993296, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, 
op_flags = 247 '\367', op_private = 1 '\001', op_first = 0x8000000}
        method_svop = {op_next = 0x2f2c440, op_sibling = 0x1f77010, op_ppaddr = 
0x2f2c3c8, op_targ = 32993296, op_type = 320, op_opt = 0, op_slabbed = 0, 
op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, op_flags = 247 
'\367', op_private = 1 '\001', op_sv = 0x20000}
        oldmark = 0
        retval = 0
        oldscope = 17
        oldcatch = <optimized out>
        ret = <optimized out>
        oldop = 0x0
        cur_env = {je_prev = 0x7fff3fc83190, je_buf = {{__jmpbuf = {32993296, 
-5673773119233426229, 33783952, 140734263472096, 32993296, 15, 
5673637355831852235, 5647158520796576971}, __mask_was_saved = 0, __saved_mask = 
{__val = {32993296, 140247965135227, 0, 4, 32993600, 49464384, 32993296, 
4418441048544958464, 32993296, 49492440, 32993296, 4418441048544958464, 
32993296, 32993296, 0, 32993600}}}}, je_ret = 0, je_mustcatch = false}
#39 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=15, paramList=0x2f0e9f8) at perl.c:4926
        atsv = <optimized out>
        oldline = 91
        len = 48
        ret = <optimized out>
        cur_env = {je_prev = 0x7fff3fc83690, je_buf = {{__jmpbuf = {32993296, 
-5673778460009530165, 49381728, 49464216, 49342968, 15, 5673637355496307915, 
5647158521822870731}, __mask_was_saved = 0, __saved_mask = {__val = 
{140247966508284, 32993296, 140247966508284, 33161792, 289, 140247965943262, 
32993296, 0, 32993296, 32993600, 32993465, 0, 0, 0, 49464384, 32993296}}}}, 
je_ret = 0, je_mustcatch = false}
#40 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=289, fullname=<optimized out>, gv=0x2f18160, cv=0x2f2c398) at op.c:8112
        oldscope = 15
        sp = <optimized out>
        colon = <optimized out>
        name = <optimized out>
#41 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=289, o=0x2f18160, proto=0x0, attrs=0x0, block=0x2f33560, 
o_is_gv=false) at op.c:8074
        ps = 0x0
        ps_len = 0
        cv = 0x2f2c398
        const_sv = 0x0
        namlen = 5
#42 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=289, version=<optimized out>, idop=0x2f32ef0, arg=<optimized out>) 
at op.c:5432
        pack = <optimized out>
        imop = <optimized out>
        veop = <optimized out>
        use_version = 0x0
#43 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49394392) 
at perly.y:398
        yyresult = 49394392
        yytoken = 50342720
        parser = 0x2f1ad80
        yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 0x0, 
i_tkval = 0}
#44 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
        sp = 0x1f9cbf0
        saveop = 0x2f1acd8
        clear_hints = <optimized out>
        oldcurcop = <optimized out>
        in_require = true
        yystatus = <optimized out>
#45 0x00007f8e0631b780 in Perl_pp_require (my_perl=0x1f77010) at pp_ctl.c:4145
        cx = 0x0
        sv = 0x0
        len = 25
        encoding = 0x0
        op = 0x3e65a72f5ee950a7
        saved_errno = 0
#46 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
        op = <optimized out>
#47 0x00007f8e06260285 in Perl_call_sv (my_perl=my_perl@entry=0x1f77010, 
sv=sv@entry=0x270cbf8, flags=flags@entry=13) at perl.c:2771
        sp = 0x1f9cbf0
        myop = {op_next = 0x0, op_sibling = 0x0, op_ppaddr = 0x0, op_targ = 0, 
op_type = 0, op_opt = 0, op_slabbed = 0, op_savefree = 0, op_static = 0, 
op_folded = 0, op_spare = 0, op_flags = 65 'A', op_private = 0 '\000', op_first 
= 0x0, op_other = 0x7fff3fc83650}
        method_unop = {op_next = 0x7fff65737526, op_sibling = 0x1f77010, 
op_ppaddr = 0x1f975f8, op_targ = 32993296, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, 
op_flags = 247 '\367', op_private = 1 '\001', op_first = 0x8000000}
        method_svop = {op_next = 0x270cb08, op_sibling = 0x1f77010, op_ppaddr = 
0x1f975e8, op_targ = 32993296, op_type = 320, op_opt = 0, op_slabbed = 0, 
op_savefree = 0, op_static = 1, op_folded = 1, op_spare = 1, op_flags = 247 
'\367', op_private = 1 '\001', op_sv = 0x20000}
        oldmark = 0
        retval = 0
        oldscope = 10
        oldcatch = <optimized out>
        ret = <optimized out>
        oldop = 0x0
        cur_env = {je_prev = 0x7fff3fc83800, je_buf = {{__jmpbuf = {32993296, 
-5673774201846203189, 33147888, 140734263473744, 32993296, 8, 
5673637355645205707, 5647158520796576971}, __mask_was_saved = 0, __saved_mask = 
{__val = {32993296, 140247965135227, 0, 4, 32993600, 40946440, 32993296, 
4418441048544958464, 32993296, 49391848, 32993296, 4418441048544958464, 
32993296, 32993296, 0, 32993600}}}}, je_ret = 0, je_mustcatch = false}
#48 0x00007f8e062625d3 in Perl_call_list (my_perl=my_perl@entry=0x1f77010, 
oldscope=oldscope@entry=8, paramList=0x1f975d0) at perl.c:4926
        atsv = <optimized out>
        oldline = 2
        len = 39404776
        ret = <optimized out>
        cur_env = {je_prev = 0x7fff3fc83c00, je_buf = {{__jmpbuf = {32993296, 
-5673778460010185525, 38511192, 40946680, 33125840, 8, 5673637355578096843, 
5647158521822870731}, __mask_was_saved = 0, __saved_mask = {__val = 
{140247966508284, 32993296, 140247966508284, 33161792, 106, 32993296, 33125840, 
32993296, 40946680, 106, 40946680, 140247965716683, 0, 0, 40946440, 
32993296}}}}, je_ret = 0, je_mustcatch = false}
#49 0x00007f8e062461e1 in S_process_special_blocks (my_perl=0x1f77010, 
floor=106, fullname=<optimized out>, gv=0x24ba258, cv=0x270cbf8) at op.c:8112
        oldscope = 8
        sp = <optimized out>
        colon = <optimized out>
        name = <optimized out>
#50 0x00007f8e062599e2 in Perl_newATTRSUB_x (my_perl=0x1f77010, floor=92001552, 
floor@entry=106, o=0x24ba258, proto=0x0, attrs=0x0, block=0x2f1ac30, 
o_is_gv=false) at op.c:8074
        ps = 0x0
        ps_len = 0
        cv = 0x270cbf8
        const_sv = 0x0
        namlen = 5
#51 0x00007f8e0625ca80 in Perl_utilize (my_perl=0x1f77010, aver=<optimized 
out>, floor=106, version=<optimized out>, idop=0x2f1a718, arg=<optimized out>) 
at op.c:5432
        pack = <optimized out>
        imop = <optimized out>
        veop = <optimized out>
        use_version = 0x0
#52 0x00007f8e0628f529 in Perl_yyparse (my_perl=0x1f77010, gramtype=49386376) 
at perly.y:398
        yyresult = 49386376
        yytoken = 50342720
        parser = 0x2f19010
        yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 0x0, 
i_tkval = 0}
#53 0x00007f8e0630fbc2 in S_doeval (my_perl=0x1f77010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
        sp = 0x1f7c878
        saveop = 0x2592ff0
        clear_hints = <optimized out>
        oldcurcop = <optimized out>
        in_require = false
        yystatus = <optimized out>
#54 0x00007f8e0631c9a4 in Perl_pp_entereval (my_perl=0x1f77010) at pp_ctl.c:4275
        cx = 0x3e65a72f5ee950a7
        sv = 0x2585e60
        tbuf = "_<(eval 18)", '\000' <repeats 13 times>, 
"\v\000\000\000\000\000\000"
        saved_delete = true
        seq = 3240
        lex_flags = 0
        bytes = true
#55 0x00007f8e062d65e6 in Perl_runops_standard (my_perl=0x1f77010) at run.c:42
        op = <optimized out>
#56 0x00007f8e0626785e in S_run_body (oldscope=1, my_perl=0x1f77010) at 
perl.c:2456
No locals.
#57 perl_run (my_perl=0x1f77010) at perl.c:2372
        oldscope = 1
        ret = <optimized out>
        cur_env = {je_prev = 0x1f77350, je_buf = {{__jmpbuf = {0, 
-5673778460009530165, 4197928, 140734263475744, 0, 0, 5673637355169152203, 
5647158523641887947}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 
140247968894471, 1, 0, 140247970825872, 140247964970920, 0, 0, 4197928, 
140247968920357, 0, 0, 0, 0}}}}, je_ret = 0, je_mustcatch = false}
#58 0x0000000000400e19 in ?? ()
No symbol table info available.
#59 0x0000000000000001 in ?? ()
No symbol table info available.
#60 0x00007fff3fc83e60 in ?? ()
No symbol table info available.
#61 0x00007fff3fc83e28 in ?? ()
No symbol table info available.
#62 0x0000000600000000 in ?? ()
No symbol table info available.
#63 0x0000000000000000 in ?? ()
No symbol table info available.

(gdb) disassemble
Dump of assembler code for function __GI__IO_link_in:
   0x00007f8e057bd7f0 <+0>:     push   %rbp
   0x00007f8e057bd7f1 <+1>:     push   %rbx
   0x00007f8e057bd7f2 <+2>:     mov    %rdi,%rbx
   0x00007f8e057bd7f5 <+5>:     sub    $0x28,%rsp
   0x00007f8e057bd7f9 <+9>:     mov    (%rdi),%eax
   0x00007f8e057bd7fb <+11>:    test   $0x80,%al
   0x00007f8e057bd7fd <+13>:    jne    0x7f8e057bd96c <__GI__IO_link_in+380>
   0x00007f8e057bd803 <+19>:    mov    0x331fc7(%rip),%ebp        # 
0x7f8e05aef7d0 <__libc_pthread_functions_init>
   0x00007f8e057bd809 <+25>:    or     $0x80,%al
   0x00007f8e057bd80b <+27>:    mov    %eax,(%rdi)
   0x00007f8e057bd80d <+29>:    test   %ebp,%ebp
   0x00007f8e057bd80f <+31>:    jne    0x7f8e057bd9c0 <__GI__IO_link_in+464>
   0x00007f8e057bd815 <+37>:    lea    -0x30c(%rip),%rax        # 
0x7f8e057bd510 <flush_cleanup>
   0x00007f8e057bd81c <+44>:    movq   $0x0,0x8(%rsp)
   0x00007f8e057bd825 <+53>:    mov    %rax,(%rsp)
   0x00007f8e057bd829 <+57>:    mov    %fs:0x10,%rdx
   0x00007f8e057bd832 <+66>:    cmp    0x32ef4f(%rip),%rdx        # 
0x7f8e05aec788 <list_all_lock+8>
   0x00007f8e057bd839 <+73>:    je     0x7f8e057bd86f <__GI__IO_link_in+127>
   0x00007f8e057bd83b <+75>:    mov    $0x1,%esi
   0x00007f8e057bd840 <+80>:    xor    %eax,%eax
   0x00007f8e057bd842 <+82>:    cmpl   $0x0,0x331f8b(%rip)        # 
0x7f8e05aef7d4 <__libc_multiple_threads>
   0x00007f8e057bd849 <+89>:    je     0x7f8e057bd85b <__GI__IO_link_in+107>
   0x00007f8e057bd84b <+91>:    lock cmpxchg %esi,0x32ef2d(%rip)        # 
0x7f8e05aec780 <list_all_lock>
   0x00007f8e057bd853 <+99>:    jne    0x7f8e057bf0ce <_L_lock_423>
   0x00007f8e057bd859 <+105>:   jmp    0x7f8e057bd868 <__GI__IO_link_in+120>
   0x00007f8e057bd85b <+107>:   cmpxchg %esi,0x32ef1e(%rip)        # 
0x7f8e05aec780 <list_all_lock>
   0x00007f8e057bd862 <+114>:   jne    0x7f8e057bf0ce <_L_lock_423>
   0x00007f8e057bd868 <+120>:   mov    %rdx,0x32ef19(%rip)        # 
0x7f8e05aec788 <list_all_lock+8>
   0x00007f8e057bd86f <+127>:   mov    (%rbx),%esi
   0x00007f8e057bd871 <+129>:   mov    0x32ef0d(%rip),%ecx        # 
0x7f8e05aec784 <list_all_lock+4>
   0x00007f8e057bd877 <+135>:   mov    %rbx,0x32eef2(%rip)        # 
0x7f8e05aec770 <run_fp>
   0x00007f8e057bd87e <+142>:   mov    %esi,%eax
   0x00007f8e057bd880 <+144>:   add    $0x1,%ecx
   0x00007f8e057bd883 <+147>:   and    $0x8000,%eax
   0x00007f8e057bd888 <+152>:   mov    %ecx,0x32eef6(%rip)        # 
0x7f8e05aec784 <list_all_lock+4>
   0x00007f8e057bd88e <+158>:   jne    0x7f8e057bd978 <__GI__IO_link_in+392>
   0x00007f8e057bd894 <+164>:   mov    0x88(%rbx),%rdx
   0x00007f8e057bd89b <+171>:   mov    %fs:0x10,%r8
   0x00007f8e057bd8a4 <+180>:   cmp    0x8(%rdx),%r8
   0x00007f8e057bd8a8 <+184>:   je     0x7f8e057bd8e1 <__GI__IO_link_in+241>
   0x00007f8e057bd8aa <+186>:   mov    $0x1,%esi
   0x00007f8e057bd8af <+191>:   cmpl   $0x0,0x331f1e(%rip)        # 
0x7f8e05aef7d4 <__libc_multiple_threads>
   0x00007f8e057bd8b6 <+198>:   je     0x7f8e057bd8c4 <__GI__IO_link_in+212>
   0x00007f8e057bd8b8 <+200>:   lock cmpxchg %esi,(%rdx)
   0x00007f8e057bd8bc <+204>:   jne    0x7f8e057bf0ed <_L_lock_468>
   0x00007f8e057bd8c2 <+210>:   jmp    0x7f8e057bd8cd <__GI__IO_link_in+221>
   0x00007f8e057bd8c4 <+212>:   cmpxchg %esi,(%rdx)
   0x00007f8e057bd8c7 <+215>:   jne    0x7f8e057bf0ed <_L_lock_468>
   0x00007f8e057bd8cd <+221>:   mov    0x88(%rbx),%rax
   0x00007f8e057bd8d4 <+228>:   mov    0x88(%rbx),%rdx
   0x00007f8e057bd8db <+235>:   mov    (%rbx),%esi
   0x00007f8e057bd8dd <+237>:   mov    %r8,0x8(%rax)
   0x00007f8e057bd8e1 <+241>:   mov    0x32d758(%rip),%rax        # 
0x7f8e05aeb040 <_IO_list_all>
   0x00007f8e057bd8e8 <+248>:   addl   $0x1,0x4(%rdx)
   0x00007f8e057bd8ec <+252>:   addl   $0x1,0x32ee85(%rip)        # 
0x7f8e05aec778 <_IO_list_all_stamp>
   0x00007f8e057bd8f3 <+259>:   and    $0x8000,%esi
   0x00007f8e057bd8f9 <+265>:   mov    %rbx,0x32d740(%rip)        # 
0x7f8e05aeb040 <_IO_list_all>
   0x00007f8e057bd900 <+272>:   mov    %rax,0x68(%rbx)
   0x00007f8e057bd904 <+276>:   jne    0x7f8e057bda14 <__GI__IO_link_in+548>
   0x00007f8e057bd90a <+282>:   mov    0x4(%rdx),%eax
   0x00007f8e057bd90d <+285>:   sub    $0x1,%eax
   0x00007f8e057bd910 <+288>:   test   %eax,%eax
   0x00007f8e057bd912 <+290>:   mov    %eax,0x4(%rdx)
   0x00007f8e057bd915 <+293>:   mov    0x32ee69(%rip),%ecx        # 
0x7f8e05aec784 <list_all_lock+4>
   0x00007f8e057bd91b <+299>:   je     0x7f8e057bd9f0 <__GI__IO_link_in+512>
   0x00007f8e057bd921 <+305>:   sub    $0x1,%ecx
   0x00007f8e057bd924 <+308>:   movq   $0x0,0x32ee41(%rip)        # 
0x7f8e05aec770 <run_fp>
   0x00007f8e057bd92f <+319>:   test   %ecx,%ecx
   0x00007f8e057bd931 <+321>:   mov    %ecx,0x32ee4d(%rip)        # 
0x7f8e05aec784 <list_all_lock+4>
   0x00007f8e057bd937 <+327>:   jne    0x7f8e057bd968 <__GI__IO_link_in+376>
   0x00007f8e057bd939 <+329>:   movq   $0x0,0x32ee44(%rip)        # 
0x7f8e05aec788 <list_all_lock+8>
   0x00007f8e057bd944 <+340>:   cmpl   $0x0,0x331e89(%rip)        # 
0x7f8e05aef7d4 <__libc_multiple_threads>
   0x00007f8e057bd94b <+347>:   je     0x7f8e057bd95c <__GI__IO_link_in+364>
   0x00007f8e057bd94d <+349>:   lock decl 0x32ee2c(%rip)        # 
0x7f8e05aec780 <list_all_lock>
   0x00007f8e057bd954 <+356>:   jne    0x7f8e057bf108 <_L_unlock_517>
   0x00007f8e057bd95a <+362>:   jmp    0x7f8e057bd968 <__GI__IO_link_in+376>
   0x00007f8e057bd95c <+364>:   decl   0x32ee1e(%rip)        # 0x7f8e05aec780 
<list_all_lock>
   0x00007f8e057bd962 <+370>:   jne    0x7f8e057bf108 <_L_unlock_517>
   0x00007f8e057bd968 <+376>:   test   %ebp,%ebp
   0x00007f8e057bd96a <+378>:   jne    0x7f8e057bd998 <__GI__IO_link_in+424>
   0x00007f8e057bd96c <+380>:   add    $0x28,%rsp
   0x00007f8e057bd970 <+384>:   pop    %rbx
   0x00007f8e057bd971 <+385>:   pop    %rbp
   0x00007f8e057bd972 <+386>:   retq   
   0x00007f8e057bd973 <+387>:   nopl   0x0(%rax,%rax,1)
   0x00007f8e057bd978 <+392>:   mov    0x32d6c1(%rip),%rax        # 
0x7f8e05aeb040 <_IO_list_all>
   0x00007f8e057bd97f <+399>:   addl   $0x1,0x32edf2(%rip)        # 
0x7f8e05aec778 <_IO_list_all_stamp>
   0x00007f8e057bd986 <+406>:   mov    %rbx,0x32d6b3(%rip)        # 
0x7f8e05aeb040 <_IO_list_all>
   0x00007f8e057bd98d <+413>:   mov    %rax,0x68(%rbx)
   0x00007f8e057bd991 <+417>:   jmp    0x7f8e057bd921 <__GI__IO_link_in+305>
   0x00007f8e057bd993 <+419>:   nopl   0x0(%rax,%rax,1)
   0x00007f8e057bd998 <+424>:   mov    0x331df9(%rip),%rax        # 
0x7f8e05aef798 <__libc_pthread_functions+376>
   0x00007f8e057bd99f <+431>:   mov    %rsp,%rdi
   0x00007f8e057bd9a2 <+434>:   xor    %esi,%esi
   0x00007f8e057bd9a4 <+436>:   ror    $0x11,%rax
   0x00007f8e057bd9a8 <+440>:   xor    %fs:0x30,%rax
   0x00007f8e057bd9b1 <+449>:   callq  *%rax
   0x00007f8e057bd9b3 <+451>:   add    $0x28,%rsp
   0x00007f8e057bd9b7 <+455>:   pop    %rbx
   0x00007f8e057bd9b8 <+456>:   pop    %rbp
   0x00007f8e057bd9b9 <+457>:   retq   
   0x00007f8e057bd9ba <+458>:   nopw   0x0(%rax,%rax,1)
   0x00007f8e057bd9c0 <+464>:   mov    0x331dc9(%rip),%rax        # 
0x7f8e05aef790 <__libc_pthread_functions+368>
   0x00007f8e057bd9c7 <+471>:   mov    %rsp,%rdi
   0x00007f8e057bd9ca <+474>:   xor    %edx,%edx
   0x00007f8e057bd9cc <+476>:   ror    $0x11,%rax
   0x00007f8e057bd9d0 <+480>:   xor    %fs:0x30,%rax
   0x00007f8e057bd9d9 <+489>:   lea    -0x4d0(%rip),%rsi        # 
0x7f8e057bd510 <flush_cleanup>
=> 0x00007f8e057bd9e0 <+496>:   callq  *%rax
   0x00007f8e057bd9e2 <+498>:   jmpq   0x7f8e057bd829 <__GI__IO_link_in+57>
   0x00007f8e057bd9e7 <+503>:   nopw   0x0(%rax,%rax,1)
   0x00007f8e057bd9f0 <+512>:   movq   $0x0,0x8(%rdx)
   0x00007f8e057bd9f8 <+520>:   cmpl   $0x0,0x331dd5(%rip)        # 
0x7f8e05aef7d4 <__libc_multiple_threads>
   0x00007f8e057bd9ff <+527>:   je     0x7f8e057bda0c <__GI__IO_link_in+540>
   0x00007f8e057bda01 <+529>:   lock decl (%rdx)
   0x00007f8e057bda04 <+532>:   jne    0x7f8e057bf127 <_L_unlock_622>
   0x00007f8e057bda0a <+538>:   jmp    0x7f8e057bda14 <__GI__IO_link_in+548>
   0x00007f8e057bda0c <+540>:   decl   (%rdx)
   0x00007f8e057bda0e <+542>:   jne    0x7f8e057bf127 <_L_unlock_622>
   0x00007f8e057bda14 <+548>:   mov    0x32ed6a(%rip),%ecx        # 
0x7f8e05aec784 <list_all_lock+4>
   0x00007f8e057bda1a <+554>:   jmpq   0x7f8e057bd921 <__GI__IO_link_in+305>
End of assembler dump.

(gdb) info register
rax            0x3e65a72f5ee950a7       4496183624896958631
rbx            0x3002a50        50342480
rcx            0x3002b40        50342720
rdx            0x0      0
rsi            0x7f8e057bd510   140247954085136
rdi            0x7fff3fc81a30   140734263466544
rbp            0x1      0x1
rsp            0x7fff3fc81a30   0x7fff3fc81a30
r8             0x7f8e05ae91e0   140247957410272
r9             0x7f8e0600f0e0   140247962808544
r10            0x7fff3fc816f0   140734263465712
r11            0x7fff3fc817f0   140734263465968
r12            0x7f8e004e7b17   140247867226903
r13            0x1      1
r14            0x7f8dfe9605a0   140247838360992
r15            0x7f8e067b4690   140247970825872
rip            0x7f8e057bd9e0   0x7f8e057bd9e0 <__GI__IO_link_in+496>
eflags         0x10202  [ IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0

(gdb) print fp
$1 = (struct _IO_FILE_plus *) 0x3002a50

(gdb) print *fp
$2 = {file = {_flags = -72538996, _IO_read_ptr = 0x0, _IO_read_end = 0x0, 
_IO_read_base = 0x0, _IO_write_base = 0x0, _IO_write_ptr = 0x0, _IO_write_end = 
0x0, _IO_buf_base = 0x0, _IO_buf_end = 0x0, _IO_save_base = 0x0, 
_IO_backup_base = 0x0, _IO_save_end = 0x0, _markers = 0x0, _chain = 0x0, 
_fileno = 17, _flags2 = 0, _old_offset = 2, _cur_column = 0, _vtable_offset = 0 
'\000', _shortbuf = "", _lock = 0x3002b30, _offset = -1, _codecvt = 
0x200000003, _wide_data = 0x3002b40, _freeres_list = 0x0, _freeres_buf = 
0x300000019, _freeres_size = 2, _mode = 0, _unused2 = 
"\000\000\000\000H\023\000\000\000\000\000\000\317\004\000\000\000\000\000"}, 
vtable = 0x7f8e05ae96a0 <_IO_file_jumps>}

######################


#0  0x00007f8e057bd9e0 in __GI__IO_link_in (fp=fp@entry=0x3002a50) at 
genops.c:104
104           _IO_cleanup_region_start_noarg (flush_cleanup);

libio/genops.c
  void
  _IO_link_in (fp)
       struct _IO_FILE_plus *fp;
  {
    if ((fp->file._flags & _IO_LINKED) == 0)
      {
        fp->file._flags |= _IO_LINKED;
  #ifdef _IO_MTSAFE_IO
        _IO_cleanup_region_start_noarg (flush_cleanup);
        _IO_lock_lock (list_all_lock);
        run_fp = (_IO_FILE *) fp;
        _IO_flockfile ((_IO_FILE *) fp);
  #endif
        fp->file._chain = (_IO_FILE *) _IO_list_all;
        _IO_list_all = fp;
        ++_IO_list_all_stamp;
  #ifdef _IO_MTSAFE_IO
        _IO_funlockfile ((_IO_FILE *) fp);
        run_fp = NULL;
        _IO_lock_unlock (list_all_lock);
        _IO_cleanup_region_end (0);
  #endif
      }
  }
  libc_hidden_def (_IO_link_in)

bits/stdio-lock.h
  #define _IO_cleanup_region_start_noarg(_fct) \
    __libc_cleanup_region_start (1, _fct, NULL)

bits/libc-lock.h
  /* Start a critical region with a cleanup function */
  #define __libc_cleanup_region_start(DOIT, FCT, ARG)                       \
  {                                                                         \
    typeof (***(FCT)) *__save_FCT = (DOIT) ? (FCT) : 0;                     \
    typeof (ARG) __save_ARG = ARG;                                          \
    /* close brace is in __libc_cleanup_region_end below. */


###################


# with these packages installed:
#    libcairo2_1.12.16-3_amd64.deb
#    libcairo2_1.12.16-3_i386.deb
#    libcairo2-dev_1.12.16-3_amd64.deb
#    libcairo-gobject2_1.12.16-3_amd64.deb
#    libcairo-script-interpreter2_1.12.16-3_amd64.deb
#    libwebkitgtk-3.0-0_2.4.4-2_amd64.deb
#    libwebkitgtk-3.0-common_2.4.4-2_all.deb
#    libjavascriptcoregtk-3.0-0_2.4.4-2_amd64.deb
root@gringo:/var/cache/apt/archives# strace -f -o /coredumps/with-crash.txt 
apt-get install libc6-dbg libc6-dev libc6 libc-dev-bin libc6 libc6-dev 
libc6-i386 libc6-dev-x32 multiarch-support libc6-x32 libc-bin locales 
libc6-dev-i386
...
root@gringo:/coredumps# grep /usr/lib/x86_64-linux-gnu/libGL.so.1 with-crash.txt
22119 open("/usr/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = 9
22283 open("/usr/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = 9
23559 open("/usr/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = 9
23696 open("/usr/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = 9


# with these packages installed:
#    libcairo2_1.12.16-5_amd64.deb
#    libcairo2_1.12.16-5_i386.deb
#    libcairo2-dev_1.12.16-5_amd64.deb
#    libcairo-gobject2_1.12.16-5_amd64.deb
#    libcairo-script-interpreter2_1.12.16-5_amd64.deb
#    libjavascriptcoregtk-3.0-0_2.4.5-2_amd64.deb
#    libwebkitgtk-3.0-0_2.4.5-2_amd64.deb
#    libwebkitgtk-3.0-common_2.4.5-2_all.deb
root@gringo:/var/cache/apt/archives# strace -f -o /coredumps/without-crash.txt 
apt-get install libc6-dbg libc6-dev libc6 libc-dev-bin libc6 libc6-dev 
libc6-i386 libc6-dev-x32 multiarch-support libc6-x32 libc-bin locales 
libc6-dev-i386
...
root@gringo:/var/cache/apt/archives# grep /usr/lib/x86_64-linux-gnu/libGL.so.1 
/coredumps/without-crash.txt
28712 stat("/usr/lib/x86_64-linux-gnu/libGL.so.1", {st_mode=S_IFREG|0644, 
st_size=1267768, ...}) = 0
29726 stat("/usr/lib/x86_64-linux-gnu/libGL.so.1", {st_mode=S_IFREG|0644, 
st_size=1267768, ...}) = 0

Reply via email to