Bug#887978: New Backtrace

John Hasler jhasler at newsguy.com
Fri Jan 26 13:55:09 UTC 2018


Built the package from source to get the debug packages.  New backtrace:

GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from solvespace...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/solvespace 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
cannot load settings: Resource temporarily unavailable
[New Thread 0x7fffe435e700 (LWP 2126)]
malloc(): memory corruption

Thread 1 "solvespace" received signal SIGABRT, Aborted.
__GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff3c646a0 in __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ffff3c65cf7 in __GI_abort () at abort.c:90
#2  0x00007ffff3ca6f87 in __libc_message (action=action at entry=do_abort, fmt=fmt at entry=0x7ffff3dacc38 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff3cad27a in malloc_printerr (str=str at entry=0x7ffff3daae9e "malloc(): memory corruption") at malloc.c:5354
#4  0x00007ffff3cb05d4 in _int_malloc (av=av at entry=0x7ffff3fe0c20 <main_arena>, bytes=bytes at entry=232) at malloc.c:3738
#5  0x00007ffff3cb2a3e in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3430
#6  0x00007fffe9894ff3 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#7  0x00007fffe96ddc9d in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#8  0x00007fffe9526b79 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#9  0x00007fffe9544923 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#10 0x00007fffe9509e96 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#11 0x00007fffe94ee27c in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#12 0x00007fffe9506c53 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#13 0x00007fffe943f643 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#14 0x0000555555609049 in SolveSpace::Entity::Draw(bool) ()
#15 0x0000555555609100 in SolveSpace::Entity::DrawAll(bool) ()
#16 0x00005555555f8a25 in SolveSpace::GraphicsWindow::Paint() ()
#17 0x00005555555e5cce in SolveSpace::GlWidget::on_expose_event(_GdkEventExpose*) ()
#18 0x00007ffff6eaa3c4 in Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*) ()
    at /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#19 0x00007ffff64532ab in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff50b6f9d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff50c9748 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff50d1e3f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff50d2ebf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff656926c in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007ffff6451b88 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007ffff5e61bbf in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#27 0x00007ffff5e61b65 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#28 0x00007ffff5e5e643 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#29 0x00007ffff5e5efd0 in gdk_window_process_all_updates () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#30 0x00007ffff63d80e1 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007ffff5e3dc3c in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#32 0x00007ffff2ca7dd5 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007ffff2ca81a0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ffff2ca84b2 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff6450977 in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x00007ffff6e46d06 in Gtk::Main::run(Gtk::Window&) () at /usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1
#37 0x00005555555c40b4 in main ()
(gdb) quit
A debugging session is active.

	Inferior 1 [process 2122] will be killed.

Quit anyway? (y or n) y

-- 
John Hasler 
jhasler at newsguy.com
Elmwood, WI USA



More information about the debian-science-maintainers mailing list