340.76+: nvidia libGL crashes gdk-pixbuf-query-loaders, nvidia-settings

Hello,

I noticed this crash of gdk-pixbuf-query-loaders with the nvidia libGL.
With the mesa libGL, it runs fine. Happens with 340.76 on a G80, and 346.47 349.12 on a K5100M.
x86-64, glibc-2.21.

EDIT: updated the backtraces with more meaningful data
EDIT2: 349.12 also triggers it

flagship temp # gdb /usr/bin/gdk-pixbuf-query-loaders 
GNU gdb (Gentoo 9999 vanilla) 7.9.50.20150326-cvs
Copyright (C) 2015 Free Software Foundation, Inc.
Reading symbols from /usr/bin/gdk-pixbuf-query-loaders...done.
(gdb) r
Starting program: /usr/bin/gdk-pixbuf-query-loaders 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffebfd2700 (LWP 951010)]
*** Error in `/usr/bin/gdk-pixbuf-query-loaders': double free or corruption (fasttop): 0x0000000000670020 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7235b)[0x7ffff70ff35b]
/lib64/libc.so.6(+0x77b7d)[0x7ffff7104b7d]
/lib64/libc.so.6(+0x783cb)[0x7ffff71053cb]
/usr/lib64/opengl/nvidia/lib/libGL.so.1(+0xb1fd9)[0x7ffff2c6cfd9]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:02 9313359                            /usr/bin/x86_64-pc-linux-gnu-gdk-pixbuf-query-loaders
00601000-00602000 rw-p 00001000 08:02 9313359                            /usr/bin/x86_64-pc-linux-gnu-gdk-pixbuf-query-loaders
00602000-0077f000 rw-p 00000000 00:00 0                                  [heap]
7fffe4000000-7fffe4021000 rw-p 00000000 00:00 0 
7fffe4021000-7fffe8000000 ---p 00000000 00:00 0 
7fffeb7d2000-7fffeb7d3000 ---p 00000000 00:00 0 
7fffeb7d3000-7fffec21f000 rw-p 00000000 00:00 0                          [stack:951010]
7fffec21f000-7fffec242000 r-xp 00000000 08:02 7868331                    /usr/lib64/libgraphite2.so.3.0.1
7fffec242000-7fffec441000 ---p 00023000 08:02 7868331                    /usr/lib64/libgraphite2.so.3.0.1
7fffec441000-7fffec443000 rw-p 00022000 08:02 7868331                    /usr/lib64/libgraphite2.so.3.0.1
7fffec443000-7fffede05000 r-xp 00000000 08:02 7864941                    /usr/lib64/libnvidia-glcore.so.340.76
7fffede05000-7fffede23000 rwxp 019c2000 08:02 7864941                    /usr/lib64/libnvidia-glcore.so.340.76
7fffede23000-7fffee2a1000 r-xp 019e0000 08:02 7864941                    /usr/lib64/libnvidia-glcore.so.340.76
7fffee2a1000-7fffee4a0000 ---p 01e5e000 08:02 7864941                    /usr/lib64/libnvidia-glcore.so.340.76
7fffee4a0000-7fffef03a000 rw-p 01e5d000 08:02 7864941                    /usr/lib64/libnvidia-glcore.so.340.76
7fffef03a000-7fffef057000 rw-p 00000000 00:00 0 
7fffef057000-7fffef05a000 r-xp 00000000 08:02 7875457                    /usr/lib64/libnvidia-tls.so.340.76
7fffef05a000-7fffef259000 ---p 00003000 08:02 7875457                    /usr/lib64/libnvidia-tls.so.340.76
7fffef259000-7fffef25a000 rw-p 00002000 08:02 7875457                    /usr/lib64/libnvidia-tls.so.340.76
7fffef25a000-7fffef25f000 r-xp 00000000 08:02 7868500                    /usr/lib64/libXdmcp.so.6.0.0
7fffef25f000-7fffef45e000 ---p 00005000 08:02 7868500                    /usr/lib64/libXdmcp.so.6.0.0
7fffef45e000-7fffef45f000 rw-p 00004000 08:02 7868500                    /usr/lib64/libXdmcp.so.6.0.0
7fffef45f000-7fffef462000 r-xp 00000000 08:02 7865218                    /usr/lib64/libXau.so.6.0.0
7fffef462000-7fffef661000 ---p 00003000 08:02 7865218                    /usr/lib64/libXau.so.6.0.0
7fffef661000-7fffef662000 rw-p 00002000 08:02 7865218                    /usr/lib64/libXau.so.6.0.0
7fffef662000-7fffef6d0000 r-xp 00000000 08:02 7872979                    /usr/lib64/libnvidia-glsi.so.340.76
7fffef6d0000-7fffef8d0000 ---p 0006e000 08:02 7872979                    /usr/lib64/libnvidia-glsi.so.340.76
7fffef8d0000-7fffef8d7000 rw-p 0006e000 08:02 7872979                    /usr/lib64/libnvidia-glsi.so.340.76
7fffef8d7000-7fffef8ea000 rw-p 00000000 00:00 0 
7fffef8ea000-7fffef8f9000 r-xp 00000000 08:02 6553789                    /lib64/libbz2.so.1.0.6
7fffef8f9000-7fffefaf8000 ---p 0000f000 08:02 6553789                    /lib64/libbz2.so.1.0.6
7fffefaf8000-7fffefafa000 rw-p 0000e000 08:02 6553789                    /lib64/libbz2.so.1.0.6
7fffefafa000-7fffefb21000 r-xp 00000000 08:02 7868042                    /usr/lib64/libexpat.so.1.6.0
7fffefb21000-7fffefd20000 ---p 00027000 08:02 7868042                    /usr/lib64/libexpat.so.1.6.0
7fffefd20000-7fffefd23000 rw-p 00026000 08:02 7868042                    /usr/lib64/libexpat.so.1.6.0
7fffefd23000-7fffefd7d000 r-xp 00000000 08:02 7868243                    /usr/lib64/libharfbuzz.so.0.938.0
7fffefd7d000-7fffeff7d000 ---p 0005a000 08:02 7868243                    /usr/lib64/libharfbuzz.so.0.938.0
7fffeff7d000-7fffeff7f000 rw-p 0005a000 08:02 7868243                    /usr/lib64/libharfbuzz.so.0.938.0
7fffeff7f000-7fffeffa4000 r-xp 00000000 08:02 6553946                    /lib64/liblzma.so.5.2.1
7fffeffa4000-7ffff01a3000 ---p 00025000 08:02 6553946                    /lib64/liblzma.so.5.2.1
7ffff01a3000-7ffff01a4000 rw-p 00024000 08:02 6553946                    /lib64/liblzma.so.5.2.1
7ffff01a4000-7ffff19ce000 r-xp 00000000 08:02 7868007                    /usr/lib64/libicudata.so.54.1
7ffff19ce000-7ffff1bcd000 ---p 0182a000 08:02 7868007                    /usr/lib64/libicudata.so.54.1
7ffff1bcd000-7ffff1bce000 rw-p 01829000 08:02 7868007                    /usr/lib64/libicudata.so.54.1
7ffff1bce000-7ffff1be4000 r-xp 00000000 08:02 11013192                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libgcc_s.so.1
7ffff1be4000-7ffff1de3000 ---p 00016000 08:02 11013192                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libgcc_s.so.1
7ffff1de3000-7ffff1de4000 rw-p 00015000 08:02 11013192                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libgcc_s.so.1
7ffff1de4000-7ffff1ed4000 r-xp 00000000 08:02 11013193                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.so.6.0.20
7ffff1ed4000-7ffff20d3000 ---p 000f0000 08:02 11013193                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.so.6.0.20
7ffff20d3000-7ffff20db000 r--p 000ef000 08:02 11013193                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.so.6.0.20
7ffff20db000-7ffff20dd000 rw-p 000f7000 08:02 11013193                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libstdc++.so.6.0.20
7ffff20dd000-7ffff20f2000 rw-p 00000000 00:00 0 
7ffff21cf000-7ffff2349000 r-xp 00000000 08:02 7867974                    /usr/lib64/libicuuc.so.54.1
7ffff2349000-7ffff2548000 ---p 0017a000 08:02 7867974                    /usr/lib64/libicuuc.so.54.1
7ffff2548000-7ffff255a000 rw-p 00179000 08:02 7867974                    /usr/lib64/libicuuc.so.54.1
7ffff255a000-7ffff255e000 rw-p 00000000 00:00 0 
7ffff255e000-7ffff27a2000 r-xp 00000000 08:02 7867885                    /usr/lib64/libicui18n.so.54.1
7ffff27a2000-7ffff29a1000 ---p 00244000 08:02 7867885                    /usr/lib64/libicui18n.so.54.1
7ffff29a1000-7ffff29b2000 rw-p 00243000 08:02 7867885                    /usr/lib64/libicui18n.so.54.1
7ffff29b2000-7ffff29b3000 rw-p 00000000 00:00 0 
7ffff29b3000-7ffff29ba000 r-xp 00000000 08:02 9219255                    /lib64/librt-2.21.so
7ffff29ba000-7ffff2bb9000 ---p 00007000 08:02 9219255                    /lib64/librt-2.21.so
7ffff2bb9000-7ffff2bba000 r--p 00006000 08:02 9219255                    /lib64/librt-2.21.so
7ffff2bba000-7ffff2bbb000 rw-p 00007000 08:02 9219255                    /lib64/librt-2.21.so
7ffff2bbb000-7ffff2c82000 r-xp 00000000 08:02 8805003                    /usr/lib64/opengl/nvidia/lib/libGL.so.340.76
7ffff2c82000-7ffff2cb1000 rwxp 000c7000 08:02 8805003                    /usr/lib64/opengl/nvidia/lib/libGL.so.340.76
7ffff2cb1000-7ffff2ccd000 r-xp 000f6000 08:02 8805003                    /usr/lib64/opengl/nvidia/lib/libGL.so.340.76
7ffff2ccd000-7ffff2ecc000 ---p 00112000 08:02 8805003                    /usr/lib64/opengl/nvidia/lib/libGL.so.340.76
7ffff2ecc000-7ffff2ef1000 rw-p 00111000 08:02 8805003                    /usr/lib64/opengl/nvidia/lib/libGL.so.340.76
7ffff2ef1000-7ffff2f07000 rw-p 00000000 00:00 0 
7ffff2f07000-7ffff2f19000 r-xp 00000000 08:02 7867947                    /usr/lib64/libXext.so.6.4.0
7ffff2f19000-7ffff3119000 ---p 00012000 08:02 7867947                    /usr/lib64/libXext.so.6.4.0
7ffff3119000-7ffff311a000 rw-p 00012000 08:02 7867947                    /usr/lib64/libXext.so.6.4.0
7ffff311a000-7ffff3256000 r-xp 00000000 08:02 7870129                    /usr/lib64/libX11.so.6.3.0
7ffff3256000-7ffff3455000 ---p 0013c000 08:02 7870129                    /usr/lib64/libX11.so.6.3.0
7ffff3455000-7ffff345c000 rw-p 0013b000 08:02 7870129                    /usr/lib64/libX11.so.6.3.0
7ffff345c000-7ffff3465000 r-xp 00000000 08:02 7875226                    /usr/lib64/libXrender.so.1.3.0
7ffff3465000-7ffff3665000 ---p 00009000 08:02 7875226                    /usr/lib64/libXrender.so.1.3.0
7ffff3665000-7ffff3666000 rw-p 00009000 08:02 7875226                    /usr/lib64/libXrender.so.1.3.0
7ffff3666000-7ffff3672000 r-xp 00000000 08:02 7869108                    /usr/lib64/libxcb-render.so.0.0.0
7ffff3672000-7ffff3872000 ---p 0000c000 08:02 7869108                    /usr/lib64/libxcb-render.so.0.0.0
7ffff3872000-7ffff3873000 rw-p 0000c000 08:02 7869108                    /usr/lib64/libxcb-render.so.0.0.0
7ffff3873000-7ffff3899000 r-xp 00000000 08:02 7869107                    /usr/lib64/libxcb.so.1.1.0
7ffff3899000-7ffff3a98000 ---p 00026000 08:02 7869107                    /usr/lib64/libxcb.so.1.1.0
7ffff3a98000-7ffff3a99000 rw-p 00025000 08:02 7869107                    /usr/lib64/libxcb.so.1.1.0
7ffff3a99000-7ffff3a9a000 r-xp 00000000 08:02 7865466                    /usr/lib64/libX11-xcb.so.1.0.0
7ffff3a9a000-7ffff3c99000 ---p 00001000 08:02 7865466                    /usr/lib64/libX11-xcb.so.1.0.0
7ffff3c99000-7ffff3c9a000 rw-p 00000000 08:02 7865466                    /usr/lib64/libX11-xcb.so.1.0.0
7ffff3c9a000-7ffff3c9c000 r-xp 00000000 08:02 7869179                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff3c9c000-7ffff3e9b000 ---p 00002000 08:02 7869179                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff3e9b000-7ffff3e9c000 rw-p 00001000 08:02 7869179                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff3e9c000-7ffff3f63000 r-xp 00000000 08:02 8805000                    /usr/lib64/opengl/nvidia/lib/libEGL.so.340.76
7ffff3f63000-7ffff4163000 ---p 000c7000 08:02 8805000                    /usr/lib64/opengl/nvidia/lib/libEGL.so.340.76
7ffff4163000-7ffff418d000 rw-p 000c7000 08:02 8805000                    /usr/lib64/opengl/nvidia/lib/libEGL.so.340.76
7ffff418d000-7ffff41a5000 rw-p 00000000 00:00 0 
7ffff41a5000-7ffff4247000 r-xp 00000000 08:02 7867111                    /usr/lib64/libpixman-1.so.0.33.1
7ffff4247000-7ffff4446000 ---p 000a2000 08:02 7867111                    /usr/lib64/libpixman-1.so.0.33.1
7ffff4446000-7ffff444e000 rw-p 000a1000 08:02 7867111                    /usr/lib64/libpixman-1.so.0.33.1
7ffff444e000-7ffff450a000 r-xp 00000000 08:02 7867156                    /usr/lib64/libfreetype.so.6.11.4
7ffff450a000-7ffff470a000 ---p 000bc000 08:02 7867156                    /usr/lib64/libfreetype.so.6.11.4
7ffff470a000-7ffff4713000 rw-p 000bc000 08:02 7867156                    /usr/lib64/libfreetype.so.6.11.4
7ffff4713000-7ffff4750000 r-xp 00000000 08:02 7867350                    /usr/lib64/libfontconfig.so.1.8.0
7ffff4750000-7ffff494f000 ---p 0003d000 08:02 7867350                    /usr/lib64/libfontconfig.so.1.8.0
7ffff494f000-7ffff4951000 rw-p 0003c000 08:02 7867350                    /usr/lib64/libfontconfig.so.1.8.0
7ffff4951000-7ffff4965000 r-xp 00000000 08:02 7868721                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
7ffff4965000-7ffff4b65000 ---p 00014000 08:02 7868721                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
7ffff4b65000-7ffff4b66000 rw-p 00014000 08:02 7868721                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
7ffff4b66000-7ffff4b7a000 r-xp 00000000 08:02 9219265                    /lib64/libresolv-2.21.so
7ffff4b7a000-7ffff4d79000 ---p 00014000 08:02 9219265                    /lib64/libresolv-2.21.so
7ffff4d79000-7ffff4d7a000 r--p 00013000 08:02 9219265                    /lib64/libresolv-2.21.so
7ffff4d7a000-7ffff4d7b000 rw-p 00014000 08:02 9219265                    /lib64/libresolv-2.21.so
7ffff4d7b000-7ffff4d7d000 rw-p 00000000 00:00 0 
7ffff4d7d000-7ffff4d97000 r-xp 00000000 08:02 6556725                    /lib64/libz.so.1.2.8
7ffff4d97000-7ffff4f96000 ---p 0001a000 08:02 6556725                    /lib64/libz.so.1.2.8
7ffff4f96000-7ffff4f97000 rw-p 00019000 08:02 6556725                    /lib64/libz.so.1.2.8
7ffff4f97000-7ffff50f4000 r-xp 00000000 08:02 7865998                    /usr/lib64/libxml2.so.2.9.2
7ffff50f4000-7ffff52f4000 ---p 0015d000 08:02 7865998                    /usr/lib64/libxml2.so.2.9.2
7ffff52f4000-7ffff52fe000 rw-p 0015d000 08:02 7865998                    /usr/lib64/libxml2.so.2.9.2
7ffff52fe000-7ffff52ff000 rw-p 00000000 00:00 0 
7ffff52ff000-7ffff5403000 r-xp 00000000 08:02 9219235                    /lib64/libm-2.21.so
7ffff5403000-7ffff5602000 ---p 00104000 08:02 9219235                    /lib64/libm-2.21.so
7ffff5602000-7ffff5603000 r--p 00103000 08:02 9219235                    /lib64/libm-2.21.so
7ffff5603000-7ffff5604000 rw-p 00104000 08:02 9219235                    /lib64/libm-2.21.so
7ffff56c6000-7ffff56ff000 r-xp 00000000 08:02 7868367                    /usr/lib64/libcroco-0.6.so.3.0.1
7ffff56ff000-7ffff58ff000 ---p 00039000 08:02 7868367                    /usr/lib64/libcroco-0.6.so.3.0.1
7ffff58ff000-7ffff5902000 rw-p 00039000 08:02 7868367                    /usr/lib64/libcroco-0.6.so.3.0.1
7ffff5902000-7ffff5937000 r-xp 00000000 08:02 7866639                    /usr/lib64/libpng16.so.16.16.0
7ffff5937000-7ffff5b36000 ---p 00035000 08:02 7866639                    /usr/lib64/libpng16.so.16.16.0
7ffff5b36000-7ffff5b37000 rw-p 00034000 08:02 7866639                    /usr/lib64/libpng16.so.16.16.0
7ffff5b37000-7ffff5c4b000 r-xp 00000000 08:02 7865447                    /usr/lib64/libcairo.so.2.11400.3
7ffff5c4b000-7ffff5e4b000 ---p 00114000 08:02 7865447                    /usr/lib64/libcairo.so.2.11400.3
7ffff5e4b000-7ffff5e50000 rw-p 00114000 08:02 7865447                    /usr/lib64/libcairo.so.2.11400.3
7ffff5e50000-7ffff5e51000 rw-p 00000000 00:00 0 
7ffff5e51000-7ffff5e9c000 r-xp 00000000 08:02 7865907                    /usr/lib64/libpango-1.0.so.0.3600.8
7ffff5e9c000-7ffff609b000 ---p 0004b000 08:02 7865907                    /usr/lib64/libpango-1.0.so.0.3600.8
7ffff609b000-7ffff609e000 rw-p 0004a000 08:02 7865907                    /usr/lib64/libpango-1.0.so.0.3600.8
7ffff609e000-7ffff60aa000 r-xp 00000000 08:02 7868720                    /usr/lib64/libpangocairo-1.0.so.0.3600.8
7ffff60aa000-7ffff62aa000 ---p 0000c000 08:02 7868720                    /usr/lib64/libpangocairo-1.0.so.0.3600.8
7ffff62aa000-7ffff62ab000 rw-p 0000c000 08:02 7868720                    /usr/lib64/libpangocairo-1.0.so.0.3600.8
7ffff62ab000-7ffff641f000 r-xp 00000000 08:02 4505185                    /usr/lib64/libgio-2.0.so.0.4200.2
7ffff641f000-7ffff661e000 ---p 00174000 08:02 4505185                    /usr/lib64/libgio-2.0.so.0.4200.2
7ffff661e000-7ffff6624000 rw-p 00173000 08:02 4505185                    /usr/lib64/libgio-2.0.so.0.4200.2
7ffff6624000-7ffff6626000 rw-p 00000000 00:00 0 
7ffff6626000-7ffff6646000 r-xp 00000000 08:02 9313317                    /usr/lib64/libgdk_pixbuf-2.0.so.0.3000.8
7ffff6646000-7ffff6846000 ---p 00020000 08:02 9313317                    /usr/lib64/libgdk_pixbuf-2.0.so.0.3000.8
7ffff6846000-7ffff6847000 rw-p 00020000 08:02 9313317                    /usr/lib64/libgdk_pixbuf-2.0.so.0.3000.8
7ffff6847000-7ffff687c000 r-xp 00000000 08:02 7875317                    /usr/lib64/librsvg-2.so.2.40.8
7ffff687c000-7ffff6a7b000 ---p 00035000 08:02 7875317                    /usr/lib64/librsvg-2.so.2.40.8
7ffff6a7b000-7ffff6a7d000 rw-p 00034000 08:02 7875317                    /usr/lib64/librsvg-2.so.2.40.8
7ffff6a7d000-7ffff6a7f000 r-xp 00000000 08:02 7875286                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7ffff6a7f000-7ffff6c7e000 ---p 00002000 08:02 7875286                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7ffff6c7e000-7ffff6c7f000 rw-p 00001000 08:02 7875286                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7ffff6c7f000-7ffff6c88000 r-xp 00000000 08:02 7875422                    /usr/lib64/libffi.so.6.0.4
7ffff6c88000-7ffff6e88000 ---p 00009000 08:02 7875422                    /usr/lib64/libffi.so.6.0.4
7ffff6e88000-7ffff6e89000 rw-p 00009000 08:02 7875422                    /usr/lib64/libffi.so.6.0.4
7ffff6e89000-7ffff6e8b000 r-xp 00000000 08:02 9219239                    /lib64/libdl-2.21.so
7ffff6e8b000-7ffff708b000 ---p 00002000 08:02 9219239                    /lib64/libdl-2.21.so
7ffff708b000-7ffff708c000 r--p 00002000 08:02 9219239                    /lib64/libdl-2.21.so
7ffff708c000-7ffff708d000 rw-p 00003000 08:02 9219239                    /lib64/libdl-2.21.so
7ffff708d000-7ffff7222000 r-xp 00000000 08:02 9219293                    /lib64/libc-2.21.so
7ffff7222000-7ffff7422000 ---p 00195000 08:02 9219293                    /lib64/libc-2.21.so
7ffff7422000-7ffff7426000 r--p 00195000 08:02 9219293                    /lib64/libc-2.21.so
7ffff7426000-7ffff7428000 rw-p 00199000 08:02 9219293                    /lib64/libc-2.21.so
7ffff7428000-7ffff742c000 rw-p 00000000 00:00 0 
7ffff742c000-7ffff7443000 r-xp 00000000 08:02 9219252                    /lib64/libpthread-2.21.so
7ffff7443000-7ffff7642000 ---p 00017000 08:02 9219252                    /lib64/libpthread-2.21.so
7ffff7642000-7ffff7643000 r--p 00016000 08:02 9219252                    /lib64/libpthread-2.21.so
7ffff7643000-7ffff7644000 rw-p 00017000 08:02 9219252                    /lib64/libpthread-2.21.so
7ffff7644000-7ffff7648000 rw-p 00000000 00:00 0 
7ffff7648000-7ffff7781000 r-xp 00000000 08:02 4505159                    /usr/lib64/libglib-2.0.so.0.4200.2
7ffff7781000-7ffff7981000 ---p 00139000 08:02 4505159                    /usr/lib64/libglib-2.0.so.0.4200.2
7ffff7981000-7ffff7983000 rw-p 00139000 08:02 4505159                    /usr/lib64/libglib-2.0.so.0.4200.2
7ffff7983000-7ffff79d6000 r-xp 00000000 08:02 4505178                    /usr/lib64/libgobject-2.0.so.0.4200.2
7ffff79d6000-7ffff7bd5000 ---p 00053000 08:02 4505178                    /usr/lib64/libgobject-2.0.so.0.4200.2
7ffff7bd5000-7ffff7bd7000 rw-p 00052000 08:02 4505178                    /usr/lib64/libgobject-2.0.so.0.4200.2
7ffff7bd7000-7ffff7bd8000 rw-p 00000000 00:00 0 
7ffff7bd8000-7ffff7bdb000 r-xp 00000000 08:02 4505166                    /usr/lib64/libgmodule-2.0.so.0.4200.2
7ffff7bdb000-7ffff7dda000 ---p 00003000 08:02 4505166                    /usr/lib64/libgmodule-2.0.so.0.4200.2
7ffff7dda000-7ffff7ddb000 rw-p 00002000 08:02 4505166                    /usr/lib64/libgmodule-2.0.so.0.4200.2
7ffff7ddb000-7ffff7dfd000 r-xp 00000000 08:02 9218962                    /lib64/ld-2.21.so
7ffff7fb0000-7ffff7fb5000 rw-p 00000000 00:00 0 
7ffff7ff6000-7ffff7ff8000 rw-p 00000000 00:00 0 
7ffff7ff8000-7ffff7ffa000 r--p 00000000 00:00 0                          [vvar]
7ffff7ffa000-7ffff7ffc000 r-xp 00000000 00:00 0                          [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 00021000 08:02 9218962                    /lib64/ld-2.21.so
7ffff7ffd000-7ffff7ffe000 rw-p 00022000 08:02 9218962                    /lib64/ld-2.21.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffdd000-7ffffffff000 rw-p 00000000 00:00 0                          [stack]

Program received signal SIGABRT, Aborted.
0x00007ffff70c0077 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
55        return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) thread apply all bt

Thread 2 (Thread 0x7fffebfd2700 (LWP 951010)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff7435ece in __GI___pthread_mutex_lock (mutex=0x7ffff7ffd908 <_rtld_local+2312>) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007ffff7decd4d in tls_get_addr_tail (ti=0x7ffff7425d90, dtv=0x670050, the_map=0x7ffff7fb49f0) at dl-tls.c:765
#3  0x00007ffff70c2fb0 in __GI___call_tls_dtors () at cxa_thread_atexit_impl.c:83
#4  0x00007ffff74336f4 in start_thread (arg=0x7fffebfd2700) at pthread_create.c:343
#5  0x00007ffff71770cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ffff7fb1700 (LWP 951006)):
#0  0x00007ffff70c0077 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#1  0x00007ffff70c149d in __GI_abort () at abort.c:89
#2  0x00007ffff70ff360 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff71f6580 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff7104b7d in malloc_printerr (action=3, str=0x7ffff71f66d8 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:4961
#4  0x00007ffff71053cb in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3832
#5  0x00007ffff2c6cfd9 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#6  0x00007ffff2c6d0b6 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#7  0x00007fffed8330d9 in ?? () from /usr/lib64/libnvidia-glcore.so.340.76
#8  0x00007fffedaa4bf2 in ?? () from /usr/lib64/libnvidia-glcore.so.340.76
#9  0x00007ffff2c4b060 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#10 0x00007ffff7def7e6 in _dl_close_worker (map=<optimized out>) at dl-close.c:279
#11 0x00007ffff7df02cc in _dl_close (_map=0x61d580) at dl-close.c:775
#12 0x00007ffff7dea293 in _dl_catch_error (objname=0x615800, errstring=0x615808, mallocedp=0x6157f8, operate=0x7ffff6e8a0a0 <dlclose_doit>, args=0x61d580) at dl-error.c:187
#13 0x00007ffff6e8a5e9 in _dlerror_run (operate=operate@entry=0x7ffff6e8a0a0 <dlclose_doit>, args=0x61d580) at dlerror.c:163
#14 0x00007ffff6e8a0df in __dlclose (handle=<optimized out>) at dlclose.c:46
#15 0x00007ffff7bd9329 in _g_module_close (handle=<optimized out>, is_unref=0) at /var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/gmodule/gmodule-dl.c:136
#16 0x00007ffff7bd94df in g_module_close (module=0x672a90) at /var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/gmodule/gmodule.c:759
#17 0x00000000004012d8 in query_module (contents=0x60ce00, dir=0x672a90 "2074a", file=0x61f130 "/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so")
    at /var/tmp/portage/x11-libs/gdk-pixbuf-2.30.8/work/gdk-pixbuf-2.30.8/gdk-pixbuf/queryloaders.c:209
#18 0x000000000040108b in main (argc=<optimized out>, argv=0x7fffffffd158) at /var/tmp/portage/x11-libs/gdk-pixbuf-2.30.8/work/gdk-pixbuf-2.30.8/gdk-pixbuf/queryloaders.c:363

We are tracking this issue under 1629914 . Please provide nvidia bug report by running nvidia-bug-report.sh script as root user.

bugreport output.

nvidia-bug-report.log.gz (66.3 KB)

Is this reproduce with any other distros than Gentoo?

EDIT:
I’ve found the cause, it’s related to nvidia’s libEGL, cairo and librsvg:

By default I have cairo built with opengl support enabled (–enable-gl), which causes
it to pull in libEGL at load time, and that’s where gdk-pixbuf-query-loaders crashes when
it dlopen()'s libpixbufloader-svg.so (from librsvg, which pulls in libcairo.so.2)

I’ve found another crash with 349.16, this time triggered by klicking “Quit” on the nvidia-settings main window (same system as the bugreport above):

gdb /usr/bin/nvidia-settings 
GNU gdb (Gentoo 9999 vanilla) 7.9.50.20150418-cvs
Copyright (C) 2015 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-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>.
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"...
Reading symbols from /usr/bin/nvidia-settings...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/nvidia-settings 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffedac0700 (LWP 1706)]
[New Thread 0x7fffeca46700 (LWP 1707)]
[New Thread 0x7fffe77ca700 (LWP 1708)]
[New Thread 0x7fffe6fc9700 (LWP 1709)]
[Thread 0x7fffe6fc9700 (LWP 1709) exited]
[New Thread 0x7fffe6fc9700 (LWP 1710)]
[Thread 0x7fffe77ca700 (LWP 1708) exited]
*** Error in `/usr/bin/nvidia-settings': double free or corruption (fasttop): 0x00000000008776a0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7198b)[0x7ffff592c98b]
/lib64/libc.so.6(+0x76e5e)[0x7ffff5931e5e]
/lib64/libc.so.6(+0x7764b)[0x7ffff593264b]
/usr/lib64/opengl/nvidia/lib/libGL.so.1(+0xb9ec1)[0x7ffff0d30ec1]
======= Memory map: ========
00400000-0050c000 r-xp 00000000 08:14 1068245                            /usr/bin/nvidia-settings
0070c000-007cf000 rw-p 0010c000 08:14 1068245                            /usr/bin/nvidia-settings
007cf000-01fa2000 rw-p 00000000 00:00 0                                  [heap]
7fffd4000000-7fffd4022000 rw-p 00000000 00:00 0 
7fffd4022000-7fffd8000000 ---p 00000000 00:00 0 
7fffdc000000-7fffdc022000 rw-p 00000000 00:00 0 
7fffdc022000-7fffe0000000 ---p 00000000 00:00 0 
7fffe0000000-7fffe0021000 rw-p 00000000 00:00 0 
7fffe0021000-7fffe4000000 ---p 00000000 00:00 0 
7fffe5ce9000-7fffe5d69000 rw-s 7f5026000 00:06 3554                      /dev/nvidiactl
7fffe5d69000-7fffe5e2d000 rw-s 7f8570000 00:06 3554                      /dev/nvidiactl
7fffe6107000-7fffe611c000 r-xp 00000000 08:14 10627915                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libgcc_s.so.1
7fffe611c000-7fffe631c000 ---p 00015000 08:14 10627915                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libgcc_s.so.1
7fffe631c000-7fffe631d000 rw-p 00015000 08:14 10627915                   /usr/lib64/gcc/x86_64-pc-linux-gnu/4.9.2/libgcc_s.so.1
7fffe6360000-7fffe63c0000 rw-s 00000000 00:05 524288                     /SYSV00000000 (deleted)
7fffe63c0000-7fffe63c6000 r-xp 00000000 08:14 1183190                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fffe63c6000-7fffe65c5000 ---p 00006000 08:14 1183190                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fffe65c5000-7fffe65c6000 rw-p 00005000 08:14 1183190                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fffe65c6000-7fffe65c9000 r-xp 00000000 08:14 1179660                    /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
7fffe65c9000-7fffe67c8000 ---p 00003000 08:14 1179660                    /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
7fffe67c8000-7fffe67c9000 rw-p 00002000 08:14 1179660                    /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
7fffe67c9000-7fffe67ca000 ---p 00000000 00:00 0 
7fffe67ca000-7fffe6fca000 rw-p 00000000 00:00 0                          [stack:1710]
7fffe6fca000-7fffe6fcb000 ---p 00000000 00:00 0 
7fffe6fcb000-7fffe77cb000 rw-p 00000000 00:00 0 
7fffe77cb000-7fffe77d0000 r-xp 00000000 08:14 1182526                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fffe77d0000-7fffe79cf000 ---p 00005000 08:14 1182526                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fffe79cf000-7fffe79d0000 rw-p 00004000 08:14 1182526                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fffe79d0000-7fffe79db000 r-xp 00000000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe79db000-7fffe7bda000 ---p 0000b000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe7bda000-7fffe7bdb000 r--p 0000a000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe7bdb000-7fffe7bdc000 rw-p 0000b000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe7bdc000-7fffe7be6000 r-xp 00000000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7be6000-7fffe7de6000 ---p 0000a000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7de6000-7fffe7de7000 r--p 0000a000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7de7000-7fffe7de8000 rw-p 0000b000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7de8000-7fffe7dfd000 r-xp 00000000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7dfd000-7fffe7ffc000 ---p 00015000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7ffc000-7fffe7ffd000 r--p 00014000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7ffd000-7fffe7ffe000 rw-p 00015000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7ffe000-7fffe8000000 rw-p 00000000 00:00 0 
7fffe8000000-7fffe8021000 rw-p 00000000 00:00 0 
7fffe8021000-7fffec000000 ---p 00000000 00:00 0 
7fffec03e000-7fffec045000 r-xp 00000000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec045000-7fffec244000 ---p 00007000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec244000-7fffec245000 r--p 00006000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec245000-7fffec246000 rw-p 00007000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec246000-7fffec247000 ---p 00000000 00:00 0 
7fffec247000-7fffeca47000 rw-p 00000000 00:00 0                          [stack:1707]
7fffeca47000-7fffeca53000 r-xp 00000000 08:14 1707665                    /usr/lib64/gio/modules/libdconfsettings.so
7fffeca53000-7fffecc53000 ---p 0000c000 08:14 1707665                    /usr/lib64/gio/modules/libdconfsettings.so
7fffecc53000-7fffecc54000 rw-p 0000c000 08:14 1707665                    /usr/lib64/gio/modules/libdconfsettings.so
7fffecc54000-7fffecc81000 r-xp 00000000 08:14 1320378                    /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so
7fffecc81000-7fffece81000 ---p 0002d000 08:14 1320378                    /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so
7fffece81000-7fffece82000 rw-p 0002d000 08:14 1320378                    /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so
7fffece82000-7fffece8c000 r-xp 00000000 08:14 1313939                    /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
7fffece8c000-7fffed08c000 ---p 0000a000 08:14 1313939                    /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
7fffed08c000-7fffed08d000 rw-p 0000a000 08:14 1313939                    /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
7fffed08d000-7fffed0bf000 r-xp 00000000 08:14 1319912                    /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
7fffed0bf000-7fffed2bf000 ---p 00032000 08:14 1319912                    /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
7fffed2bf000-7fffed2c0000 rw-p 00032000 08:14 1319912                    /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
7fffed2c0000-7fffed2c1000 ---p 00000000 00:00 0 
7fffed2c1000-7fffedd05000 rw-p 00000000 00:00 0                          [stack:1706]
7fffedd05000-7fffef85e000 r-xp 00000000 08:14 1049960                    /usr/lib64/libnvidia-glcore.so.349.16
7fffef85e000-7fffef87e000 rwxp 01b59000 08:14 1049960                    /usr/lib64/libnvidia-glcore.so.349.16
7fffef87e000-7fffefc81000 r-xp 01b79000 08:14 1049960                    /usr/lib64/libnvidia-glcore.so.349.16
7fffefc81000-7fffefe80000 ---p 01f7c000 08:14 1049960                    /usr/lib64/libnvidia-glcore.so.349.16
7fffefe80000-7ffff0a60000 rw-p 01f7b000 08:14 1049960                    /usr/lib64/libnvidia-glcore.so.349.16
7ffff0a60000-7ffff0a74000 rw-p 00000000 00:00 0 
7ffff0a74000-7ffff0a77000 r-xp 00000000 08:14 1050559                    /usr/lib64/libnvidia-tls.so.349.16
7ffff0a77000-7ffff0c76000 ---p 00003000 08:14 1050559                    /usr/lib64/libnvidia-tls.so.349.16
7ffff0c76000-7ffff0c77000 rw-p 00002000 08:14 1050559                    /usr/lib64/libnvidia-tls.so.349.16
7ffff0c77000-7ffff0d47000 r-xp 00000000 08:14 1447403                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0d47000-7ffff0d7a000 rwxp 000d0000 08:14 1447403                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0d7a000-7ffff0d98000 r-xp 00103000 08:14 1447403                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0d98000-7ffff0f97000 ---p 00121000 08:14 1447403                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0f97000-7ffff0fbe000 rw-p 00120000 08:14 1447403                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0fbe000-7ffff0fd5000 rw-p 00000000 00:00 0 
7ffff0fd5000-7ffff0fda000 r-xp 00000000 08:14 1057121                    /usr/lib64/libXv.so.1.0.0
7ffff0fda000-7ffff11d9000 ---p 00005000 08:14 1057121                    /usr/lib64/libXv.so.1.0.0
7ffff11d9000-7ffff11da000 rw-p 00004000 08:14 1057121                    /usr/lib64/libXv.so.1.0.0
7ffff11da000-7ffff11fc000 r-xp 00000000 08:14 1056952                    /usr/lib64/libgraphite2.so.3.0.1
7ffff11fc000-7ffff13fb000 ---p 00022000 08:14 1056952                    /usr/lib64/libgraphite2.so.3.0.1
7ffff13fb000-7ffff13fd000 rw-p 00021000 08:14 1056952                    /usr/lib64/libgraphite2.so.3.0.1
7ffff13fd000-7ffff140c000 r-xp 00000000 08:14 8391533                    /lib64/libbz2.so.1.0.6
7ffff140c000-7ffff160b000 ---p 0000f000 08:14 8391533                    /lib64/libbz2.so.1.0.6
7ffff160b000-7ffff160d000 rw-p 0000e000 08:14 8391533                    /lib64/libbz2.so.1.0.6
7ffff160d000-7ffff163b000 r-xp 00000000 08:14 1055704                    /usr/lib64/libexpat.so.1.6.0
7ffff163b000-7ffff183a000 ---p 0002e000 08:14 1055704                    /usr/lib64/libexpat.so.1.6.0
7ffff183a000-7ffff183d000 rw-p 0002d000 08:14 1055704                    /usr/lib64/libexpat.so.1.6.0
7ffff183d000-7ffff189b000 r-xp 00000000 08:14 1055556                    /usr/lib64/libharfbuzz.so.0.940.0
7ffff189b000-7ffff1a9b000 ---p 0005e000 08:14 1055556                    /usr/lib64/libharfbuzz.so.0.940.0
7ffff1a9b000-7ffff1a9d000 rw-p 0005e000 08:14 1055556                    /usr/lib64/libharfbuzz.so.0.940.0
7ffff1a9d000-7ffff1ab0000 r-xp 00000000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1ab0000-7ffff1cb0000 ---p 00013000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1cb0000-7ffff1cb1000 r--p 00013000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1cb1000-7ffff1cb2000 rw-p 00014000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1cb2000-7ffff1cb4000 rw-p 00000000 00:00 0 
7ffff1cb4000-7ffff1cbb000 r-xp 00000000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1cbb000-7ffff1eba000 ---p 00007000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1eba000-7ffff1ebb000 r--p 00006000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1ebb000-7ffff1ebc000 rw-p 00007000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1ebc000-7ffff1ed5000 r-xp 00000000 08:14 8395094                    /lib64/libz.so.1.2.8
7ffff1ed5000-7ffff20d5000 ---p 00019000 08:14 8395094                    /lib64/libz.so.1.2.8
7ffff20d5000-7ffff20d6000 rw-p 00019000 08:14 8395094                    /lib64/libz.so.1.2.8
7ffff20d6000-7ffff20e2000 r-xp 00000000 08:14 1056904                    /usr/lib64/libxcb-render.so.0.0.0
7ffff20e2000-7ffff22e1000 ---p 0000c000 08:14 1056904                    /usr/lib64/libxcb-render.so.0.0.0
7ffff22e1000-7ffff22e2000 rw-p 0000b000 08:14 1056904                    /usr/lib64/libxcb-render.so.0.0.0
7ffff22e2000-7ffff22e4000 r-xp 00000000 08:14 1057165                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff22e4000-7ffff24e3000 ---p 00002000 08:14 1057165                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff24e3000-7ffff24e4000 rw-p 00001000 08:14 1057165                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff24e4000-7ffff2521000 r-xp 00000000 08:14 1054479                    /usr/lib64/libpng16.so.16.17.0
7ffff2521000-7ffff2720000 ---p 0003d000 08:14 1054479                    /usr/lib64/libpng16.so.16.17.0
7ffff2720000-7ffff2721000 rw-p 0003c000 08:14 1054479                    /usr/lib64/libpng16.so.16.17.0
7ffff2721000-7ffff27e9000 r-xp 00000000 08:14 1057184                    /usr/lib64/libpixman-1.so.0.33.1
7ffff27e9000-7ffff29e8000 ---p 000c8000 08:14 1057184                    /usr/lib64/libpixman-1.so.0.33.1
7ffff29e8000-7ffff29f0000 rw-p 000c7000 08:14 1057184                    /usr/lib64/libpixman-1.so.0.33.1
7ffff29f0000-7ffff29f5000 r-xp 00000000 08:14 1057007                    /usr/lib64/libXdmcp.so.6.0.0
7ffff29f5000-7ffff2bf5000 ---p 00005000 08:14 1057007                    /usr/lib64/libXdmcp.so.6.0.0
7ffff2bf5000-7ffff2bf6000 rw-p 00005000 08:14 1057007                    /usr/lib64/libXdmcp.so.6.0.0
7ffff2bf6000-7ffff2bf9000 r-xp 00000000 08:14 1055816                    /usr/lib64/libXau.so.6.0.0
7ffff2bf9000-7ffff2df8000 ---p 00003000 08:14 1055816                    /usr/lib64/libXau.so.6.0.0
7ffff2df8000-7ffff2df9000 rw-p 00002000 08:14 1055816                    /usr/lib64/libXau.so.6.0.0
7ffff2df9000-7ffff2e02000 r-xp 00000000 08:14 1054002                    /usr/lib64/libffi.so.6.0.4
7ffff2e02000-7ffff3002000 ---p 00009000 08:14 1054002                    /usr/lib64/libffi.so.6.0.4
7ffff3002000-7ffff3003000 rw-p 00009000 08:14 1054002                    /usr/lib64/libffi.so.6.0.4
7ffff3003000-7ffff301a000 r-xp 00000000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff301a000-7ffff3219000 ---p 00017000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff3219000-7ffff321a000 r--p 00016000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff321a000-7ffff321b000 rw-p 00017000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff321b000-7ffff321f000 rw-p 00000000 00:00 0 
7ffff321f000-7ffff32dd000 r-xp 00000000 08:14 1054163                    /usr/lib64/libfreetype.so.6.11.4
7ffff32dd000-7ffff34dc000 ---p 000be000 08:14 1054163                    /usr/lib64/libfreetype.so.6.11.4
7ffff34dc000-7ffff34e3000 rw-p 000bd000 08:14 1054163                    /usr/lib64/libfreetype.so.6.11.4
7ffff34e3000-7ffff352e000 r-xp 00000000 08:14 1054263                    /usr/lib64/libfontconfig.so.1.8.0
7ffff352e000-7ffff372e000 ---p 0004b000 08:14 1054263                    /usr/lib64/libfontconfig.so.1.8.0
7ffff372e000-7ffff3730000 rw-p 0004b000 08:14 1054263                    /usr/lib64/libfontconfig.so.1.8.0
7ffff3730000-7ffff3744000 r-xp 00000000 08:14 1055241                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
7ffff3744000-7ffff3944000 ---p 00014000 08:14 1055241                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
7ffff3944000-7ffff3945000 rw-p 00014000 08:14 1055241                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
7ffff3945000-7ffff3acb000 r-xp 00000000 08:14 1054989                    /usr/lib64/libgio-2.0.so.0.4200.2
7ffff3acb000-7ffff3cca000 ---p 00186000 08:14 1054989                    /usr/lib64/libgio-2.0.so.0.4200.2
7ffff3cca000-7ffff3cd1000 rw-p 00185000 08:14 1054989                    /usr/lib64/libgio-2.0.so.0.4200.2
7ffff3cd1000-7ffff3cd2000 rw-p 00000000 00:00 0 
7ffff3cd2000-7ffff3e1e000 r-xp 00000000 08:14 1050850                    /usr/lib64/libcairo.so.2.11400.3
7ffff3e1e000-7ffff401d000 ---p 0014c000 08:14 1050850                    /usr/lib64/libcairo.so.2.11400.3
7ffff401d000-7ffff4022000 rw-p 0014b000 08:14 1050850                    /usr/lib64/libcairo.so.2.11400.3
7ffff4022000-7ffff4023000 rw-p 00000000 00:00 0 
7ffff4023000-7ffff4046000 r-xp 00000000 08:14 1055129                    /usr/lib64/libatk-1.0.so.0.21409.1
7ffff4046000-7ffff4245000 ---p 00023000 08:14 1055129                    /usr/lib64/libatk-1.0.so.0.21409.1
7ffff4245000-7ffff4249000 rw-p 00022000 08:14 1055129                    /usr/lib64/libatk-1.0.so.0.21409.1
7ffff4249000-7ffff424e000 r-xp 00000000 08:14 1057028                    /usr/lib64/libXfixes.so.3.1.0
7ffff424e000-7ffff444d000 ---p 00005000 08:14 1057028                    /usr/lib64/libXfixes.so.3.1.0
7ffff444d000-7ffff444e000 rw-p 00004000 08:14 1057028                    /usr/lib64/libXfixes.so.3.1.0
7ffff444e000-7ffff4450000 r-xp 00000000 08:14 1056789                    /usr/lib64/libXdamage.so.1.1.0
7ffff4450000-7ffff464f000 ---p 00002000 08:14 1056789                    /usr/lib64/libXdamage.so.1.1.0
7ffff464f000-7ffff4650000 rw-p 00001000 08:14 1056789                    /usr/lib64/libXdamage.so.1.1.0
7ffff4650000-7ffff4652000 r-xp 00000000 08:14 1056671                    /usr/lib64/libXcomposite.so.1.0.0
7ffff4652000-7ffff4851000 ---p 00002000 08:14 1056671                    /usr/lib64/libXcomposite.so.1.0.0
7ffff4851000-7ffff4852000 rw-p 00001000 08:14 1056671                    /usr/lib64/libXcomposite.so.1.0.0
7ffff4852000-7ffff485f000 r-xp 00000000 08:14 1055215                    /usr/lib64/libpangocairo-1.0.so.0.3600.8
7ffff485f000-7ffff4a5f000 ---p 0000d000 08:14 1055215                    /usr/lib64/libpangocairo-1.0.so.0.3600.8
7ffff4a5f000-7ffff4a60000 rw-p 0000d000 08:14 1055215                    /usr/lib64/libpangocairo-1.0.so.0.3600.8
7ffff4a60000-7ffff4a63000 r-xp 00000000 08:14 1055017                    /usr/lib64/libgmodule-2.0.so.0.4200.2
7ffff4a63000-7ffff4c62000 ---p 00003000 08:14 1055017                    /usr/lib64/libgmodule-2.0.so.0.4200.2
7ffff4c62000-7ffff4c63000 rw-p 00002000 08:14 1055017                    /usr/lib64/libgmodule-2.0.so.0.4200.2
7ffff4c63000-7ffff4c6e000 r-xp 00000000 08:14 1056709                    /usr/lib64/libXcursor.so.1.0.2
7ffff4c6e000-7ffff4e6d000 ---p 0000b000 08:14 1056709                    /usr/lib64/libXcursor.so.1.0.2
7ffff4e6d000-7ffff4e6e000 rw-p 0000a000 08:14 1056709                    /usr/lib64/libXcursor.so.1.0.2
7ffff4e6e000-7ffff4e78000 r-xp 00000000 08:14 1056975                    /usr/lib64/libXrandr.so.2.2.0
7ffff4e78000-7ffff5077000 ---p 0000a000 08:14 1056975                    /usr/lib64/libXrandr.so.2.2.0
7ffff5077000-7ffff5078000 rw-p 00009000 08:14 1056975                    /usr/lib64/libXrandr.so.2.2.0
7ffff5078000-7ffff5089000 r-xp 00000000 08:14 1057040                    /usr/lib64/libXi.so.6.1.0
7ffff5089000-7ffff5288000 ---p 00011000 08:14 1057040                    /usr/lib64/libXi.so.6.1.0
7ffff5288000-7ffff5289000 rw-p 00010000 08:14 1057040                    /usr/lib64/libXi.so.6.1.0
7ffff5289000-7ffff528b000 r-xp 00000000 08:14 1057042                    /usr/lib64/libXinerama.so.1.0.0
7ffff528b000-7ffff548a000 ---p 00002000 08:14 1057042                    /usr/lib64/libXinerama.so.1.0.0
7ffff548a000-7ffff548b000 rw-p 00001000 08:14 1057042                    /usr/lib64/libXinerama.so.1.0.0
7ffff548b000-7ffff5494000 r-xp 00000000 08:14 1057110                    /usr/lib64/libXrender.so.1.3.0
7ffff5494000-7ffff5694000 ---p 00009000 08:14 1057110                    /usr/lib64/libXrender.so.1.3.0
7ffff5694000-7ffff5695000 rw-p 00009000 08:14 1057110                    /usr/lib64/libXrender.so.1.3.0
7ffff5695000-7ffff56ba000 r-xp 00000000 08:14 1056917                    /usr/lib64/libxcb.so.1.1.0
7ffff56ba000-7ffff58ba000 ---p 00025000 08:14 1056917                    /usr/lib64/libxcb.so.1.1.0
7ffff58ba000-7ffff58bb000 rw-p 00025000 08:14 1056917                    /usr/lib64/libxcb.so.1.1.0
7ffff58bb000-7ffff5a4c000 r-xp 00000000 08:14 10501840                   /lib64/libc-2.21.so
7ffff5a4c000-7ffff5c4b000 ---p 00191000 08:14 10501840                   /lib64/libc-2.21.so
7ffff5c4b000-7ffff5c4f000 r--p 00190000 08:14 10501840                   /lib64/libc-2.21.so
7ffff5c4f000-7ffff5c51000 rw-p 00194000 08:14 10501840                   /lib64/libc-2.21.so
7ffff5c51000-7ffff5c55000 rw-p 00000000 00:00 0 
7ffff5c55000-7ffff5da3000 r-xp 00000000 08:14 1055033                    /usr/lib64/libglib-2.0.so.0.4200.2
7ffff5da3000-7ffff5fa3000 ---p 0014e000 08:14 1055033                    /usr/lib64/libglib-2.0.so.0.4200.2
7ffff5fa3000-7ffff5fa5000 rw-p 0014e000 08:14 1055033                    /usr/lib64/libglib-2.0.so.0.4200.2
7ffff5fa5000-7ffff5ff9000 r-xp 00000000 08:14 1054999                    /usr/lib64/libgobject-2.0.so.0.4200.2
7ffff5ff9000-7ffff61f9000 ---p 00054000 08:14 1054999                    /usr/lib64/libgobject-2.0.so.0.4200.2
7ffff61f9000-7ffff61fb000 rw-p 00054000 08:14 1054999                    /usr/lib64/libgobject-2.0.so.0.4200.2
7ffff61fb000-7ffff624c000 r-xp 00000000 08:14 1055261                    /usr/lib64/libpango-1.0.so.0.3600.8
7ffff624c000-7ffff644b000 ---p 00051000 08:14 1055261                    /usr/lib64/libpango-1.0.so.0.3600.8
7ffff644b000-7ffff644e000 rw-p 00050000 08:14 1055261                    /usr/lib64/libpango-1.0.so.0.3600.8
7ffff644e000-7ffff646e000 r-xp 00000000 08:14 1057315                    /usr/lib64/libgdk_pixbuf-2.0.so.0.3000.8
7ffff646e000-7ffff666e000 ---p 00020000 08:14 1057315                    /usr/lib64/libgdk_pixbuf-2.0.so.0.3000.8
7ffff666e000-7ffff666f000 rw-p 00020000 08:14 1057315                    /usr/lib64/libgdk_pixbuf-2.0.so.0.3000.8
7ffff666f000-7ffff671e000 r-xp 00000000 08:14 1055081                    /usr/lib64/libgdk-x11-2.0.so.0.2400.27
7ffff671e000-7ffff691d000 ---p 000af000 08:14 1055081                    /usr/lib64/libgdk-x11-2.0.so.0.2400.27
7ffff691d000-7ffff6923000 rw-p 000ae000 08:14 1055081                    /usr/lib64/libgdk-x11-2.0.so.0.2400.27
7ffff6923000-7ffff6d53000 r-xp 00000000 08:14 1055084                    /usr/lib64/libgtk-x11-2.0.so.0.2400.27
7ffff6d53000-7ffff6f52000 ---p 00430000 08:14 1055084                    /usr/lib64/libgtk-x11-2.0.so.0.2400.27
7ffff6f52000-7ffff6f5d000 rw-p 0042f000 08:14 1055084                    /usr/lib64/libgtk-x11-2.0.so.0.2400.27
7ffff6f5d000-7ffff6f60000 rw-p 00000000 00:00 0 
7ffff6f60000-7ffff6f62000 r-xp 00000000 08:14 10501797                   /lib64/libdl-2.21.so
7ffff6f62000-7ffff7162000 ---p 00002000 08:14 10501797                   /lib64/libdl-2.21.so
7ffff7162000-7ffff7163000 r--p 00002000 08:14 10501797                   /lib64/libdl-2.21.so
7ffff7163000-7ffff7164000 rw-p 00003000 08:14 10501797                   /lib64/libdl-2.21.so
7ffff7164000-7ffff725e000 r-xp 00000000 08:14 10501800                   /lib64/libm-2.21.so
7ffff725e000-7ffff745e000 ---p 000fa000 08:14 10501800                   /lib64/libm-2.21.so
7ffff745e000-7ffff745f000 r--p 000fa000 08:14 10501800                   /lib64/libm-2.21.so
7ffff745f000-7ffff7460000 rw-p 000fb000 08:14 10501800                   /lib64/libm-2.21.so
7ffff7460000-7ffff7474000 r-xp 00000000 08:14 1056998                    /usr/lib64/libXext.so.6.4.0
7ffff7474000-7ffff7674000 ---p 00014000 08:14 1056998                    /usr/lib64/libXext.so.6.4.0
7ffff7674000-7ffff7675000 rw-p 00014000 08:14 1056998                    /usr/lib64/libXext.so.6.4.0
7ffff7675000-7ffff77c1000 r-xp 00000000 08:14 1057834                    /usr/lib64/libX11.so.6.3.0
7ffff77c1000-7ffff79c0000 ---p 0014c000 08:14 1057834                    /usr/lib64/libX11.so.6.3.0
7ffff79c0000-7ffff79c6000 rw-p 0014b000 08:14 1057834                    /usr/lib64/libX11.so.6.3.0
7ffff79c6000-7ffff79c7000 rw-p 00000000 00:00 0 
7ffff79c7000-7ffff79d6000 r-xp 00000000 08:14 1068637                    /usr/lib64/libjansson.so.4.7.0
7ffff79d6000-7ffff7bd5000 ---p 0000f000 08:14 1068637                    /usr/lib64/libjansson.so.4.7.0
7ffff7bd5000-7ffff7bd6000 rw-p 0000e000 08:14 1068637                    /usr/lib64/libjansson.so.4.7.0
7ffff7bd6000-7ffff7bdb000 r-xp 00000000 08:14 1057140                    /usr/lib64/libXxf86vm.so.1.0.0
7ffff7bdb000-7ffff7dda000 ---p 00005000 08:14 1057140                    /usr/lib64/libXxf86vm.so.1.0.0
7ffff7dda000-7ffff7ddb000 rw-p 00004000 08:14 1057140                    /usr/lib64/libXxf86vm.so.1.0.0
7ffff7ddb000-7ffff7dfd000 r-xp 00000000 08:14 10501823                   /lib64/ld-2.21.so
7ffff7e15000-7ffff7e16000 rw-p 00000000 00:00 0 
7ffff7e16000-7ffff7e17000 rw-s bf638000 00:06 3554                       /dev/nvidiactl
7ffff7e17000-7ffff7e57000 rw-s 7e480b000 00:06 3554                      /dev/nvidiactl
7ffff7e57000-7ffff7e58000 rw-s efd62000 00:06 3555                       /dev/nvidia0
7ffff7e58000-7ffff7e69000 rw-s c56f9000 00:06 3554                       /dev/nvidiactl
7ffff7e69000-7ffff7e6a000 rw-s bf638000 00:06 3554                       /dev/nvidiactl
7ffff7e6a000-7ffff7e6c000 rw-s e0a60000 00:06 3555                       /dev/nvidia0
7ffff7e6c000-7ffff7ebe000 r--p 00000000 08:14 7211406                    /usr/share/fonts/dejavu/DejaVuSansMono.ttf
7ffff7ebe000-7ffff7eed000 r--p 00000000 08:14 7238505                    /usr/share/fonts/droid/DroidSans.ttf
7ffff7eed000-7ffff7eef000 r--s 00000000 08:14 10490661                   /home/mano/.cache/fontconfig/74e9916d48b9722b22599ef5a2aa37bd-le64.cache-4
7ffff7eef000-7ffff7ef0000 r--s 00000000 08:14 10490621                   /home/mano/.cache/fontconfig/86ca8f8245d76f99cf3ec5009a6a5d9b-le64.cache-4
7ffff7ef0000-7ffff7ef1000 r--s 00000000 08:14 9330849                    /var/cache/fontconfig/5b53c526ae787a12082d07fbb700132e-le64.cache-4
7ffff7ef1000-7ffff7ef4000 r--s 00000000 08:14 9322392                    /var/cache/fontconfig/a6912409548b9a06a240b05cb2414bc9-le64.cache-4
7ffff7ef4000-7ffff7ef7000 r--s 00000000 08:14 9330846                    /var/cache/fontconfig/0b1bcc92b4d25cc154d77dafe3bceaa0-le64.cache-4
7ffff7ef7000-7ffff7ef9000 r--s 00000000 08:14 9322402                    /var/cache/fontconfig/711dae798b6bff4224ea2776edcb5c93-le64.cache-4
7ffff7ef9000-7ffff7f04000 r--s 00000000 08:14 9330844                    /var/cache/fontconfig/acc285bc1956c3c4bc7afb41d537a85a-le64.cache-4
7ffff7f04000-7ffff7f09000 r--s 00000000 08:14 9330843                    /var/cache/fontconfig/f55bbeb01d684dc5b5f7b2c347cc42d9-le64.cache-4
7ffff7f09000-7ffff7f0f000 r--s 00000000 08:14 9330842                    /var/cache/fontconfig/4467b976098fb13588b23c76ba4750d8-le64.cache-4
7ffff7f0f000-7ffff7f12000 r--s 00000000 08:14 9330841                    /var/cache/fontconfig/131ab5cc1583381c4f7ce0194912c56d-le64.cache-4
7ffff7f12000-7ffff7f1c000 r--s 00000000 08:14 9330840                    /var/cache/fontconfig/3c5908007a887cc9216d9ccec2ecacc5-le64.cache-4
7ffff7f1c000-7ffff7f2b000 r--s 00000000 08:14 9330839                    /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le64.cache-4
7ffff7f2b000-7ffff7f32000 r--s 00000000 08:14 9330838                    /var/cache/fontconfig/ccb2d0786bada64fd4b4887a4949240d-le64.cache-4
7ffff7f32000-7ffff7f37000 r--s 00000000 08:14 9330837                    /var/cache/fontconfig/a595ca43be94766bbfe429f07fba82d0-le64.cache-4
7ffff7f37000-7ffff7f3c000 r--s 00000000 08:14 9330835                    /var/cache/fontconfig/580bda594161061e6ef4cc8a4db09662-le64.cache-4
7ffff7f3c000-7ffff7f45000 r--s 00000000 08:14 9322412                    /var/cache/fontconfig/1dce2cb908b447e938fc03acd9b47fcf-le64.cache-4
7ffff7f45000-7ffff7f50000 r--s 00000000 08:14 9322390                    /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le64.cache-4
7ffff7f50000-7ffff7f6e000 r--s 00000000 08:14 9322410                    /var/cache/fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-le64.cache-4
7ffff7f6e000-7ffff7f7e000 r--s 00000000 08:14 9322387                    /var/cache/fontconfig/f73c51d6200a78c2054c26a5b2398976-le64.cache-4
7ffff7f7e000-7ffff7fa0000 r--s 00000000 08:14 7087760                    /usr/share/mime/mime.cache
7ffff7fa0000-7ffff7fb4000 rw-p 00000000 00:00 0 
7ffff7fb4000-7ffff7fb5000 r--s 00000000 08:14 9330848                    /var/cache/fontconfig/bc761b427017654ffbe9186c87039273-le64.cache-4
7ffff7fb5000-7ffff7fb7000 r--s 00000000 08:14 9330836                    /var/cache/fontconfig/452f1fac34b224105d7acfae3034bcd5-le64.cache-4
7ffff7fb7000-7ffff7fbb000 r--s 00000000 08:14 9321844                    /var/cache/fontconfig/aecded52ccf112ce9ddb976f75eab3bb-le64.cache-4
7ffff7fbb000-7ffff7fbd000 r--s 00000000 08:14 9322409                    /var/cache/fontconfig/9ac117a19f6581c07dc6f3cd1c903930-le64.cache-4
7ffff7fbd000-7ffff7fc5000 r--s 00000000 08:14 9322407                    /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le64.cache-4
7ffff7fc5000-7ffff7fcc000 r--s 00000000 08:14 10490663                   /home/mano/.cache/fontconfig/23eb31709335117a6946f1410341a647-le64.cache-4
7ffff7fcc000-7ffff7fd3000 r--s 00000000 08:14 1573895                    /usr/lib64/gconv/gconv-modules.cache
7ffff7fd3000-7ffff7fd4000 r--s 00000000 08:14 8137919                    /home/mano/.local/share/mime/mime.cache
7ffff7fd4000-7ffff7fda000 r--p 00000000 08:14 6816185                    /usr/share/icons/hicolor/icon-theme.cache
7ffff7fda000-7ffff7ff7000 r--p 00000000 08:14 6816896                    /usr/share/icons/oxygen/icon-theme.cache
7ffff7ff7000-7ffff7ff8000 rw-p 00000000 00:00 0 
7ffff7ff8000-7ffff7ffa000 r--p 00000000 00:00 0                          [vvar]
7ffff7ffa000-7ffff7ffc000 r-xp 00000000 00:00 0                          [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 00021000 08:14 10501823                   /lib64/ld-2.21.so
7ffff7ffd000-7ffff7ffe000 rw-p 00022000 08:14 10501823                   /lib64/ld-2.21.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffb1000-7ffffffff000 rw-p 00000000 00:00 0                          [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

Program received signal SIGABRT, Aborted.
0x00007ffff58edcd7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
55      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all bt

Thread 6 (Thread 0x7fffe6fc9700 (LWP 1710)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5cf75ff in g_cond_wait_until () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ffff5c73f5b in g_async_queue_timeout_pop () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ffff5cd6754 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ffff5cd5f95 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007ffff300a534 in start_thread (arg=0x7fffe6fc9700) at pthread_create.c:333
#6  0x00007ffff59a2c3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fffeca46700 (LWP 1707)):
#0  0x00007ffff5999d7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5ca7eb4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ffff5ca7fbc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ffff5ca7ff9 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ffff5cd5f95 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007ffff300a534 in start_thread (arg=0x7fffeca46700) at pthread_create.c:333
#6  0x00007ffff59a2c3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fffedac0700 (LWP 1706)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff300cb52 in __GI___pthread_mutex_lock (mutex=0x7ffff7ffd908 <_rtld_global+2312>) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007ffff7dec9e5 in tls_get_addr_tail (ti=0x7ffff5c4ed90, dtv=0x8776d0, the_map=0x7ffff7fb04e0) at dl-tls.c:765
#3  0x00007ffff58f0b20 in __GI___call_tls_dtors () at cxa_thread_atexit_impl.c:83
#4  0x00007ffff300a542 in start_thread (arg=0x7fffedac0700) at pthread_create.c:343
#5  0x00007ffff59a2c3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ffff7fa0880 (LWP 1702)):
#0  0x00007ffff58edcd7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#1  0x00007ffff58ef06a in __GI_abort () at abort.c:89
#2  0x00007ffff592c990 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff5a1fd78 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff5931e5e in malloc_printerr (action=3, str=0x7ffff5a1fed0 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:4961
#4  0x00007ffff593264b in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3832
#5  0x00007ffff0d30ec1 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#6  0x00007ffff0d31054 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#7  0x00007fffef27f4e9 in ?? () from /usr/lib64/libnvidia-glcore.so.349.16
#8  0x00007fffef530855 in ?? () from /usr/lib64/libnvidia-glcore.so.349.16
#9  0x00007ffff0d0debe in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#10 0x00007ffff7def306 in _dl_close_worker (map=<optimized out>) at dl-close.c:279
#11 0x00007ffff7defdcc in _dl_close (_map=0x8292c0) at dl-close.c:785
#12 0x00007ffff7dea064 in _dl_catch_error (objname=0x7dd1f0, errstring=0x7dd1f8, mallocedp=0x7dd1e8, operate=0x7ffff6f61090 <dlclose_doit>, args=0x8292c0) at dl-error.c:187
#13 0x00007ffff6f61579 in _dlerror_run (operate=operate@entry=0x7ffff6f61090 <dlclose_doit>, args=0x8292c0) at dlerror.c:163
#14 0x00007ffff6f610bf in __dlclose (handle=<optimized out>) at dlclose.c:46
#15 0x0000000000423196 in ?? ()
#16 0x0000000000420ddd in ?? ()
#17 0x0000000000417e0e in ?? ()
#18 0x000000000040eb32 in ?? ()
#19 0x00007ffff58db070 in __libc_start_main (main=0x40e9f0, argc=1, argv=0x7fffffffd888, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffffffd878) at libc-start.c:289
#20 0x000000000040ec69 in ?? ()

We are not able to repro the issue.
Cannot reproduce on: Driver 340.76 + Arch Linux x86_64 kernel 3.19.3+ G92 + Dell Monitor
Steps:

Blacklist and Install the driver 340.76.
Run the command gdb /usr/bin/gdk-pixbuf-query-loaders as root.
It should crash but it ran successfully.

Additional Information: Matched the glibc version .It was running with mesa libgl also.

You said bydefault you have cairo built with opengl support enabled. From where we can get this cairo source code. what option needed to enable opengl support while building it. Could you please provide step-by-step reproduction steps since we are unable to replicate this issue after many tries.

This is about cairo’s ./configure option:

--enable-gl=[no/auto/yes]
                          Enable cairo's OpenGL surface backend feature
                          [default=no]

Notice that it is disabled by default.

It is a bug in Gentoo if Gentoo users are guided into assuming that such an option can safely be enabled.

This is independent of the GPU, and I believe a bad interaction between the libc and libGL.
Steps to reproduce:

  • run “nvidia-settings” (ver 343.12) under gdb
  • click the “Quit” button, and confirm the “really quit” dialog.
  • watch this backtrace get produced. To my untrained eye it seems the issue arises when libGL gets UNloaded (trace of thread 1). I remember that there have been issues in the past wrt. libGL and libc since the nvidia libGL needs to work around some “issues” the nv developers encountered, but I don’t remember the details.

It must be related to multiple threads using libGL since simply doing a dlopen/dlclose dance doesn’t trigger it.
Also, so far only nvidia-settings and the specially-built “cairo” library trigger this, none of the native linux games or other apps show this error (maybe it’s even GTK related?)

dargo ~ # gdb /usr/bin/nvidia-settings 
GNU gdb (Gentoo 9999 vanilla) 7.9.50.20150425-cvs
Copyright (C) 2015 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-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>.
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"...
Reading symbols from /usr/bin/nvidia-settings...done.
(gdb) r
Starting program: /usr/bin/nvidia-settings 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffedab6700 (LWP 731581)]
[New Thread 0x7fffeca3d700 (LWP 731582)]
[New Thread 0x7fffe77ca700 (LWP 731583)]
[New Thread 0x7fffe6fc9700 (LWP 731584)]
[New Thread 0x7fffe67c8700 (LWP 731585)]
[Thread 0x7fffe6fc9700 (LWP 731584) exited]
[Thread 0x7fffe67c8700 (LWP 731585) exited]
[New Thread 0x7fffe67c8700 (LWP 731715)]
[Thread 0x7fffe67c8700 (LWP 731715) exited]

(nvidia-settings:731542): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.7DD7WX': No such file or directory

(nvidia-settings:731542): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: No such file or directory
*** Error in `/usr/bin/nvidia-settings': double free or corruption (fasttop): 0x00000000008646f0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7198b)[0x7ffff592598b]
/lib64/libc.so.6(+0x76e5e)[0x7ffff592ae5e]
/lib64/libc.so.6(+0x7764b)[0x7ffff592b64b]
/usr/lib64/opengl/nvidia/lib/libGL.so.1(+0xb9ec1)[0x7ffff0d26ec1]
======= Memory map: ========
00400000-004f9000 r-xp 00000000 08:14 1055095                            /usr/bin/nvidia-settings
006f9000-007bb000 rw-p 000f9000 08:14 1055095                            /usr/bin/nvidia-settings
007bb000-01f29000 rw-p 00000000 00:00 0                                  [heap]
7fffd0000000-7fffd0022000 rw-p 00000000 00:00 0 
7fffd0022000-7fffd4000000 ---p 00000000 00:00 0 
7fffd8000000-7fffd8022000 rw-p 00000000 00:00 0 
7fffd8022000-7fffdc000000 ---p 00000000 00:00 0 
7fffdc000000-7fffdc022000 rw-p 00000000 00:00 0 
7fffdc022000-7fffe0000000 ---p 00000000 00:00 0 
7fffe0000000-7fffe0021000 rw-p 00000000 00:00 0 
7fffe0021000-7fffe4000000 ---p 00000000 00:00 0 
7fffe54e8000-7fffe5568000 rw-s 4fd5cd000 00:06 5293                      /dev/nvidiactl
7fffe5568000-7fffe562c000 rw-s 7f8fdb000 00:06 5293                      /dev/nvidiactl
7fffe58a7000-7fffe58bc000 r-xp 00000000 08:14 9614618                    /usr/lib64/gcc/x86_64-pc-linux-gnu/5.1.0/libgcc_s.so.1
7fffe58bc000-7fffe5abc000 ---p 00015000 08:14 9614618                    /usr/lib64/gcc/x86_64-pc-linux-gnu/5.1.0/libgcc_s.so.1
7fffe5abc000-7fffe5abd000 rw-p 00015000 08:14 9614618                    /usr/lib64/gcc/x86_64-pc-linux-gnu/5.1.0/libgcc_s.so.1
7fffe5aff000-7fffe5b5f000 rw-s 00000000 00:05 2588680                    /SYSV00000000 (deleted)
7fffe5b5f000-7fffe5bbf000 rw-s 00000000 00:05 2490375                    /SYSV00000000 (deleted)
7fffe5bbf000-7fffe5bc5000 r-xp 00000000 08:14 1182919                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fffe5bc5000-7fffe5dc4000 ---p 00006000 08:14 1182919                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fffe5dc4000-7fffe5dc5000 rw-p 00005000 08:14 1182919                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
7fffe5dc5000-7fffe5dc8000 r-xp 00000000 08:14 1179659                    /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
7fffe5dc8000-7fffe5fc7000 ---p 00003000 08:14 1179659                    /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
7fffe5fc7000-7fffe5fc8000 rw-p 00002000 08:14 1179659                    /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
7fffe5fc8000-7fffe5fc9000 ---p 00000000 00:00 0 
7fffe5fc9000-7fffe67c9000 rw-p 00000000 00:00 0 
7fffe67c9000-7fffe67ca000 ---p 00000000 00:00 0 
7fffe67ca000-7fffe6fca000 rw-p 00000000 00:00 0 
7fffe6fca000-7fffe6fcb000 ---p 00000000 00:00 0 
7fffe6fcb000-7fffe77cb000 rw-p 00000000 00:00 0                          [stack:731583]
7fffe77cb000-7fffe77d0000 r-xp 00000000 08:14 1183012                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fffe77d0000-7fffe79cf000 ---p 00005000 08:14 1183012                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fffe79cf000-7fffe79d0000 rw-p 00004000 08:14 1183012                    /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
7fffe79d0000-7fffe79db000 r-xp 00000000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe79db000-7fffe7bda000 ---p 0000b000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe7bda000-7fffe7bdb000 r--p 0000a000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe7bdb000-7fffe7bdc000 rw-p 0000b000 08:14 10501825                   /lib64/libnss_files-2.21.so
7fffe7bdc000-7fffe7be6000 r-xp 00000000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7be6000-7fffe7de6000 ---p 0000a000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7de6000-7fffe7de7000 r--p 0000a000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7de7000-7fffe7de8000 rw-p 0000b000 08:14 10501824                   /lib64/libnss_nis-2.21.so
7fffe7de8000-7fffe7dfd000 r-xp 00000000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7dfd000-7fffe7ffc000 ---p 00015000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7ffc000-7fffe7ffd000 r--p 00014000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7ffd000-7fffe7ffe000 rw-p 00015000 08:14 10501841                   /lib64/libnsl-2.21.so
7fffe7ffe000-7fffe8000000 rw-p 00000000 00:00 0 
7fffe8000000-7fffe8021000 rw-p 00000000 00:00 0 
7fffe8021000-7fffec000000 ---p 00000000 00:00 0 
7fffec035000-7fffec03c000 r-xp 00000000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec03c000-7fffec23b000 ---p 00007000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec23b000-7fffec23c000 r--p 00006000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec23c000-7fffec23d000 rw-p 00007000 08:14 10501832                   /lib64/libnss_compat-2.21.so
7fffec23d000-7fffec23e000 ---p 00000000 00:00 0 
7fffec23e000-7fffeca3e000 rw-p 00000000 00:00 0                          [stack:731582]
7fffeca3e000-7fffeca4a000 r-xp 00000000 08:14 1704854                    /usr/lib64/gio/modules/libdconfsettings.so
7fffeca4a000-7fffecc49000 ---p 0000c000 08:14 1704854                    /usr/lib64/gio/modules/libdconfsettings.so
7fffecc49000-7fffecc4a000 rw-p 0000b000 08:14 1704854                    /usr/lib64/gio/modules/libdconfsettings.so
7fffecc4a000-7fffecc77000 r-xp 00000000 08:14 1320381                    /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so
7fffecc77000-7fffece77000 ---p 0002d000 08:14 1320381                    /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so
7fffece77000-7fffece78000 rw-p 0002d000 08:14 1320381                    /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so
7fffece78000-7fffece82000 r-xp 00000000 08:14 1313894                    /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
7fffece82000-7fffed082000 ---p 0000a000 08:14 1313894                    /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
7fffed082000-7fffed083000 rw-p 0000a000 08:14 1313894                    /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
7fffed083000-7fffed0b5000 r-xp 00000000 08:14 1320313                    /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
7fffed0b5000-7fffed2b5000 ---p 00032000 08:14 1320313                    /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
7fffed2b5000-7fffed2b6000 rw-p 00032000 08:14 1320313                    /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so
7fffed2b6000-7fffed2b7000 ---p 00000000 00:00 0 
7fffed2b7000-7fffedcfb000 rw-p 00000000 00:00 0                          [stack:731581]
7fffedcfb000-7fffef854000 r-xp 00000000 08:14 1052698                    /usr/lib64/libnvidia-glcore.so.349.16
7fffef854000-7fffef874000 rwxp 01b59000 08:14 1052698                    /usr/lib64/libnvidia-glcore.so.349.16
7fffef874000-7fffefc77000 r-xp 01b79000 08:14 1052698                    /usr/lib64/libnvidia-glcore.so.349.16
7fffefc77000-7fffefe76000 ---p 01f7c000 08:14 1052698                    /usr/lib64/libnvidia-glcore.so.349.16
7fffefe76000-7ffff0a56000 rw-p 01f7b000 08:14 1052698                    /usr/lib64/libnvidia-glcore.so.349.16
7ffff0a56000-7ffff0a6a000 rw-p 00000000 00:00 0 
7ffff0a6a000-7ffff0a6d000 r-xp 00000000 08:14 1052797                    /usr/lib64/libnvidia-tls.so.349.16
7ffff0a6d000-7ffff0c6c000 ---p 00003000 08:14 1052797                    /usr/lib64/libnvidia-tls.so.349.16
7ffff0c6c000-7ffff0c6d000 rw-p 00002000 08:14 1052797                    /usr/lib64/libnvidia-tls.so.349.16
7ffff0c6d000-7ffff0d3d000 r-xp 00000000 08:14 1447406                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0d3d000-7ffff0d70000 rwxp 000d0000 08:14 1447406                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0d70000-7ffff0d8e000 r-xp 00103000 08:14 1447406                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0d8e000-7ffff0f8d000 ---p 00121000 08:14 1447406                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0f8d000-7ffff0fb4000 rw-p 00120000 08:14 1447406                    /usr/lib64/opengl/nvidia/lib/libGL.so.349.16
7ffff0fb4000-7ffff0fcb000 rw-p 00000000 00:00 0 
7ffff0fcb000-7ffff0fd0000 r-xp 00000000 08:14 1057120                    /usr/lib64/libXv.so.1.0.0
7ffff0fd0000-7ffff11cf000 ---p 00005000 08:14 1057120                    /usr/lib64/libXv.so.1.0.0
7ffff11cf000-7ffff11d0000 rw-p 00004000 08:14 1057120                    /usr/lib64/libXv.so.1.0.0
7ffff11d0000-7ffff11f0000 r-xp 00000000 08:14 1056950                    /usr/lib64/libgraphite2.so.3.0.1
7ffff11f0000-7ffff13f0000 ---p 00020000 08:14 1056950                    /usr/lib64/libgraphite2.so.3.0.1
7ffff13f0000-7ffff13f2000 rw-p 00020000 08:14 1056950                    /usr/lib64/libgraphite2.so.3.0.1
7ffff13f2000-7ffff1405000 r-xp 00000000 08:14 8388752                    /lib64/libbz2.so.1.0.6
7ffff1405000-7ffff1604000 ---p 00013000 08:14 8388752                    /lib64/libbz2.so.1.0.6
7ffff1604000-7ffff1606000 rw-p 00012000 08:14 8388752                    /lib64/libbz2.so.1.0.6
7ffff1606000-7ffff1632000 r-xp 00000000 08:14 1055697                    /usr/lib64/libexpat.so.1.6.0
7ffff1632000-7ffff1831000 ---p 0002c000 08:14 1055697                    /usr/lib64/libexpat.so.1.6.0
7ffff1831000-7ffff1834000 rw-p 0002b000 08:14 1055697                    /usr/lib64/libexpat.so.1.6.0
7ffff1834000-7ffff1892000 r-xp 00000000 08:14 1055539                    /usr/lib64/libharfbuzz.so.0.940.0
7ffff1892000-7ffff1a91000 ---p 0005e000 08:14 1055539                    /usr/lib64/libharfbuzz.so.0.940.0
7ffff1a91000-7ffff1a93000 rw-p 0005d000 08:14 1055539                    /usr/lib64/libharfbuzz.so.0.940.0
7ffff1a93000-7ffff1aa6000 r-xp 00000000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1aa6000-7ffff1ca6000 ---p 00013000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1ca6000-7ffff1ca7000 r--p 00013000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1ca7000-7ffff1ca8000 rw-p 00014000 08:14 10501813                   /lib64/libresolv-2.21.so
7ffff1ca8000-7ffff1caa000 rw-p 00000000 00:00 0 
7ffff1caa000-7ffff1cb1000 r-xp 00000000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1cb1000-7ffff1eb0000 ---p 00007000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1eb0000-7ffff1eb1000 r--p 00006000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1eb1000-7ffff1eb2000 rw-p 00007000 08:14 10501801                   /lib64/librt-2.21.so
7ffff1eb2000-7ffff1ecb000 r-xp 00000000 08:14 8394186                    /lib64/libz.so.1.2.8
7ffff1ecb000-7ffff20ca000 ---p 00019000 08:14 8394186                    /lib64/libz.so.1.2.8
7ffff20ca000-7ffff20cb000 rw-p 00018000 08:14 8394186                    /lib64/libz.so.1.2.8
7ffff20cb000-7ffff20d7000 r-xp 00000000 08:14 1057163                    /usr/lib64/libxcb-render.so.0.0.0
7ffff20d7000-7ffff22d6000 ---p 0000c000 08:14 1057163                    /usr/lib64/libxcb-render.so.0.0.0
7ffff22d6000-7ffff22d7000 rw-p 0000b000 08:14 1057163                    /usr/lib64/libxcb-render.so.0.0.0
7ffff22d7000-7ffff22d9000 r-xp 00000000 08:14 1066169                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff22d9000-7ffff24d8000 ---p 00002000 08:14 1066169                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff24d8000-7ffff24d9000 rw-p 00001000 08:14 1066169                    /usr/lib64/libxcb-shm.so.0.0.0
7ffff24d9000-7ffff2516000 r-xp 00000000 08:14 1055961                    /usr/lib64/libpng16.so.16.17.0
7ffff2516000-7ffff2716000 ---p 0003d000 08:14 1055961                    /usr/lib64/libpng16.so.16.17.0
7ffff2716000-7ffff2717000 rw-p 0003d000 08:14 1055961                    /usr/lib64/libpng16.so.16.17.0
7ffff2717000-7ffff27df000 r-xp 00000000 08:14 1057200                    /usr/lib64/libpixman-1.so.0.33.1
7ffff27df000-7ffff29df000 ---p 000c8000 08:14 1057200                    /usr/lib64/libpixman-1.so.0.33.1
7ffff29df000-7ffff29e7000 rw-p 000c8000 08:14 1057200                    /usr/lib64/libpixman-1.so.0.33.1
7ffff29e7000-7ffff29ec000 r-xp 00000000 08:14 1057060                    /usr/lib64/libXdmcp.so.6.0.0
7ffff29ec000-7ffff2bec000 ---p 00005000 08:14 1057060                    /usr/lib64/libXdmcp.so.6.0.0
7ffff2bec000-7ffff2bed000 rw-p 00005000 08:14 1057060                    /usr/lib64/libXdmcp.so.6.0.0
7ffff2bed000-7ffff2bf0000 r-xp 00000000 08:14 1055798                    /usr/lib64/libXau.so.6.0.0
7ffff2bf0000-7ffff2def000 ---p 00003000 08:14 1055798                    /usr/lib64/libXau.so.6.0.0
7ffff2def000-7ffff2df0000 rw-p 00002000 08:14 1055798                    /usr/lib64/libXau.so.6.0.0
7ffff2df0000-7ffff2dfa000 r-xp 00000000 08:14 1053991                    /usr/lib64/libffi.so.6.0.4
7ffff2dfa000-7ffff2ff9000 ---p 0000a000 08:14 1053991                    /usr/lib64/libffi.so.6.0.4
7ffff2ff9000-7ffff2ffa000 rw-p 00009000 08:14 1053991                    /usr/lib64/libffi.so.6.0.4
7ffff2ffa000-7ffff3011000 r-xp 00000000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff3011000-7ffff3210000 ---p 00017000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff3210000-7ffff3211000 r--p 00016000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff3211000-7ffff3212000 rw-p 00017000 08:14 10501817                   /lib64/libpthread-2.21.so
7ffff3212000-7ffff3216000 rw-p 00000000 00:00 0 
7ffff3216000-7ffff32d2000 r-xp 00000000 08:14 1054093                    /usr/lib64/libfreetype.so.6.11.4
7ffff32d2000-7ffff34d2000 ---p 000bc000 08:14 1054093                    /usr/lib64/libfreetype.so.6.11.4
7ffff34d2000-7ffff34d8000 rw-p 000bc000 08:14 1054093                    /usr/lib64/libfreetype.so.6.11.4
7ffff34d8000-7ffff3525000 r-xp 00000000 08:14 1054216                    /usr/lib64/libfontconfig.so.1.9.0
7ffff3525000-7ffff3725000 ---p 0004d000 08:14 1054216                    /usr/lib64/libfontconfig.so.1.9.0
7ffff3725000-7ffff372b000 rw-p 0004d000 08:14 1054216                    /usr/lib64/libfontconfig.so.1.9.0
7ffff372b000-7ffff373f000 r-xp 00000000 08:14 1066628                    /usr/lib64/libpangoft2-1.0.so.0.3600.8
Program received signal SIGABRT, Aborted.
0x00007ffff58e6cd7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
55        return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) thread apply all bt

Thread 4 (Thread 0x7fffe77ca700 (LWP 731583)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5cf2951 in g_cond_wait_until () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ffff5c6cf6b in g_async_queue_timeout_pop () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ffff5cd139a in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ffff5cd0bd5 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007ffff3001534 in start_thread (arg=0x7fffe77ca700) at pthread_create.c:333
#6  0x00007ffff599bc3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fffeca3d700 (LWP 731582)):
#0  0x00007ffff5992d7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5ca0f34 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ffff5ca103c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ffff5ca1079 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ffff5cd0bd5 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007ffff3001534 in start_thread (arg=0x7fffeca3d700) at pthread_create.c:333
#6  0x00007ffff599bc3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fffedab6700 (LWP 731581)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff3003b52 in __GI___pthread_mutex_lock (mutex=0x7ffff7ffd908 <_rtld_global+2312>) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007ffff7dec9e5 in tls_get_addr_tail (ti=0x7ffff5c47d90, dtv=0x864720, the_map=0x7ffff7fb14e0) at dl-tls.c:765
#3  0x00007ffff58e9b20 in __GI___call_tls_dtors () at cxa_thread_atexit_impl.c:83
#4  0x00007ffff3001542 in start_thread (arg=0x7fffedab6700) at pthread_create.c:343
#5  0x00007ffff599bc3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ffff7fa1880 (LWP 731542)):
#0  0x00007ffff58e6cd7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#1  0x00007ffff58e806a in __GI_abort () at abort.c:89
#2  0x00007ffff5925990 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff5a18d78 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff592ae5e in malloc_printerr (action=3, str=0x7ffff5a18ed0 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:4961
#4  0x00007ffff592b64b in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3832
#5  0x00007ffff0d26ec1 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#6  0x00007ffff0d27054 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#7  0x00007fffef2754e9 in ?? () from /usr/lib64/libnvidia-glcore.so.349.16
#8  0x00007fffef526855 in ?? () from /usr/lib64/libnvidia-glcore.so.349.16
#9  0x00007ffff0d03ebe in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#10 0x00007ffff7def306 in _dl_close_worker (map=<optimized out>) at dl-close.c:279
#11 0x00007ffff7defdcc in _dl_close (_map=0x8162b0) at dl-close.c:785
#12 0x00007ffff7dea064 in _dl_catch_error (objname=0x7ca1f0, errstring=0x7ca1f8, mallocedp=0x7ca1e8, operate=0x7ffff6f63090 <dlclose_doit>, args=0x8162b0) at dl-error.c:187
#13 0x00007ffff6f63579 in _dlerror_run (operate=operate@entry=0x7ffff6f63090 <dlclose_doit>, args=0x8162b0) at dlerror.c:163
#14 0x00007ffff6f630bf in __dlclose (handle=<optimized out>) at dlclose.c:46
#15 0x000000000041dc06 in close_libgl () at libXNVCtrlAttributes/NvCtrlAttributesGlx.c:245
#16 0x000000000041e421 in NvCtrlGlxAttributesClose (h=h@entry=0x80ebd0) at libXNVCtrlAttributes/NvCtrlAttributesGlx.c:315
#17 0x000000000041c620 in NvCtrlAttributeClose (handle=0x80ebd0) at libXNVCtrlAttributes/NvCtrlAttributes.c:886
#18 0x0000000000413a14 in nv_free_ctrl_handles (h=0x7c7540) at query-assign.c:1316
#19 0x0000000000414774 in nv_free_ctrl_handles_array (handles_array=handles_array@entry=0x7fffffffd700) at query-assign.c:1343
#20 0x00000000004105b0 in main (argc=1, argv=0x7fffffffd838) at nvidia-settings.c:163

no repro with my latest Gentoo with /usr/bin/gdk-pixbuf-query-loaders. Looks like something specific to user os components.

Quite likely it’s glibc. If you’re still interested in fixing it, I can upload a compressed tarball
of my environment somewhere, for you to test with.