Bug#841137: gnuplot5-qt: double free or corruption

Vincent Lefevre vincent at vinc17.net
Mon Oct 17 23:07:49 UTC 2016


Package: gnuplot5-qt
Version: 5.0.3+dfsg2-2
Severity: important

I got the following error when plotting a graph (the commands with data
are sent its standard input):

*** Error in `/usr/bin/gnuplot': double free or corruption (fasttop): 0x00007f369007f9d0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7f36aa990bcb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76fa6)[0x7f36aa996fa6]
/lib/x86_64-linux-gnu/libc.so.6(+0x7779e)[0x7f36aa99779e]
/usr/lib/x86_64-linux-gnu/libX11.so.6(XFree+0x9)[0x7f36ab9c08c9]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(gdk_window_get_frame_extents+0x447)[0x7f36a89c1357]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_window_get_position+0xac)[0x7f36a8e6602c]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0(_ZN19wxTopLevelWindowGTK17GTKConfigureEventEii+0x134)[0x7f36adb369a4]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0(+0x29fa02)[0x7f36adb36a02]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x13184c)[0x7f36a8d3a84c]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x145)[0x7f36acd5af75]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x21f82)[0x7f36acd6cf82]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x8df)[0x7f36acd7566f]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f36acd75faf]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x24998c)[0x7f36a8e5298c]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main_do_event+0x4a3)[0x7f36a8d395a3]
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0(+0x5acec)[0x7f36a89aecec]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2a7)[0x7f36aca817d7]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4aa40)[0x7f36aca81a40]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2)[0x7f36aca81d62]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xb7)[0x7f36a8d38447]
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0(_ZN14wxGUIEventLoop5DoRunEv+0x25)[0x7f36adb159c5]
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0(_ZN15wxEventLoopBase3RunEv+0xa3)[0x7f36ad4a56f3]
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0(_ZN16wxAppConsoleBase8MainLoopEv+0x56)[0x7f36ad46aa06]
/usr/bin/gnuplot[0x50ef5f]
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0(_ZN8wxThread9CallEntryEv+0xa2)[0x7f36ad5b7862]
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0(+0x1c7253)[0x7f36ad5be253]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7464)[0x7f36aacc5464]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x5f)[0x7f36aaa089df]
======= Memory map: ========
00400000-0058b000 r-xp 00000000 fe:01 8519972                            /usr/bin/gnuplot5-qt
0078a000-0078f000 r--p 0018a000 fe:01 8519972                            /usr/bin/gnuplot5-qt
0078f000-0079f000 rw-p 0018f000 fe:01 8519972                            /usr/bin/gnuplot5-qt
0079f000-007b0000 rw-p 00000000 00:00 0 
0174d000-0276c000 rw-p 00000000 00:00 0                                  [heap]
7f3688000000-7f3688021000 rw-p 00000000 00:00 0 
7f3688021000-7f368c000000 ---p 00000000 00:00 0 
7f3690000000-7f3690273000 rw-p 00000000 00:00 0 
7f3690273000-7f3694000000 ---p 00000000 00:00 0 
7f3696983000-7f3696984000 rw-p 00000000 00:00 0 
7f3696984000-7f36969e4000 rw-s 00000000 00:05 11862024                   /SYSV00000000 (deleted)
7f36969e4000-7f36969f4000 rw-p 00000000 00:00 0 
7f36969f4000-7f36969f7000 rw-s 00000000 00:05 11665415                   /SYSV00000000 (deleted)
7f36969f7000-7f3696a13000 r--p 00000000 fe:01 9306534                    /usr/share/icons/gnome/icon-theme.cache
7f3696a13000-7f3696a16000 r--p 00000000 fe:01 8651749                    /usr/share/icons/hicolor/icon-theme.cache
7f3696a16000-7f3696acf000 r--p 00000000 fe:01 8782732                    /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
7f3696acf000-7f3696ad6000 r--s 00000000 fe:01 12740926                   /var/cache/fontconfig/4be9850f182b35c1350b6bbf2e42601c-le64.cache-4
7f3696ad6000-7f3696ad8000 r--s 00000000 fe:01 12753175                   /var/cache/fontconfig/30a99c4256905863f7aa12b5e873c27c-le64.cache-4
7f3696ad8000-7f3696ad9000 r--s 00000000 fe:01 12753174                   /var/cache/fontconfig/087e1975ba9a574b140bb1df193bf770-le64.cache-4
7f3696ad9000-7f3696adf000 r--s 00000000 fe:01 12753173                   /var/cache/fontconfig/6fe8b0d39a161d19087fe931545dda13-le64.cache-4
7f3696adf000-7f3696ae3000 r--s 00000000 fe:01 12753169                   /var/cache/fontconfig/6aa41aa22e18b8fa06a12da28ea9c28b-le64.cache-4
7f3696ae3000-7f3696aee000 r--s 00000000 fe:01 12738727                   /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-4
7f3696aee000-7f3696aef000 r--s 00000000 fe:01 12753165                   /var/cache/fontconfig/b95bc8ffbebda2bbdae4265e45b8178d-le64.cache-4
7f3696aef000-7f3696af0000 r--s 00000000 fe:01 12753162                   /var/cache/fontconfig/9c956a7723ca69a44b382d9179c9802f-le64.cache-4
7f3696af0000-7f3696af1000 r--s 00000000 fe:01 12753155                   /var/cache/fontconfig/5d1cca7074f29429a8d18692746c2426-le64.cache-4
7f3696af1000-7f3696af2000 r--s 00000000 fe:01 12738129                   /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le64.cache-4
7f3696af2000-7f3696af3000 r--s 00000000 fe:01 12753152                   /var/cache/fontconfig/9eae20f1ff8cc0a7d125749e875856bd-le64.cache-4
7f3696af3000-7f3696b35000 r--s 00000000 fe:01 12740432                   /var/cache/fontconfig/0bd3dc0958fa2205aaaa8ebb13e2872b-le64.cache-4
7f3696b35000-7f3696b37000 r--s 00000000 fe:01 12753149                   /var/cache/fontconfig/bf2c1853a9e9b00bb02fe2e9bcf1e201-le64.cache-4
7f3696b37000-7f3696b3d000 r--s 00000000 fe:01 12753316                   /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le64.cache-4
7f3696b3d000-7f3696b45000 r--s 00000000 fe:01 12753145                   /var/cache/fontconfig/bf3b770c553c462765856025a94f1ce6-le64.cache-4
7f3696b45000-7f3696b48000 r--s 00000000 fe:01 12753144                   /var/cache/fontconfig/14d493b97896515cad3840ba4896e372-le64.cache-4
7f3696b48000-7f3696b49000 r--s 00000000 fe:01 12753143                   /var/cache/fontconfig/89034621ae2a8922916bb6bfa5799546-le64.cache-4
7f3696b49000-7f3696b4c000 r--s 00000000 fe:01 12753141                   /var/cache/fontconfig/e49e89034d371f0f9de17aab02136486-le64.cache-4
7f3696b4c000-7f3696b4e000 r--s 00000000 fe:01 12753138                   /var/cache/fontconfig/4b14b093aebc79c320de5e86ae1d3314-le64.cache-4
7f3696b4e000-7f3696b4f000 r--s 00000000 fe:01 12753137                   /var/cache/fontconfig/8aec10f4cc8391dcef22ca549f1e4354-le64.cache-4
7f3696b4f000-7f3696b62000 r--s 00000000 fe:01 12753136                   /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le64.cache-4
7f3696b62000-7f3696b63000 r--s 00000000 fe:01 12753134                   /var/cache/fontconfig/8a687c406b77f27d99abfeeba937fcce-le64.cache-4
7f3696b63000-7f3696b69000 r--s 00000000 fe:01 12753131                   /var/cache/fontconfig/75ad6aa2358a85f0de2c8ee4837e8227-le64.cache-4
7f3696b69000-7f3696b6a000 r--s 00000000 fe:01 12753127                   /var/cache/fontconfig/3f7329c5293ffd510edef78f73874cfd-le64.cache-4
7f3696b6a000-7f3696b6b000 r--s 00000000 fe:01 12753125                   /var/cache/fontconfig/ac2cf712d852da827a87a9baf682f5b9-le64.cache-4
7f3696b6b000-7f3696b6d000 r--s 00000000 fe:01 12753124                   /var/cache/fontconfig/65f976e5259cbe6dc7697b8648396239-le64.cache-4
7f3696b6d000-7f3696b79000 r--s 00000000 fe:01 12753118                   /var/cache/fontconfig/d589a48862398ed80a3d6066f4f56f4c-le64.cache-4
7f3696b79000-7f3696b7d000 r--s 00000000 fe:01 12753117                   /var/cache/fontconfig/246184dc75a16901ca37d96895904249-le64.cache-4
7f3696b7d000-7f3696b7e000 r--s 00000000 fe:01 12753116                   /var/cache/fontconfig/94f7fe9bd33aadfac165873bd010d595-le64.cache-4
7f3696b7e000-7f3696b80000 r--s 00000000 fe:01 12753113                   /var/cache/fontconfig/423767150eb258c59035de29db6fca84-le64.cache-4
7f3696b80000-7f3696b81000 r--s 00000000 fe:01 12753107                   /var/cache/fontconfig/845c20fd2c4814bcec78e05d37a63ccc-le64.cache-4
7f3696b81000-7f3696b82000 r--s 00000000 fe:01 12753106                   /var/cache/fontconfig/e7de81b01590fb7e12b38e274e17d0db-le64.cache-4
7f3696b82000-7f3696b83000 r--s 00000000 fe:01 12753104                   /var/cache/fontconfig/406a1d2d2bf3ed7664fbadefac0b2f66-le64.cache-4
7f3696b83000-7f3696b85000 r--s 00000000 fe:01 12753099                   /var/cache/fontconfig/67709b7835c0f764c1135060c9575660-le64.cache-4
7f3696b85000-7f3696b92000 r--s 00000000 fe:01 12753095                   /var/cache/fontconfig/198d8fcf01c96d0cf813f74fd759bdb7-le64.cache-4
7f3696b92000-7f3696b95000 r--s 00000000 fe:01 12753085                   /var/cache/fontconfig/75114ca45c98e8a441da0ff356701271-le64.cache-4
7f3696b95000-7f3696ba0000 r--s 00000000 fe:01 12753079                   /var/cache/fontconfig/83bf95040141907cd45bb53cf7c1c148-le64.cache-4
7f3696ba0000-7f3696bb2000 r--s 00000000 fe:01 12753078                   /var/cache/fontconfig/9b89f8e3dae116d678bbf48e5f21f69b-le64.cache-4
7f3696bb2000-7f3696bbb000 r--s 00000000 fe:01 12753073                   /var/cache/fontconfig/d0972c3d32f097851eb916381fc38920-le64.cache-4
7f3696bbb000-7f3696bbd000 r--s 00000000 fe:01 12753068                   /var/cache/fontconfig/6e6b34ae150a7ad95e82fb4a522f0bda-le64.cache-4
7f3696bbd000-7f3696bbe000 r--s 00000000 fe:01 12753067                   /var/cache/fontconfig/3334a778d104e76d188e9df399bc24d2-le64.cache-4
7f3696bbe000-7f3696bc5000 r--s 00000000 fe:01 12753060                   /var/cache/fontconfig/53d14c92082a93e67d5078324eb314ca-le64.cache-4
7f3696bc5000-7f3696bc9000 r--s 00000000 fe:01 12753059                   /var/cache/fontconfig/6c08beecf0dac481ec92e759e0c2e6d7-le64.cache-4
7f3696bc9000-7f3696bcd000 r--s 00000000 fe:01 12753054                   /var/cache/fontconfig/4d6aee6d44eccb37054d3216e945f618-le64.cache-4
7f3696bcd000-7f3696bd1000 r--s 00000000 fe:01 12740504                   /var/cache/fontconfig/d6c6df98c3df5faf9bd0f8ef4d91efe5-le64.cache-4
7f3696bd1000-7f3696bd5000 r--s 00000000 fe:01 12740319                   /var/cache/fontconfig/9fb319ef52839f11ee26ab8b4cffa12b-le64.cache-4
7f3696bd5000-7f3696bd7000 r--s 00000000 fe:01 12753044                   /var/cache/fontconfig/43bfe21a9e1edebcf703d79ee2950b06-le64.cache-4
7f3696bd7000-7f3696bea000 r--s 00000000 fe:01 12753038                   /var/cache/fontconfig/4ac51e5cfbc76fc3f983e470323a16d3-le64.cache-4
7f3696bea000-7f3696bed000 r--s 00000000 fe:01 12753036                   /var/cache/fontconfig/c19b55eb3b4c5b40ea175e31682068a5-le64.cache-4
7f3696bed000-7f3696bf3000 r--s 00000000 fe:01 12753033                   /var/cache/fontconfig/3629f2adf904f9a612908891fae71ceb-le64.cache-4
7f3696bf3000-7f3696bf6000 r--s 00000000 fe:01 12721091                   /var/cache/fontconfig/de83a0a961185c8bd1f159015d56c039-le64.cache-4
7f3696bf6000-7f3696c14000 r--s 00000000 fe:01 12753020                   /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le64.cache-4
7f3696c14000-7f3696c18000 r--s 00000000 fe:01 12751613                   /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-4
7f3696c18000-7f3696c19000 ---p 00000000 00:00 0 
7f3696c19000-7f3697419000 rw-p 00000000 00:00 0 
7f3697419000-7f3697479000 rw-s 00000000 00:05 11632646                   /SYSV00000000 (deleted)
7f3697479000-7f369747b000 r-xp 00000000 fe:01 8554531                    /usr/lib/x86_64-linux-gnu/gconv/UTF-32.so
7f369747b000-7f369767a000 ---p 00002000 fe:01 8554531                    /usr/lib/x86_64-linux-gnu/gconv/UTF-32.so
7f369767a000-7f369767b000 r--p 00001000 fe:01 8554531                    /usr/lib/x86_64-linux-gnu/gconv/UTF-32.so
7f369767b000-7f369767c000 rw-p 00002000 fe:01 8554531                    /usr/lib/x86_64-linux-gnu/gconv/UTF-32.so
7f369767c000-7f369ebe4000 r--p 00000000 fe:01 8522666                    /usr/lib/locale/locale-archive
7f369ebe4000-7f369ec22000 r-xp 00000000 fe:01 25690218                   /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f369ec22000-7f369ee21000 ---p 0003e000 fe:01 25690218                   /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f369ee21000-7f369ee25000 r--p 0003d000 fe:01 25690218                   /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f369ee25000-7f369ee26000 rw-p 00041000 fe:01 25690218                   /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f369ee26000-7f369ee27000 rw-p 00000000 00:00 0 
7f369ee27000-7f369ee6f000 r-xp 00000000 fe:01 25690259                   /lib/x86_64-linux-gnu/libmount.so.1.1.0
7f369ee6f000-7f369f06e000 ---p 00048000 fe:01 25690259                   /lib/x86_64-linux-gnu/libmount.so.1.1.0
7f369f06e000-7f369f06f000 r--p 00047000 fe:01 25690259                   /lib/x86_64-linux-gnu/libmount.so.1.1.0
7f369f06f000-7f369f070000 rw-p 00048000 fe:01 25690259                   /lib/x86_64-linux-gnu/libmount.so.1.1.0
7f369f070000-7f369f071000 rw-p 00000000 00:00 0 
7f369f071000-7f369f085000 r-xp 00000000 fe:01 25690544                   /lib/x86_64-linux-gnu/libresolv-2.24.so
7f369f085000-7f369f284000 ---p 00014000 fe:01 25690544                   /lib/x86_64-linux-gnu/libresolv-2.24.so
7f369f284000-7f369f285000 r--p 00013000 fe:01 25690544                   /lib/x86_64-linux-gnu/libresolv-2.24.so
7f369f285000-7f369f286000 rw-p 00014000 fe:01 25690544                   /lib/x86_64-linux-gnu/libresolv-2.24.so
7f369f286000-7f369f288000 rw-p 00000000 00:00 0 
7f369f288000-7f369f2ac000 r-xp 00000000 fe:01 25690229                   /lib/x86_64-linux-gnu/libselinux.so.1
7f369f2ac000-7f369f4ab000 ---p 00024000 fe:01 25690229                   /lib/x86_64-linux-gnu/libselinux.so.1
7f369f4ab000-7f369f4ac000 r--p 00023000 fe:01 25690229                   /lib/x86_64-linux-gnu/libselinux.so.1
7f369f4ac000-7f369f4ad000 rw-p 00024000 fe:01 25690229                   /lib/x86_64-linux-gnu/libselinux.so.1
7f369f4ad000-7f369f4af000 rw-p 00000000 00:00 0 
7f369f4af000-7f36a0d2b000 r-xp 00000000 fe:01 8521448                    /usr/lib/x86_64-linux-gnu/libicudata.so.57.1
7f36a0d2b000-7f36a0f2a000 ---p 0187c000 fe:01 8521448                    /usr/lib/x86_64-linux-gnu/libicudata.so.57.1
7f36a0f2a000-7f36a0f2b000 r--p 0187b000 fe:01 8521448                    /usr/lib/x86_64-linux-gnu/libicudata.so.57.1
7f36a0f2b000-7f36a0f2c000 rw-p 0187c000 fe:01 8521448                    /usr/lib/x86_64-linux-gnu/libicudata.so.57.1
7f36a0f2c000-7f36a22c5000 r-xp 00000000 fe:01 8521477                    /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.367.44
7f36a22c5000-7f36a22e5000 rwxp 01399000 fe:01 8521477                    /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.367.44
7f36a22e5000-7f36a2685000 r-xp 013b9000 fe:01 8521477                    /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.367.44
7f36a2685000-7f36a2885000 ---p 01759000 fe:01 8521477                    /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.367.44
7f36a2885000-7f36a2c4d000 rw-p 01759000 fe:01 8521477                    /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.367.44
7f36a2c4d000-7f36a2c65000 rw-p 00000000 00:00 0 
7f36a2c65000-7f36a2c68000 r-xp 00000000 fe:01 8782109                    /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
7f36a2c68000-7f36a2e68000 ---p 00003000 fe:01 8782109                    /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
7f36a2e68000-7f36a2e69000 rw-p 00003000 fe:01 8782109                    /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
7f36a2e69000-7f36a2e8c000 r-xp 00000000 fe:01 8529676                    /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36a2e8c000-7f36a308c000 ---p 00023000 fe:01 8529676                    /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36a308c000-7f36a308e000 r--p 00023000 fe:01 8529676                    /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36a308e000-7f36a308f000 rw-p 00025000 fe:01 8529676                    /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36a308f000-7f36a3094000 r-xp 00000000 fe:01 8540582                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36a3094000-7f36a3293000 ---p 00005000 fe:01 8540582                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36a3293000-7f36a3294000 r--p 00004000 fe:01 8540582                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36a3294000-7f36a3295000 rw-p 00005000 fe:01 8540582                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36a3295000-7f36a3298000 r-xp 00000000 fe:01 8526833                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36a3298000-7f36a3497000 ---p 00003000 fe:01 8526833                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36a3497000-7f36a3498000 r--p 00002000 fe:01 8526833                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36a3498000-7f36a3499000 rw-p 00003000 fe:01 8526833                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36a3499000-7f36a349f000 r-xp 00000000 fe:01 8519802                    /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7f36a349f000-7f36a369f000 ---p 00006000 fe:01 8519802                    /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7f36a369f000-7f36a36a0000 r--p 00006000 fe:01 8519802                    /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7f36a36a0000-7f36a36a1000 rw-p 00007000 fe:01 8519802                    /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.3
7f36a36a1000-7f36a36a5000 r-xp 00000000 fe:01 25690196                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36a36a5000-7f36a38a4000 ---p 00004000 fe:01 25690196                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36a38a4000-7f36a38a5000 r--p 00003000 fe:01 25690196                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36a38a5000-7f36a38a6000 rw-p 00004000 fe:01 25690196                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36a38a6000-7f36a38be000 r-xp 00000000 fe:01 8530410                    /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f36a38be000-7f36a3abd000 ---p 00018000 fe:01 8530410                    /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f36a3abd000-7f36a3abe000 r--p 00017000 fe:01 8530410                    /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f36a3abe000-7f36a3abf000 rw-p 00018000 fe:01 8530410                    /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f36a3abf000-7f36a3ac3000 rw-p 00000000 00:00 0 
7f36a3ac3000-7f36a3acd000 r-xp 00000000 fe:01 8527136                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f36a3acd000-7f36a3ccc000 ---p 0000a000 fe:01 8527136                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f36a3ccc000-7f36a3ccd000 r--p 00009000 fe:01 8527136                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2Aborted (core dumped)

GDB information:

Core was generated by `/usr/bin/gnuplot -persist'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
58      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7f3697418700 (LWP 7363))]

and the full backtrace:

Thread 2 (Thread 0x7f36aea680c0 (LWP 7362)):
#0  0x00007f36aacc66bd in pthread_join (threadid=139872442615552, thread_return=thread_return at entry=0x1c716c8) at pthread_join.c:90
        __tid = 7363
        _buffer = {__routine = 0x7f36aacc65e0 <cleanup>, __arg = 0x7f3697418d28, __canceltype = 0, __prev = 0x0}
        oldtype = 0
        pd = 0x7f3697418700
        self = 0x7f36aea680c0
        result = 0
#1  0x00007f36ad5b7ed6 in wxThreadInternal::Wait() (this=0x1c716b0) at ../src/unix/threadpsx.cpp:1161
        lock = {m_critsect = @0x1c716d0}
        __FUNCTION__ = "Wait"
#2  0x00007f36ad5b82b9 in wxThread::Wait(wxThreadWait) (this=0x1c73180) at ../src/unix/threadpsx.cpp:1485
        __FUNCTION__ = "Wait"
#3  0x0000000000512b1e in  ()
#4  0x00000000004b4f2a in  ()
#5  0x0000000000419bbd in  ()
#6  0x00007f36aa9402b1 in __libc_start_main (main=0x419640, argc=2, argv=0x7ffc5883da48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc5883da38) at ../csu/libc-start.c:291
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 668180176594071655, 4304208, 140721793522240, 0, 0, -667258463053090713, -637101184457707417}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc5883da60, 0x7f36aec28168}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1485036128}}}
        not_first_call = <optimized out>
#7  0x000000000041ad79 in  ()

Thread 1 (Thread 0x7f3697418700 (LWP 7363)):
#0  0x00007f36aa952fdf in __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
        set = {__val = {2, 2337500343188860976, 3472328296227680304, 4044286548586620448, 2314909801965367861, 2314885530818453536, 2314885530818453536, 7795575320214446112, 3917909816998060649, 3276497845987585332, 6368768736428912231, 8299696986294220131, 734700473683095151, 7161061375109981751, 3703708410780332132, 3472384591219876150}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007f36aa95440a in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {3395749441387372576, 3414407380873671541, 7794943938178463864, 8461814194867891817, 8247607523858279471, 3543892497278332787, 3703708260489900078, 3472386790243131702, 3702299963061382448, 8223625903104091235, 3472328295963457581, 4207881715281047600, 3690193248344617264, 2314885530818459191, 2314885530818453536, 139872442609360}}, sa_flags = 93, sa_restorer = 0x7f3697416ed0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007f36aa990bd0 in __libc_message (do_abort=do_abort at entry=2, fmt=fmt at entry=0x7f36aaa85c70 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
        ap = {{gp_offset = 40, fp_offset = 32566, overflow_arg_area = 0x7f3697416ee0, reg_save_area = 0x7f3697416e70}}
        fd = 7
        on_2 = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
        written = <optimized out>
#3  0x00007f36aa996fa6 in malloc_printerr (action=3, str=0x7f36aaa85dc8 "double free or corruption (fasttop)", ptr=<optimized out>, ar_ptr=<optimized out>) at malloc.c:5046
        buf = "00007f369007f9d0"
        cp = <optimized out>
        ar_ptr = <optimized out>
        ptr = <optimized out>
        str = 0x7f36aaa85dc8 "double free or corruption (fasttop)"
        action = 3
#4  0x00007f36aa99779e in _int_free (av=0x7f3690000020, p=0x7f369007f9c0, have_lock=0) at malloc.c:3902
        size = <optimized out>
        fb = <optimized out>
        nextchunk = <optimized out>
        nextsize = <optimized out>
        nextinuse = <optimized out>
        prevsize = <optimized out>
        bck = <optimized out>
        fwd = <optimized out>
        errstr = <optimized out>
        locked = <optimized out>
        __func__ = "_int_free"
#5  0x00007f36ab9c08c9 in XFree () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007f36a89c1357 in IA__gdk_window_get_frame_extents (window=<optimized out>, rect=<optimized out>) at ./gdk/x11/gdkwindow-x11.c:3131
        root = 748
        nvroots = <optimized out>
        ww = 640
        display = 0x1c20000 [GdkDisplayX11]
        children = 0x0
        bytes_after_return = 0
        format_return = 32
        wx = 1610
        private = <optimized out>
        nitems_return = 4
        i = <optimized out>
        wy = 412
        xwindow = <optimized out>
        xparent = 0
        child = 4547247
        vroots = <optimized out>
        wh = 449
        wb = 0
        impl = <optimized out>
        data = 0x7f369007f9d0 "@3\b\220\066\177"
        type_return = 6
        nchildren = 0
        wd = 24
        rect = <optimized out>
        window = <optimized out>
        private = <optimized out>
        impl = <optimized out>
#7  0x00007f36a8e6602c in IA__gtk_window_get_position (window=0x1c57710 [GtkWindow], root_x=root_x at entry=0x7f36974170e0, root_y=root_y at entry=0x7f36974170e4) at ./gtk/gtkwindow.c:4323
        frame_extents = {x = 1878512394, y = 412, width = -1873962897, height = 449}
        y = <optimized out>
        w = 6
        x = <optimized out>
        h = 0
        widget = 0x1c57710 [GtkWindow]
        __func__ = "IA__gtk_window_get_position"
#8  0x00007f36adb369a4 in wxTopLevelWindowGTK::GTKConfigureEvent(int, int) (this=0x7f3690004800, x=<optimized out>, y=<optimized out>) at ../src/gtk/toplevel.cpp:337
        point = {x = 0, y = 0}
#9  0x00007f36adb36a02 in gtk_frame_configure_callback(GtkWidget*, GdkEventConfigure*, wxTopLevelWindowGTK*) (gdk_event=<optimized out>, win=<optimized out>) at ../src/gtk/toplevel.cpp:319
#14 0x00007f36acd75faf in <emit signal ??? on instance 0x1c57710 [GtkWindow]> (instance=instance at entry=0x1c57710, signal_id=<optimized out>, detail=detail at entry=0) at ././gobject/gsignal.c:3447
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7f3697417620, reg_save_area = 0x7f3697417560}}
    #10 0x00007f36a8d3a84c in _gtk_marshal_BOOLEAN__BOXED (closure=0x7f369000d620, return_value=0x7f3697417320, n_param_values=<optimized out>, param_values=0x7f3697417380, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ./gtk/gtkmarshalers.c:86
                callback = 0x7f36adb369f0 <gtk_frame_configure_callback(GtkWidget*, GdkEventConfigure*, wxTopLevelWindowGTK*)>
                cc = 0x7f369000d620
                data1 = 0x1c57710
                data2 = <optimized out>
                v_return = <optimized out>
                __func__ = "_gtk_marshal_BOOLEAN__BOXED"
    #11 0x00007f36acd5af75 in g_closure_invoke (closure=0x7f369000d620, return_value=return_value at entry=0x7f3697417320, n_param_values=2, param_values=param_values at entry=0x7f3697417380, invocation_hint=invocation_hint at entry=0x7f3697417300) at ././gobject/gclosure.c:804
                marshal = <optimized out>
                marshal_data = <optimized out>
                in_marshal = 0
                real_closure = 0x7f369000d600
                __func__ = "g_closure_invoke"
    #12 0x00007f36acd6cf82 in signal_emit_unlocked_R (node=node at entry=0x1c39cd0, detail=detail at entry=0, instance=instance at entry=0x1c57710, emission_return=emission_return at entry=0x7f3697417490, instance_and_params=instance_and_params at entry=0x7f3697417380) at ././gobject/gsignal.c:3635
                tmp = <optimized out>
                handler = 0x7f3690005440
                accumulator = 0x1c39d40
                emission = {next = 0x0, instance = 0x1c57710, ihint = {signal_id = 46, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
                handler_list = 0x7f3690005440
                return_accu = 0x7f3697417320
                accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 46
                max_sequential_handler_number = 188
                return_value_altered = 0
    #13 0x00007f36acd7566f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7f3697417540) at ././gobject/gsignal.c:3401
                return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                error = 0x0
                rtype = 20
                static_scope = 0
                instance_and_params = 0x7f3697417380
                signal_return_type = <optimized out>
                param_values = 0x7f3697417398
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#15 0x00007f36a8e5298c in gtk_widget_event_internal (widget=widget at entry=0x1c57710 [GtkWindow], event=event at entry=0x7f36900a6d20) at ./gtk/gtkwidget.c:5010
        signal_num = <optimized out>
        return_val = 0
#16 0x00007f36a8e52c57 in IA__gtk_widget_event (widget=widget at entry=0x1c57710 [GtkWindow], event=event at entry=0x7f36900a6d20) at ./gtk/gtkwidget.c:4807
        __func__ = "IA__gtk_widget_event"
#17 0x00007f36a8d395a3 in IA__gtk_main_do_event (event=0x7f36900a6d20) at ./gtk/gtkmain.c:1650
        event_widget = 0x1c57710 [GtkWindow]
        grab_widget = 0x1c57710 [GtkWindow]
        window_group = 0x7f369004d880 [GtkWindowGroup]
        rewritten_event = <optimized out>
        tmp_list = <optimized out>
        __func__ = "IA__gtk_main_do_event"
#18 0x00007f36a89aecec in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ./gdk/x11/gdkevents-x11.c:2425
        display = <optimized out>
        event = 0x7f36900a6d20
#19 0x00007f36aca817d7 in g_main_context_dispatch (context=0x1c32720) at ././glib/gmain.c:3203
        dispatch = 0x7f36a89aeca0 <gdk_event_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = <optimized out>
        need_destroy = <optimized out>
        source = 0x1c32630
        current = 0x1c71cb0
        i = 0
#20 0x00007f36aca817d7 in g_main_context_dispatch (context=context at entry=0x1c32720) at ././glib/gmain.c:3856
#21 0x00007f36aca81a40 in g_main_context_iterate (context=0x1c32720, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3929
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 2
        allocated_nfds = 2
        fds = <optimized out>
#22 0x00007f36aca81d62 in g_main_loop_run (loop=0x7f3690001070) at ././glib/gmain.c:4125
        __func__ = "g_main_loop_run"
#23 0x00007f36a8d38447 in IA__gtk_main () at ./gtk/gtkmain.c:1268
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x7f3690001070
#24 0x00007f36adb159c5 in wxGUIEventLoop::DoRun() (this=0x7f3690001090) at ../src/gtk/evtloop.cpp:65
        loopLevel = 0
#25 0x00007f36ad4a56f3 in wxEventLoopBase::Run() (this=0x7f3690001090) at ../src/common/evtloopcmn.cpp:78
        __FUNCTION__ = "Run"
        activate = {m_evtLoopOld = 0x0}
#26 0x00007f36ad46aa06 in wxAppConsoleBase::MainLoop() (this=0x18f2050) at ../src/common/appbase.cpp:334
        mainLoop = {<wxEventLoopBasePtr> = {m_ptr = 0x7f3690001090}, m_pp = 0x18f21e8, m_pOld = 0x0}
#27 0x000000000050ef5f in  ()
#28 0x00007f36ad5b7862 in wxThread::CallEntry() (this=this at entry=0x1c73180) at ../include/wx/thrimpl.cpp:356
        wxScopeGuard355 = @0x7f3697417980: {m_wasDismissed = false}
#29 0x00007f36ad5be253 in wxThreadInternal::PthreadStart(wxThread*) (thread=0x1c73180) at ../src/unix/threadpsx.cpp:867
        __clframe = {__cancel_routine = 0x7f36ad5bdcf0 <wxPthreadCleanup(void*)>, __cancel_arg = 0x1c73180, __do_it = 1, __cancel_type = <optimized out>}
        pthread = 0x1c716b0
        __FUNCTION__ = "PthreadStart"
        rc = <optimized out>
        dontRunAtAll = <optimized out>
#30 0x00007f36aacc5464 in start_thread (arg=0x7f3697418700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f3697418700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139872442615552, 668180848938905703, 0, 140721793519135, 0, 139872836939840, -636990568840761241, -637101663808458649}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#31 0x00007f36aaa089df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

I can't reproduce the problem on the same data.

"valgrind --trace-children=yes gnuplot -persist" doesn't detect any
issue except some memory leak.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnuplot5-qt depends on:
ii  gnuplot5-data        5.0.3+dfsg2-2
ii  libc6                2.24-4
ii  libcairo2            1.14.6-1+b1
ii  libedit2             3.1-20150325-1+b1
ii  libgcc1              1:6.2.0-6
ii  libgd3               2.2.3-3+b1
ii  libglib2.0-0         2.50.1-1
ii  liblua5.1-0          5.1.5-8.1+b1
ii  libpango-1.0-0       1.40.3-2
ii  libpangocairo-1.0-0  1.40.3-2
ii  libqt5core5a         5.6.1+dfsg-3+b1
ii  libqt5gui5           5.6.1+dfsg-3+b1
ii  libqt5network5       5.6.1+dfsg-3+b1
ii  libqt5printsupport5  5.6.1+dfsg-3+b1
ii  libqt5svg5           5.6.1-2
ii  libqt5widgets5       5.6.1+dfsg-3+b1
ii  libstdc++6           6.2.0-6
ii  libwxbase3.0-0v5     3.0.2+dfsg-2
ii  libwxgtk3.0-0v5      3.0.2+dfsg-2
ii  libx11-6             2:1.6.3-1

gnuplot5-qt recommends no packages.

Versions of packages gnuplot5-qt suggests:
ii  gnuplot5-doc  5.0.3+dfsg2-2

-- no debconf information



More information about the debian-science-maintainers mailing list