I had granule 1.2 up and running previously on Warty
(though it was a bit flaky). Now I've upgraded to
Dapper, and it has ceased working altogether.
If I try to read existing cardfiles or decks, it
crashes on load with
*** glibc detected *** double free or corruption (out):
0x081bde60 ***
or
*** glibc detected *** free(): invalid pointer:
0x0853d630 ***
The same goes if I try to create a new cardfile - when
I've filed in a card and click "OK" this again happens.
This goes with the version I built myself previously,
and with the version (also 1.2.0) in the repositories.
I suspect there may be a problem with some supporting
library somewhere but I don't really know how to find it.
I'm attaching the log from creating a new card, running
granule with no .granule settings file (it doesn't make
a difference and removes one variable).
My email: jan.moren@lucs.lu.se
Core dump data:
(gdb) where
/lib/tls/i686/cmov/libc.so.6
/lib/tls/i686/cmov/libc.so.6
/lib/tls/i686/cmov/libc.so.6
/lib/tls/i686/cmov/libc.so.6
Glib::SignalProxyNormal::slot0_void_callback ()
from /usr/lib/libglibmm-2.4.so.1
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
() from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
Gtk::Widget_Class::button_release_event_callback ()
from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtkmm-2.4.so.1
std::char_traits<char>, std::allocator<char> > ()</char></char>
Glib::SignalProxyNormal::slot0_void_callback ()
from /usr/lib/libglibmm-2.4.so.1
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
() from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
Gtk::Widget_Class::button_release_event_callback ()
from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtkmm-2.4.so.1
Glib::SignalProxyNormal::slot0_void_callback ()
from /usr/lib/libglibmm-2.4.so.1
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtkmm-2.4.so.1
() from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
() from /usr/lib/libgtkmm-2.4.so.1
Gtk::Widget_Class::button_release_event_callback ()
from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtkmm-2.4.so.1
std::allocator<glib::ustring> >::_M_insert_aux ()</glib::ustring>
Glib::SignalProxyNormal::slot0_void_callback ()
from /usr/lib/libglibmm-2.4.so.1
from /usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
Gtk::Widget_Class::button_release_event_callback ()
from /usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgdk-x11-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/usr/lib/libgtkmm-2.4.so.1
/usr/lib/libgtkmm-2.4.so.1
/lib/tls/i686/cmov/libc.so.6
Logged In: NO
the same for me
Logged In: YES
user_id=616697
Jan,
try to upgrade to the latest 1.2.1-2 - I believe this
problem was fixed a while ago.
Logged In: YES
user_id=616697
This bug was filed against an outdated version. Closed.