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