Package: synaptic
Version: 0.81.2
Severity: critical
Justification: breaks the whole system

Dear Maintainer,
when upgrading libc with Synaptic leads to a crash and to broken packages.
Experienced this already with some of the last upgrades.
With following steps it is reproducable on at least my system.


- Start Synaptic in this environment
    # export LANG=C
    # ulimit -c unlimited
    # synaptic

- Select following packages for upgrade
    libc-bin (2.19-9) to 2.19-10
    libc-dev-bin (2.19-9) to 2.19-10
    libc6 (2.19-9) to 2.19-10
    libc6-dbg (2.19-9) to 2.19-10
    libc6-dev (2.19-9) to 2.19-10
    libc6-dev-i386 (2.19-9) to 2.19-10
    libc6-dev-x32 (2.19-9) to 2.19-10
    libc6-dev:i386 (2.19-9) to 2.19-10
    libc6-i386 (2.19-9) to 2.19-10
    libc6-x32 (2.19-9) to 2.19-10
    libc6:i386 (2.19-9) to 2.19-10
    locales (2.19-9) to 2.19-10
    multiarch-support (2.19-9) to 2.19-10

- Apply, dialog opens which shows:
    An error occurred
    The following details are provided:
    E: /var/cache/apt/archives/libc6_2.19-10_i386.deb: subprocess new pre-
installation script was killed by signal (Segmentation fault), core dumped

- dmesg
    [10360.794374] traps: frontend[4427] general protection ip:7fa88d0189e0
sp:7fffdd675480 error:0 in libc-2.19.so[7fa88cfa3000+19f000]

- Close, leaves system with some unconfigured and not upgraded packages

- Could be repaired/completed in a normal root shell by "apt-get install -f"

- Core dump ends with this stack:
    (gdb) bt
    #0  0x00007fa88d0189e0 in __GI__IO_link_in (fp=fp@entry=0x334a2b0) at
genops.c:104
    #1  0x00007fa88d017872 in _IO_new_file_init (fp=fp@entry=0x334a2b0) at
fileops.c:149
    #2  0x00007fa88d00ce63 in __fopen_internal (filename=0x7fa887d46b19
"/proc/self/status", mode=0x7fa887d46b17 "r", is32=1) at iofopen.c:86
    #3  0x00007fa887cef8c7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #4  0x00007fa887cefa32 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #5  0x00007fa887cfc296 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #6  0x00007fa887cd37b7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #7  0x00007fa88de389bd in call_init (l=0x3303bd0, argc=argc@entry=6,
argv=argv@entry=0x7fffdd677878, env=env@entry=0x22eef80) at dl-init.c:64
    #8  0x00007fa88de38ae3 in call_init (env=0x22eef80, argv=0x7fffdd677878,
argc=6, l=<optimized out>) at dl-init.c:36
    #9  _dl_init (main_map=main_map@entry=0x3285210, argc=6,
argv=0x7fffdd677878, env=0x22eef80) at dl-init.c:126
    #10 0x00007fa88de3cc48 in dl_open_worker (a=a@entry=0x7fffdd6759a8) at dl-
open.c:577

- Probably only reproducable with binary nvidia driver
    libgl1-nvidia-glx:amd64                           340.32-1
    (for testing removed libgtk2-perl, therefore frontend gnome could not be
used. Then upgrade succeeded.)

(More complete info follows in attachement)

Kind regards,
Bernhard



-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (990, 'testing-updates'), (990, 'testing'), (500, 
'testing-proposed-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages synaptic depends on:
ii  hicolor-icon-theme   0.13-1
ii  libapt-inst1.5       1.0.7
ii  libapt-pkg4.12       1.0.7
ii  libatk1.0-0          2.12.0-1
ii  libc6                2.19-9
ii  libcairo-gobject2    1.12.16-3
ii  libcairo2            1.12.16-3
ii  libept1.4.12         1.0.12
ii  libgcc1              1:4.9.1-4
ii  libgdk-pixbuf2.0-0   2.30.7-1
ii  libglib2.0-0         2.40.0-5
ii  libgtk-3-0           3.12.2-3+b1
ii  libpango-1.0-0       1.36.6-1
ii  libpangocairo-1.0-0  1.36.6-1
ii  libstdc++6           4.9.1-4
ii  libvte-2.90-9        1:0.36.3-1
ii  libx11-6             2:1.6.2-3
ii  libxapian22          1.2.18-1
ii  libxext6             2:1.3.2-1
ii  zlib1g               1:1.2.8.dfsg-1

Versions of packages synaptic recommends:
ii  libgtk2-perl   2:1.2492-2+b1
ii  policykit-1    0.105-6.1
ii  rarian-compat  0.8.1-5

Versions of packages synaptic suggests:
ii  apt-xapian-index         0.46
ii  deborphan                1.7.28.8
pn  dwww                     <none>
ii  menu                     2.1.47
pn  software-properties-gtk  <none>
ii  tasksel                  3.21

-- no debconf information

Synaptic terminal output:
    (synaptic:2770): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 
0' failed
    Preconfiguring packages ...
    (Reading database ... 260049 files and directories currently installed.)
    Preparing to unpack .../libc6-dev-x32_2.19-10_amd64.deb ...
    Unpacking libc6-dev-x32 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc6-dev-i386_2.19-10_amd64.deb ...
    Unpacking libc6-dev-i386 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc6-i386_2.19-10_amd64.deb ...
    Unpacking libc6-i386 (2.19-10) over (2.19-9) ...
    Replaced by files in installed package libc6:i386 (2.19-9) ...
    Preparing to unpack .../libc6-x32_2.19-10_amd64.deb ...
    Unpacking libc6-x32 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc6-dev_2.19-10_i386.deb ...
    De-configuring libc6-dev:amd64 (2.19-9) ...
    Unpacking libc6-dev:i386 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc6-dev_2.19-10_amd64.deb ...
    Unpacking libc6-dev:amd64 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc-dev-bin_2.19-10_amd64.deb ...
    Unpacking libc-dev-bin (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc-bin_2.19-10_amd64.deb ...
    Unpacking libc-bin (2.19-10) over (2.19-9) ...
    Processing triggers for man-db (2.6.7.1-1) ...
    Setting up libc-bin (2.19-10) ...
    (Reading database ... 260049 files and directories currently installed.)
    Preparing to unpack .../libc6-dbg_2.19-10_amd64.deb ...
    Unpacking libc6-dbg:amd64 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc6_2.19-10_amd64.deb ...
    De-configuring libc6:i386 (2.19-9) ...
    Unpacking libc6:amd64 (2.19-10) over (2.19-9) ...
    Preparing to unpack .../libc6_2.19-10_i386.deb ...
    dpkg: error processing archive 
/var/cache/apt/archives/libc6_2.19-10_i386.deb (--unpack):
    subprocess new pre-installation script was killed by signal (Segmentation 
fault), core dumped
    Preparing to unpack .../multiarch-support_2.19-10_amd64.deb ...
    Unpacking multiarch-support (2.19-10) over (2.19-9) ...
    Errors were encountered while processing:
    /var/cache/apt/archives/libc6_2.19-10_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    A package failed to install.  Trying to recover:
    dpkg: dependency problems prevent configuration of libc6-dev:i386:
    libc6-dev:i386 depends on libc6 (= 2.19-10); however:
    Version of libc6:i386 on system is 2.19-9.

    dpkg: error processing package libc6-dev:i386 (--configure):
    dependency problems - leaving unconfigured
    dpkg: error processing package libc6:amd64 (--configure):
    package libc6:amd64 2.19-10 cannot be configured because libc6:i386 is at a 
different version (2.19-9)
    dpkg: dependency problems prevent configuration of libc6-dbg:amd64:
    libc6-dbg:amd64 depends on libc6 (= 2.19-10); however:
    Package libc6:amd64 is not configured yet.

    dpkg: error processing package libc6-dbg:amd64 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-dev:amd64:
    libc6-dev:amd64 depends on libc6 (= 2.19-10); however:
    Package libc6:amd64 is not configured yet.

    dpkg: error processing package libc6-dev:amd64 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc-dev-bin:
    libc-dev-bin depends on libc6 (>> 2.19); however:
    Package libc6:amd64 is not configured yet.
    libc-dev-bin depends on libc6 (<< 2.20); however:
    Package libc6:amd64 is not configured yet.

    dpkg: error processing package libc-dev-bin (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-i386:
    libc6-i386 depends on libc6 (= 2.19-10); however:
    Package libc6:amd64 is not configured yet.

    dpkg: error processing package libc6-i386 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-dev-x32:
    libc6-dev-x32 depends on libc6-dev (= 2.19-10); however:
    Package libc6-dev:amd64 is not configured yet.

    dpkg: error processing package libc6-dev-x32 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-dev-i386:
    libc6-dev-i386 depends on libc6-i386 (= 2.19-10); however:
    Package libc6-i386 is not configured yet.
    libc6-dev-i386 depends on libc6-dev (= 2.19-10); however:
    Package libc6-dev:amd64 is not configured yet.

    dpkg: error processing package libc6-dev-i386 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-x32:
    libc6-x32 depends on libc6 (= 2.19-10); however:
    Package libc6:amd64 is not configured yet.

    dpkg: error processing package libc6-x32 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of multiarch-support:
    multiarch-support depends on libc6 (>= 2.3.6-2); however:
    Package libc6:amd64 is not configured yet.

    dpkg: error processing package multiarch-support (--configure):
    dependency problems - leaving unconfigured
    Errors were encountered while processing:
    libc6-dev:i386
    libc6:amd64
    libc6-dbg:amd64
    libc6-dev:amd64
    libc-dev-bin
    libc6-i386
    libc6-dev-x32
    libc6-dev-i386
    libc6-x32
    multiarch-support



Repair of unconfigured/not upgraded packages:
    # apt-get install -f
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Abhängigkeiten werden korrigiert ... Fertig
    Die folgenden zusätzlichen Pakete werden installiert:
    libc6:i386
    Vorgeschlagene Pakete:
    glibc-doc:i386 locales:i386
    Empfohlene Pakete:
    libc6-i686:i386
    Die folgenden Pakete werden aktualisiert (Upgrade):
    libc6:i386
    1 aktualisiert, 0 neu installiert, 0 zu entfernen und 6 nicht aktualisiert.
    10 nicht vollständig installiert oder entfernt.
    Es müssen noch 0 B von 3.977 kB an Archiven heruntergeladen werden.
    Nach dieser Operation werden 65,5 kB Plattenplatz freigegeben.
    Möchten Sie fortfahren? [J/n] j
    Vorkonfiguration der Pakete ...
    (Lese Datenbank ... 260049 Dateien und Verzeichnisse sind derzeit 
installiert.)
    Vorbereitung zum Entpacken von .../libc6_2.19-10_i386.deb ...
    Entpacken von libc6:i386 (2.19-10) über (2.19-9) ...
    libc6:amd64 (2.19-10) wird eingerichtet ...
    libc6:i386 (2.19-10) wird eingerichtet ...
    multiarch-support (2.19-10) wird eingerichtet ...
    libc-dev-bin (2.19-10) wird eingerichtet ...
    libc6-dev:amd64 (2.19-10) wird eingerichtet ...
    libc6-dev:i386 (2.19-10) wird eingerichtet ...
    libc6-i386 (2.19-10) wird eingerichtet ...
    libc6-dev-i386 (2.19-10) wird eingerichtet ...
    libc6-x32 (2.19-10) wird eingerichtet ...
    libc6-dev-x32 (2.19-10) wird eingerichtet ...
    libc6-dbg:amd64 (2.19-10) wird eingerichtet ...
    Trigger für libc-bin (2.19-10) werden verarbeitet ...



Output of core dump:
    # file /usr/lib/debug/usr/bin/perl /usr/bin/perl
    /usr/lib/debug/usr/bin/perl: ELF 64-bit LSB executable, x86-64, version 1 
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, 
BuildID[sha1]=9e51735d8968b7cbfec74ed1fbd2ee6d175a220b, not stripped
    /usr/bin/perl:               ELF 64-bit LSB executable, x86-64, version 1 
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, 
BuildID[sha1]=9e51735d8968b7cbfec74ed1fbd2ee6d175a220b, stripped


    # gdb
    GNU gdb (Debian 7.7.1+dfsg-3) 7.7.1
    ...
    This GDB was configured as "x86_64-linux-gnu".
    ...
    (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 core.frontend.4427
    warning: core file may not match specified executable file.
    [New LWP 4427]
    [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  0x00007fa88d0189e0 in __GI__IO_link_in (fp=fp@entry=0x334a2b0) at 
genops.c:104
    104           _IO_cleanup_region_start_noarg (flush_cleanup);


    (gdb) bt
    #0  0x00007fa88d0189e0 in __GI__IO_link_in (fp=fp@entry=0x334a2b0) at 
genops.c:104
    #1  0x00007fa88d017872 in _IO_new_file_init (fp=fp@entry=0x334a2b0) at 
fileops.c:149
    #2  0x00007fa88d00ce63 in __fopen_internal (filename=0x7fa887d46b19 
"/proc/self/status", mode=0x7fa887d46b17 "r", is32=1) at iofopen.c:86
    #3  0x00007fa887cef8c7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #4  0x00007fa887cefa32 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #5  0x00007fa887cfc296 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #6  0x00007fa887cd37b7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    #7  0x00007fa88de389bd in call_init (l=0x3303bd0, argc=argc@entry=6, 
argv=argv@entry=0x7fffdd677878, env=env@entry=0x22eef80) at dl-init.c:64
    #8  0x00007fa88de38ae3 in call_init (env=0x22eef80, argv=0x7fffdd677878, 
argc=6, l=<optimized out>) at dl-init.c:36
    #9  _dl_init (main_map=main_map@entry=0x3285210, argc=6, 
argv=0x7fffdd677878, env=0x22eef80) at dl-init.c:126
    #10 0x00007fa88de3cc48 in dl_open_worker (a=a@entry=0x7fffdd6759a8) at 
dl-open.c:577
    #11 0x00007fa88de388b4 in _dl_catch_error 
(objname=objname@entry=0x7fffdd675998, 
errstring=errstring@entry=0x7fffdd6759a0, 
mallocedp=mallocedp@entry=0x7fffdd675997, operate=operate@entry=0x7fa88de3c970 
<dl_open_worker>, args=args@entry=0x7fffdd6759a8) at dl-error.c:187
    #12 0x00007fa88de3c43b in _dl_open (file=0x2782440 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=-2147483390, 
caller_dlopen=<optimized out>, nsid=-2, argc=6, argv=0x7fffdd677878, 
env=0x22eef80) at dl-open.c:661
    #13 0x00007fa88d86a02b in dlopen_doit (a=a@entry=0x7fffdd675bc0) at 
dlopen.c:66
    #14 0x00007fa88de388b4 in _dl_catch_error (objname=0x23b8a80, 
errstring=0x23b8a88, mallocedp=0x23b8a78, operate=0x7fa88d869fd0 <dlopen_doit>, 
args=0x7fffdd675bc0) at dl-error.c:187
    #15 0x00007fa88d86a5dd in _dlerror_run 
(operate=operate@entry=0x7fa88d869fd0 <dlopen_doit>, 
args=args@entry=0x7fffdd675bc0) at dlerror.c:163
    #16 0x00007fa88d86a0c1 in __dlopen (file=file@entry=0x2782440 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=<optimized 
out>) at dlopen.c:87
    #17 0x00007fa88dbc8db5 in XS_DynaLoader_dl_load_file (my_perl=0x22da010, 
cv=<optimized out>) at DynaLoader.xs:193
    #18 0x00007fa88db38cfb in Perl_pp_entersub (my_perl=0x22da010) at 
pp_hot.c:2795
    #19 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
    #20 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x32821e8, flags=flags@entry=13) at perl.c:2771
    #21 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=30, paramList=0x3280ed0) at perl.c:4926
    #22 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=561, fullname=<optimized out>, gv=0x3280f60, cv=0x32821e8) at op.c:8112
    #23 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=561, o=0x3280f60, proto=0x0, attrs=0x0, 
block=0x329bfc0, o_is_gv=false) at op.c:8074
    #24 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=561, version=<optimized out>, idop=0x2782398, arg=<optimized out>) 
at op.c:5432
    #25 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=53061416) at perly.y:398
    #26 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=1, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
    #27 0x00007fa88db77974 in Perl_pp_entereval (my_perl=0x22da010) at 
pp_ctl.c:4275
    #28 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
    #29 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x32807f8, flags=flags@entry=13) at perl.c:2771
    #30 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=22, paramList=0x326eef8) at perl.c:4926
    #31 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=410, fullname=<optimized out>, gv=0x326efd0, cv=0x32807f8) at op.c:8112
    #32 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=410, o=0x326efd0, proto=0x0, attrs=0x0, 
block=0x3287a50, o_is_gv=false) at op.c:8074
    #33 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=410, version=<optimized out>, idop=0x327fac8, arg=<optimized out>) 
at op.c:5432
    #34 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=52930328) at perly.y:398
    #35 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
    #36 0x00007fa88db76750 in Perl_pp_require (my_perl=0x22da010) at 
pp_ctl.c:4145
    #37 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
    #38 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x326ed60, flags=flags@entry=13) at perl.c:2771
    #39 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=15, paramList=0x325d2e8) at perl.c:4926
    #40 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=289, fullname=<optimized out>, gv=0x325d438, cv=0x326ed60) at op.c:8112
    #41 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=289, o=0x325d438, proto=0x0, attrs=0x0, 
block=0x3279da0, o_is_gv=false) at op.c:8074
    #42 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=289, version=<optimized out>, idop=0x3279730, arg=<optimized out>) 
at op.c:5432
    #43 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=52829832) at perly.y:398
    #44 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
    #45 0x00007fa88db76750 in Perl_pp_require (my_perl=0x22da010) at 
pp_ctl.c:4145
    #46 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
    #47 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x22fa4a0, flags=flags@entry=13) at perl.c:2771
    #48 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=8, paramList=0x22fa5c0) at perl.c:4926
    #49 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=106, fullname=<optimized out>, gv=0x281cd98, cv=0x22fa4a0) at op.c:8112
    #50 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=106, o=0x281cd98, proto=0x0, attrs=0x0, 
block=0x2309d20, o_is_gv=false) at op.c:8074
    #51 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=106, version=<optimized out>, idop=0x2309728, arg=<optimized out>) 
at op.c:5432
    #52 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=36733848) at perly.y:398
    #53 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
    #54 0x00007fa88db77974 in Perl_pp_entereval (my_perl=0x22da010) at 
pp_ctl.c:4275
    #55 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
    #56 0x00007fa88dac282e in S_run_body (oldscope=1, my_perl=0x22da010) at 
perl.c:2456
    #57 perl_run (my_perl=0x22da010) at perl.c:2372
    #58 0x0000000000400e19 in main (argc=<error reading variable: can't compute 
CFA for this frame>, argv=<error reading variable: can't compute CFA for this 
frame>, env=<error reading variable: can't compute CFA for this frame>) at 
perlmain.c:114


    (gdb) bt full
    #0  0x00007fa88d0189e0 in __GI__IO_link_in (fp=fp@entry=0x334a2b0) at 
genops.c:104
            __p = 0x517bf4af15f744c1
            _buffer = {__routine = 0xe95e2ce1ac12a2f7, __arg = 0x7fa88d345620 
<main_arena>, __canceltype = 568, __prev = 0x7fa887d46b17}
            _avail = 1
    #1  0x00007fa88d017872 in _IO_new_file_init (fp=fp@entry=0x334a2b0) at 
fileops.c:149
    No locals.
    #2  0x00007fa88d00ce63 in __fopen_internal (filename=0x7fa887d46b19 
"/proc/self/status", mode=0x7fa887d46b17 "r", is32=1) at iofopen.c:86
            new_f = 0x334a2b0
    #3  0x00007fa887cef8c7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    No symbol table info available.
    #4  0x00007fa887cefa32 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    No symbol table info available.
    #5  0x00007fa887cfc296 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    No symbol table info available.
    #6  0x00007fa887cd37b7 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
    No symbol table info available.
    #7  0x00007fa88de389bd in call_init (l=0x3303bd0, argc=argc@entry=6, 
argv=argv@entry=0x7fffdd677878, env=env@entry=0x22eef80) at dl-init.c:64
            init_array = <optimized out>
    #8  0x00007fa88de38ae3 in call_init (env=0x22eef80, argv=0x7fffdd677878, 
argc=6, l=<optimized out>) at dl-init.c:36
    No locals.
    #9  _dl_init (main_map=main_map@entry=0x3285210, argc=6, 
argv=0x7fffdd677878, env=0x22eef80) at dl-init.c:126
            preinit_array = <optimized out>
            preinit_array_size = <optimized out>
            i = 11
    #10 0x00007fa88de3cc48 in dl_open_worker (a=a@entry=0x7fffdd6759a8) at 
dl-open.c:577
            args = 0x7fffdd6759a8
            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 0x00007fa88de388b4 in _dl_catch_error 
(objname=objname@entry=0x7fffdd675998, 
errstring=errstring@entry=0x7fffdd6759a0, 
mallocedp=mallocedp@entry=0x7fffdd675997, operate=operate@entry=0x7fa88de3c970 
<dl_open_worker>, args=args@entry=0x7fffdd6759a8) at dl-error.c:187
            errcode = 0
            c = {objname = 0x7fffdd675998, errstring = 0x7fffdd6759a0, malloced 
= 0x7fffdd675997, errcode = 0x7fffdd675884, env = {{__jmpbuf = 
{140736907926184, -1589615489790598409, 2147483906, 41428032, 140736907933816, 
6, -1589615489727683849, -1630817447628987657}, __mask_was_saved = -580429296, 
__saved_mask = {__val = {0, 0, 40199336, 9487351358286435584, 40301680, 
36765697, 140736907926040, 0, 4294967295, 53051632, 40199232, 0, 0, 
140736907926020, 0, 16}}}}}
            catchp = 0x7fa88e0126f8
            old = <optimized out>
    #12 0x00007fa88de3c43b in _dl_open (file=0x2782440 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=-2147483390, 
caller_dlopen=<optimized out>, nsid=-2, argc=6, argv=0x7fffdd677878, 
env=0x22eef80) at dl-open.c:661
            args = {file = 0x2782440 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode = -2147483390, 
caller_dlopen = 0x7fa88dbc8db5 <XS_DynaLoader_dl_load_file+213>, caller_dl_open 
= 0x7fa88d86a02b <dlopen_doit+91>, map = 0x3285210, nsid = 0, argc = 6, argv = 
0x7fffdd677878, env = 0x22eef80}
            objname = 0x0
            errstring = 0x266f578 "ЊM\002"
            malloced = false
            errcode = <optimized out>
            __PRETTY_FUNCTION__ = "_dl_open"
    #13 0x00007fa88d86a02b in dlopen_doit (a=a@entry=0x7fffdd675bc0) at 
dlopen.c:66
            args = 0x7fffdd675bc0
    #14 0x00007fa88de388b4 in _dl_catch_error (objname=0x23b8a80, 
errstring=0x23b8a88, mallocedp=0x23b8a78, operate=0x7fa88d869fd0 <dlopen_doit>, 
args=0x7fffdd675bc0) at dl-error.c:187
            errcode = 0
            c = {objname = 0x23b8a80, errstring = 0x23b8a88, malloced = 
0x23b8a78, errcode = 0x7fffdd675aa4, env = {{__jmpbuf = {0, 
-1630816666651548937, 140736907926464, 8, 41428032, 53037344, 
-1589615489798987017, -1630817447628987657}, __mask_was_saved = -1929251479, 
__saved_mask = {__val = {53051632, 53051632, 53051685, 53180384, 80, 36544528, 
36544528, 140361908536544, 40302112, 6, 36627232, 140361908665234, 36544528, 
40302112, 40302112, 40218384}}}}}
            catchp = 0x7fa88e0126f8
            old = <optimized out>
    #15 0x00007fa88d86a5dd in _dlerror_run 
(operate=operate@entry=0x7fa88d869fd0 <dlopen_doit>, 
args=args@entry=0x7fffdd675bc0) at dlerror.c:163
            result = 0x23b8a70
    #16 0x00007fa88d86a0c1 in __dlopen (file=file@entry=0x2782440 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode=<optimized 
out>) at dlopen.c:87
            args = {file = 0x2782440 
"/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Cairo/Cairo.so", mode = 258, new = 
0x266f620, caller = 0x7fa88dbc8db5 <XS_DynaLoader_dl_load_file+213>}
    #17 0x00007fa88dbc8db5 in XS_DynaLoader_dl_load_file (my_perl=0x22da010, 
cv=<optimized out>) at DynaLoader.xs:193
            filename = 0x2782440 
"/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 0x00007fa88db38cfb in Perl_pp_entersub (my_perl=0x22da010) at 
pp_hot.c:2795
            markix = <optimized out>
            sp = <optimized out>
            sv = 0x23c00a0
            gv = 0x7fa88db436aa <Perl_sv_free2+90>
            cv = <optimized out>
            cx = <optimized out>
            gimme = 2
            hasargs = <optimized out>
    #19 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
            op = <optimized out>
    #20 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x32821e8, flags=flags@entry=13) at perl.c:2771
            sp = 0x3294920
            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 = 0x7fffdd675d70}
            method_unop = {op_next = 0x65737526, op_sibling = 0x22da010, 
op_ppaddr = 0x3282420, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_first = 0x8000000}
            method_svop = {op_next = 0x3280e58, op_sibling = 0x22da010, 
op_ppaddr = 0x3282410, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_sv = 0x20000}
            oldmark = 0
            retval = 0
            oldscope = 32
            oldcatch = <optimized out>
            ret = <optimized out>
            oldop = 0x0
            cur_env = {je_prev = 0x7fffdd675f20, je_buf = {{__jmpbuf = 
{36544528, 1589543879928095479, 53037344, 140736907926896, 36544528, 30, 
-1589615489878678793, -1630816830982806793}, __mask_was_saved = 0, __saved_mask 
= {__val = {36544528, 140361907970379, 0, 4, 36544832, 52956760, 36544528, 
9487351358286435584, 36544528, 53178504, 36544528, 9487351358286435584, 
36544528, 36544528, 0, 36544832}}}}, je_ret = 0, je_mustcatch = false}
    #21 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=30, paramList=0x3280ed0) at perl.c:4926
            atsv = <optimized out>
            oldline = 1
            len = 53058072
            ret = <optimized out>
            cur_env = {je_prev = 0x7fffdd676400, je_buf = {{__jmpbuf = 
{36544528, 1589550684226888439, 52957024, 52961768, 52956880, 30, 
-1589615489945787657, -1630816832128638217}, __mask_was_saved = 0, __saved_mask 
= {__val = {140361909343164, 36544528, 140361909343164, 36712960, 561, 
36544528, 52956880, 36544528, 52961768, 561, 52961768, 140361908551835, 0, 0, 
52956760, 36544528}}}}, je_ret = 0, je_mustcatch = false}
    #22 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=561, fullname=<optimized out>, gv=0x3280f60, cv=0x32821e8) at op.c:8112
            oldscope = 30
            sp = <optimized out>
            colon = <optimized out>
            name = <optimized out>
    #23 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=561, o=0x3280f60, proto=0x0, attrs=0x0, 
block=0x329bfc0, o_is_gv=false) at op.c:8074
            ps = 0x0
            ps_len = 0
            cv = 0x32821e8
            const_sv = 0x0
            namlen = 5
    #24 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=561, version=<optimized out>, idop=0x2782398, arg=<optimized out>) 
at op.c:5432
            pack = <optimized out>
            imop = <optimized out>
            veop = <optimized out>
            use_version = 0x0
    #25 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=53061416) at perly.y:398
            yyresult = 53061416
            yytoken = 53781408
            parser = 0x3281c20
            yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 
0x0, i_tkval = 0}
    #26 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=1, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
            sp = 0x27b1680
            saveop = 0x32873a8
            clear_hints = <optimized out>
            oldcurcop = <optimized out>
            in_require = false
            yystatus = <optimized out>
    #27 0x00007fa88db77974 in Perl_pp_entereval (my_perl=0x22da010) at 
pp_ctl.c:4275
            cx = 0x517bf4af15f744c1
            sv = 0x3282548
            tbuf = "_<(eval 
19)\000\000\000\000\000\026\000\000\000\000\000\000\000\252\066\264\215\250\177\000"
            saved_delete = true
            seq = 4012
            lex_flags = 0
            bytes = true
    #28 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
            op = <optimized out>
    #29 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x32807f8, flags=flags@entry=13) at perl.c:2771
            sp = 0x27b1680
            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 = 0x7fffdd6763c0}
            method_unop = {op_next = 0x65737526, op_sibling = 0x22da010, 
op_ppaddr = 0x32807c0, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_first = 0x8000000}
            method_svop = {op_next = 0x32808a0, op_sibling = 0x22da010, 
op_ppaddr = 0x32807b0, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_sv = 0x20000}
            oldmark = 0
            retval = 0
            oldscope = 24
            oldcatch = <optimized out>
            ret = <optimized out>
            oldop = 0x0
            cur_env = {je_prev = 0x7fffdd676570, je_buf = {{__jmpbuf = 
{36544528, 1589543880802607863, 41621120, 140736907928512, 36544528, 22, 
-1589615490556058889, -1630816830982806793}, __mask_was_saved = 0, __saved_mask 
= {__val = {36544528, 140361907970379, 0, 4, 36544832, 52955296, 36544528, 
9487351358286435584, 36544528, 52953160, 36544528, 9487351358286435584, 
36544528, 36544528, 0, 36544832}}}}, je_ret = 0, je_mustcatch = false}
    #30 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=22, paramList=0x326eef8) at perl.c:4926
            atsv = <optimized out>
            oldline = 31
            len = 3
            ret = <optimized out>
            cur_env = {je_prev = 0x7fffdd676a70, je_buf = {{__jmpbuf = 
{36544528, 1589550684226888439, 52883408, 52955128, 52883192, 22, 
-1589615490623167753, -1630816832128638217}, __mask_was_saved = 0, __saved_mask 
= {__val = {52883208, 0, 4881901996069617664, 52883208, 410, 36544528, 
52883192, 36544528, 52955128, 410, 52955128, 140361908551835, 0, 0, 52955296, 
36544528}}}}, je_ret = 0, je_mustcatch = false}
    #31 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=410, fullname=<optimized out>, gv=0x326efd0, cv=0x32807f8) at op.c:8112
            oldscope = 22
            sp = <optimized out>
            colon = <optimized out>
            name = <optimized out>
    #32 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=410, o=0x326efd0, proto=0x0, attrs=0x0, 
block=0x3287a50, o_is_gv=false) at op.c:8074
            ps = 0x0
            ps_len = 0
            cv = 0x32807f8
            const_sv = 0x0
            namlen = 5
    #33 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=410, version=<optimized out>, idop=0x327fac8, arg=<optimized out>) 
at op.c:5432
            pack = <optimized out>
            imop = <optimized out>
            veop = <optimized out>
            use_version = 0x0
    #34 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=52930328) at perly.y:398
            yyresult = 52930328
            yytoken = 53781408
            parser = 0x327a240
            yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 
0x0, i_tkval = 0}
    #35 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
            sp = 0x2399c20
            saveop = 0x3279e48
            clear_hints = <optimized out>
            oldcurcop = <optimized out>
            in_require = true
            yystatus = <optimized out>
    #36 0x00007fa88db76750 in Perl_pp_require (my_perl=0x22da010) at 
pp_ctl.c:4145
            cx = 0x0
            sv = 0x0
            len = 7
            encoding = 0x0
            op = 0x517bf4af15f744c1
            saved_errno = 0
    #37 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
            op = <optimized out>
    #38 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x326ed60, flags=flags@entry=13) at perl.c:2771
            sp = 0x2399c20
            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 = 0x7fffdd676a30}
            method_unop = {op_next = 0x746565737526, op_sibling = 0x22da010, 
op_ppaddr = 0x326eda0, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_first = 0x8000000}
            method_svop = {op_next = 0x326ee08, op_sibling = 0x22da010, 
op_ppaddr = 0x326ed90, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_sv = 0x20000}
            oldmark = 0
            retval = 0
            oldscope = 17
            oldcatch = <optimized out>
            ret = <optimized out>
            oldop = 0x0
            cur_env = {je_prev = 0x7fffdd676be0, je_buf = {{__jmpbuf = 
{36544528, 1589543761968538359, 37329952, 140736907930160, 36544528, 15, 
-1589615490239388937, -1630816830982806793}, __mask_was_saved = 0, __saved_mask 
= {__val = {36544528, 140361907970379, 0, 4, 36544832, 52882952, 36544528, 
9487351358286435584, 36544528, 52927000, 36544528, 9487351358286435584, 
36544528, 36544528, 0, 36544832}}}}, je_ret = 0, je_mustcatch = false}
    #39 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=15, paramList=0x325d2e8) at perl.c:4926
            atsv = <optimized out>
            oldline = 91
            len = 48
            ret = <optimized out>
            cur_env = {je_prev = 0x7fffdd6770e0, je_buf = {{__jmpbuf = 
{36544528, 1589550684226888439, 52810808, 52882784, 52810472, 15, 
-1589615490306497801, -1630816832128638217}, __mask_was_saved = 0, __saved_mask 
= {__val = {140361909343164, 36544528, 140361909343164, 36712960, 289, 
140361908778414, 36544528, 0, 36544528, 36544832, 36544697, 0, 0, 0, 52882952, 
36544528}}}}, je_ret = 0, je_mustcatch = false}
    #40 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=289, fullname=<optimized out>, gv=0x325d438, cv=0x326ed60) at op.c:8112
            oldscope = 15
            sp = <optimized out>
            colon = <optimized out>
            name = <optimized out>
    #41 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=289, o=0x325d438, proto=0x0, attrs=0x0, 
block=0x3279da0, o_is_gv=false) at op.c:8074
            ps = 0x0
            ps_len = 0
            cv = 0x326ed60
            const_sv = 0x0
            namlen = 5
    #42 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=289, version=<optimized out>, idop=0x3279730, arg=<optimized out>) 
at op.c:5432
            pack = <optimized out>
            imop = <optimized out>
            veop = <optimized out>
            use_version = 0x0
    #43 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=52829832) at perly.y:398
            yyresult = 52829832
            yytoken = 53781408
            parser = 0x3261930
            yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 
0x0, i_tkval = 0}
    #44 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
            sp = 0x22ffb80
            saveop = 0x2309dc8
            clear_hints = <optimized out>
            oldcurcop = <optimized out>
            in_require = true
            yystatus = <optimized out>
    #45 0x00007fa88db76750 in Perl_pp_require (my_perl=0x22da010) at 
pp_ctl.c:4145
            cx = 0x0
            sv = 0x0
            len = 25
            encoding = 0x0
            op = 0x517bf4af15f744c1
            saved_errno = 0
    #46 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
            op = <optimized out>
    #47 0x00007fa88dabb255 in Perl_call_sv (my_perl=my_perl@entry=0x22da010, 
sv=sv@entry=0x22fa4a0, flags=flags@entry=13) at perl.c:2771
            sp = 0x22ffb80
            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 = 0x7fffdd6770a0}
            method_unop = {op_next = 0x7fff65737526, op_sibling = 0x22da010, 
op_ppaddr = 0x2aaceb0, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_first = 0x8000000}
            method_svop = {op_next = 0x2a6e9d0, op_sibling = 0x22da010, 
op_ppaddr = 0x2aacea0, op_targ = 36544528, op_type = 320, op_opt = 0, 
op_slabbed = 0, op_savefree = 0, op_static = 0, op_folded = 1, op_spare = 2, 
op_flags = 45 '-', op_private = 2 '\002', op_sv = 0x20000}
            oldmark = 0
            retval = 0
            oldscope = 10
            oldcatch = <optimized out>
            ret = <optimized out>
            oldop = 0x0
            cur_env = {je_prev = 0x7fffdd677250, je_buf = {{__jmpbuf = 
{36544528, 1589546040138310391, 36699008, 140736907931808, 36544528, 8, 
-1589615490451201289, -1630816830982806793}, __mask_was_saved = 0, __saved_mask 
= {__val = {36544528, 140361907970379, 0, 4, 36544832, 44493264, 36544528, 
9487351358286435584, 36544528, 36739512, 36544528, 9487351358286435584, 
36544528, 36544528, 0, 36544832}}}}, je_ret = 0, je_mustcatch = false}
    #48 0x00007fa88dabd5a3 in Perl_call_list (my_perl=my_perl@entry=0x22da010, 
oldscope=oldscope@entry=8, paramList=0x22fa5c0) at perl.c:4926
            atsv = <optimized out>
            oldline = 2
            len = 42954680
            ret = <optimized out>
            cur_env = {je_prev = 0x7fffdd677650, je_buf = {{__jmpbuf = 
{36544528, 1589550684227281655, 42061208, 36676768, 36677056, 8, 
-1589615491055181065, -1630816832128638217}, __mask_was_saved = 0, __saved_mask 
= {__val = {140361909343164, 36544528, 140361909343164, 36712960, 106, 
36544528, 36677056, 36544528, 36676768, 106, 36676768, 140361908551835, 0, 0, 
44493264, 36544528}}}}, je_ret = 0, je_mustcatch = false}
    #49 0x00007fa88daa11b1 in S_process_special_blocks (my_perl=0x22da010, 
floor=106, fullname=<optimized out>, gv=0x281cd98, cv=0x22fa4a0) at op.c:8112
            oldscope = 8
            sp = <optimized out>
            colon = <optimized out>
            name = <optimized out>
    #50 0x00007fa88dab49b2 in Perl_newATTRSUB_x (my_perl=0x22da010, 
floor=-1929280240, floor@entry=106, o=0x281cd98, proto=0x0, attrs=0x0, 
block=0x2309d20, o_is_gv=false) at op.c:8074
            ps = 0x0
            ps_len = 0
            cv = 0x22fa4a0
            const_sv = 0x0
            namlen = 5
    #51 0x00007fa88dab7a50 in Perl_utilize (my_perl=0x22da010, aver=<optimized 
out>, floor=106, version=<optimized out>, idop=0x2309728, arg=<optimized out>) 
at op.c:5432
            pack = <optimized out>
            imop = <optimized out>
            veop = <optimized out>
            use_version = 0x0
    #52 0x00007fa88daea4f9 in Perl_yyparse (my_perl=0x22da010, 
gramtype=36733848) at perly.y:398
            yyresult = 36733848
            yytoken = 53781408
            parser = 0x2307f30
            yyval = {ival = 0, pval = 0x0, opval = 0x0, gvval = 0x0, p_tkval = 
0x0, i_tkval = 0}
    #53 0x00007fa88db6ab92 in S_doeval (my_perl=0x22da010, gimme=2, 
outside=<optimized out>, seq=<optimized out>, hh=<optimized out>) at 
pp_ctl.c:3486
            sp = 0x22df878
            saveop = 0x28f5ac0
            clear_hints = <optimized out>
            oldcurcop = <optimized out>
            in_require = false
            yystatus = <optimized out>
    #54 0x00007fa88db77974 in Perl_pp_entereval (my_perl=0x22da010) at 
pp_ctl.c:4275
            cx = 0x517bf4af15f744c1
            sv = 0x28e8930
            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 0x00007fa88db315b6 in Perl_runops_standard (my_perl=0x22da010) at 
run.c:42
            op = <optimized out>
    #56 0x00007fa88dac282e in S_run_body (oldscope=1, my_perl=0x22da010) at 
perl.c:2456
    No locals.
    #57 perl_run (my_perl=0x22da010) at perl.c:2372
            oldscope = 1
            ret = <optimized out>
            cur_env = {je_prev = 0x22da350, je_buf = {{__jmpbuf = {0, 
1589550684226888439, 4197928, 140736907933808, 0, 0, -1589615491271187721, 
-1630816860652789001}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 
140361911729671, 1, 0, 140361913673360, 140361907806120, 0, 0, 4197928, 
140361911755557, 0, 0, 0, 0}}}}, je_ret = 0, je_mustcatch = false}
    #58 0x0000000000400e19 in main (argc=<error reading variable: can't compute 
CFA for this frame>, argv=<error reading variable: can't compute CFA for this 
frame>, env=<error reading variable: can't compute CFA for this frame>) at 
perlmain.c:114
            exitstatus = <optimized out>
            i = <optimized out>
    (gdb)



/usr/lib/x86_64-linux-gnu/libGL.so.1 leads to:
    1703943 0 lrwxrwxrwx 1 root root 50 Mai 10 14:46 
/usr/lib/x86_64-linux-gnu/libGL.so.1 -> 
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
    2626509 0 lrwxrwxrwx 1 root root 43 Aug 23 16:37 
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1
    1708241 0 lrwxrwxrwx 1 root root 53 Aug 23 16:37 
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1 -> 
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu
    2646741 0 lrwxrwxrwx 1 root root 51 Aug 29 15:45 
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu -> 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1
    1709586 0 lrwxrwxrwx 1 root root 15 Aug 18 11:31 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1 -> libGL.so.340.32
    1708366 1,3M -rw-r--r-- 1 root root 1,3M Aug  6 05:32 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.340.32

    # dpkg -S /usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.340.32
    libgl1-nvidia-glx:amd64: 
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.340.32
    # dpkg -l | grep -i libgl1-nvidia-glx
    ii  libgl1-nvidia-glx:amd64                           340.32-1              
            amd64        NVIDIA binary OpenGL libraries
    ii  libgl1-nvidia-glx:i386                            340.32-1              
            i386         NVIDIA binary OpenGL libraries



Return to the "old" libc6 version to repeat upgrade:
    # cd /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

Reply via email to