Package: gnuplot-qt Version: 5.2.2+dfsg1-2 Severity: important "/usr/bin/gnuplot -persist" crashed after the following warning:
(gnuplot:30420): GLib-WARNING **: corrupted double-linked list detected I can reproduce neither the crash nor the warning. But since this seems to be due to memory corruption, this is not very surprising. In gdb: Core was generated by `/usr/bin/gnuplot -persist'. Program terminated with signal SIGSEGV, Segmentation fault. #0 magazine_chain_pop_head (magazine_chunks=<optimized out>) at ../../../../glib/gslice.c:539 539 ../../../../glib/gslice.c: No such file or directory. The backtrace: Thread 1 (Thread 0x7f8b8fc7fa00 (LWP 30422)): #0 0x00007f8b8db83ecd in magazine_chain_pop_head (magazine_chunks=<optimized out>) at ../../../../glib/gslice.c:539 chunk = 0x5f898923 ix = 1 chunk_size = 32 mem = <optimized out> #1 0x00007f8b8db83ecd in thread_memory_magazine1_alloc (tmem=<optimized out>, ix=1) at ../../../../glib/gslice.c:842 ix = 1 chunk_size = 32 mem = <optimized out> #2 0x00007f8b8db83ecd in g_slice_alloc (mem_size=mem_size@entry=24) at ../../../../glib/gslice.c:1016 ix = 1 chunk_size = 32 mem = <optimized out> #3 0x00007f8b8db62f84 in g_list_append (list=0x7f8b7405e100 = {...}, data=0x564318fcf360) at ../../../../glib/glist.c:261 new_list = <optimized out> last = <optimized out> #4 0x00007f8b890efff8 in IA__gdk_screen_list_visuals (screen=screen@entry=0x564318fc3800 [GdkScreenX11]) at ./gdk/x11/gdkvisual-x11.c:542 list = <optimized out> i = 56 #5 0x00007f8b890bdaad in gdk_rgb_choose_visual (screen=screen@entry=0x564318fc3800 [GdkScreenX11]) at ./gdk/gdkrgb.c:456 visuals = <optimized out> tmp_list = <optimized out> score = <optimized out> best_score = <optimized out> visual = <optimized out> best_visual = <optimized out> #6 0x00007f8b890bf2c0 in IA__gdk_screen_get_rgb_colormap (screen=screen@entry=0x564318fc3800 [GdkScreenX11]) at ./gdk/gdkrgb.c:3717 image_info = <optimized out> cmap = <optimized out> #7 0x00007f8b89540208 in on_screen_changed (window=0x564318ff81e0 [GtkWindow], previous=previous@entry=0x0, tooltip=tooltip@entry=0x7f8b74014530 [GtkTooltip]) at ./gtk/gtktooltip.c:136 screen = 0x564318fc3800 [GdkScreenX11] cmap = <optimized out> #8 0x00007f8b89540271 in gtk_tooltip_init (tooltip=0x7f8b74014530 [GtkTooltip]) at ./gtk/gtktooltip.c:167 #9 0x00007f8b8de64745 in g_type_create_instance (type=<optimized out>) at ../../../../gobject/gtype.c:1866 instance = 0x7f8b74014530 [GtkTooltip] class = 0x564319015650 allocated = <optimized out> private_size = <optimized out> ivar_size = <optimized out> i = <optimized out> #10 0x00007f8b8de455e8 in g_object_new_internal (class=class@entry=0x564319015650, params=params@entry=0x0, n_params=n_params@entry=0) at ../../../../gobject/gobject.c:1797 nqueue = 0x0 object = <optimized out> __func__ = "g_object_new_internal" #11 0x00007f8b8de46d85 in g_object_new_with_properties (object_type=94846182056496, n_properties=0, names=names@entry=0x0, values=values@entry=0x0) at ../../../../gobject/gobject.c:1965 class = 0x564319015650 unref_class = 0x564319015650 object = <optimized out> __func__ = "g_object_new_with_properties" #12 0x00007f8b8de47801 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x0) at ../../../../gobject/gobject.c:1637 var_args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x0}} #13 0x00007f8b895422c0 in _gtk_tooltip_handle_event (event=event@entry=0x564318ff9750) at ./gtk/gtktooltip.c:1619 x = 14 y = 4 return_value = 0 has_tooltip_widget = 0x7f8b7406a2f0 [GtkImage] display = 0x564318fc0000 [GdkDisplayX11] current_tooltip = 0x0 #14 0x00007f8b8946c60a in IA__gtk_main_do_event (event=<optimized out>) at ./gtk/gtkmain.c:1738 grab_widget = 0x564318ff8730 [GtkWindow] window_group = <optimized out> tmp_list = <optimized out> event_widget = <optimized out> event = 0x564318ff9750 #15 0x00007f8b890e1f2c in gdk_event_dispatch (source=source@entry=0x564318fd2700, callback=<optimized out>, user_data=<optimized out>) at ./gdk/x11/gdkevents-x11.c:2425 display = <optimized out> event = 0x564318ff9750 #16 0x00007f8b8db66fa7 in g_main_dispatch (context=0x564318fd27f0) at ../../../../glib/gmain.c:3148 dispatch = 0x7f8b890e1ee0 <gdk_event_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = 0x0 need_destroy = <optimized out> source = 0x564318fd2700 current = 0x564319011d00 i = 0 #17 0x00007f8b8db66fa7 in g_main_context_dispatch (context=context@entry=0x564318fd27f0) at ../../../../glib/gmain.c:3813 #18 0x00007f8b8db671e0 in g_main_context_iterate (context=0x564318fd27f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886 max_priority = 2147483647 timeout = -1 some_ready = 1 nfds = <optimized out> allocated_nfds = 2 fds = 0x7f8b74001020 #19 0x00007f8b8db674f2 in g_main_loop_run (loop=0x564318fac030) at ../../../../glib/gmain.c:4082 __func__ = "g_main_loop_run" #20 0x00007f8b8946b617 in IA__gtk_main () at ./gtk/gtkmain.c:1268 tmp_list = <optimized out> functions = 0x0 init = <optimized out> loop = 0x564318fac030 #21 0x00007f8b8ebf14d5 in wxGUIEventLoop::DoRun() (this=0x564318ff2f50) at ../src/gtk/evtloop.cpp:65 loopLevel = 0 #22 0x00007f8b8e58ab23 in wxEventLoopBase::Run() (this=0x564318ff2f50) at ../src/common/evtloopcmn.cpp:78 activate = {m_evtLoopOld = 0x0} #23 0x00007f8b8e552046 in wxAppConsoleBase::MainLoop() (this=0x564318f92560) at ../src/common/appbase.cpp:334 mainLoop = {<wxEventLoopBasePtr> = {m_ptr = 0x564318ff2f50}, m_pp = 0x564318f926f8, m_pOld = 0x0} #24 0x000056431898a146 in () #25 0x000056431892781a in () #26 0x00005643188850fd in () #27 0x00007f8b8b29d561 in __libc_start_main (main=0x564318884b50, argc=2, argv=0x7ffc2c5757f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc2c5757e8) at ../csu/libc-start.c:297 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4097132159341933797, 94846174388960, 140721052407792, 0, 0, 7756753713253299429, 7731212277253518565}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc2c575810, 0x7f8b8fcce150}, data = {prev = 0x0, cleanup = 0x0, canceltype = 743921680}}} not_first_call = <optimized out> #28 0x000056431888630a in () -- System Information: Debian Release: buster/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.14.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gnuplot-qt depends on: ii gnuplot-data 5.2.2+dfsg1-2 ii libc6 2.25-4 ii libcairo2 1.14.10-1 ii libedit2 3.1-20170329-1 ii libgcc1 1:7.2.0-17 ii libgd3 2.2.5-4 ii libglib2.0-0 2.54.2-1 ii liblua5.3-0 5.3.3-1 ii libpango-1.0-0 1.40.13-2 ii libpangocairo-1.0-0 1.40.13-2 ii libqt5core5a 5.9.2+dfsg-6 ii libqt5gui5 5.9.2+dfsg-6 ii libqt5network5 5.9.2+dfsg-6 ii libqt5printsupport5 5.9.2+dfsg-6 ii libqt5svg5 5.9.2-3 ii libqt5widgets5 5.9.2+dfsg-6 ii libstdc++6 7.2.0-17 ii libwxbase3.0-0v5 3.0.3.1+dfsg2-1 ii libwxgtk3.0-0v5 3.0.3.1+dfsg2-1 ii libx11-6 2:1.6.4-3 gnuplot-qt recommends no packages. Versions of packages gnuplot-qt suggests: ii gnuplot-doc 5.2.2+dfsg1-2 -- no debconf information -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers