Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 264323

Summary: app-misc/gramps-3.0.4 crashes
Product: Gentoo Linux Reporter: Hans de Graaff <graaff>
Component: New packagesAssignee: Christian Faulhammer (RETIRED) <fauli>
Status: RESOLVED FIXED    
Severity: normal CC: beandog
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 266452    
Bug Blocks:    

Description Hans de Graaff gentoo-dev Security 2009-03-30 18:48:29 UTC
This version of gramps crashes for me with the following C stack trace:

*** glibc detected *** /usr/bin/python: munmap_chunk(): invalid pointer: 0x0000000001abc5a0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f1b0aafd2ed]
/lib/libc.so.6(closedir+0xd)[0x7f1b0ab21d3d]
/usr/lib/libglib-2.0.so.0(g_dir_close+0x11)[0x7f1b089401e1]
/usr/lib/enchant/libenchant_myspell.so(_ZN14MySpellChecker17requestDictionaryEPKc+0x314)[0x7f1af9400784]
/usr/lib/enchant/libenchant_myspell.so[0x7f1af9400a50]
/usr/lib/libenchant.so.1[0x7f1af9608b35]
/usr/lib/libenchant.so.1(enchant_broker_request_dict+0x67)[0x7f1af9608cf7]
/usr/lib/libgtkspell.so.0[0x7f1af9811cd9]
/usr/lib/libgtkspell.so.0(gtkspell_set_language+0x24)[0x7f1af9812114]
/usr/lib64/python2.5/site-packages/gtk-2.0/gtkspell.so[0x7f1af9a152a0]
/usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5415)[0x7f1b0b0a96e5]
/usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x6b5)[0x7f1b0b0ab1e5]
/usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5606)[0x7f1b0b0a98d6]


Given that it is a C backtrace I'm not sure if gramps really is to blame, but at least I do get this with gramps consistently.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2009-04-03 22:22:15 UTC
What action is needed to get it crashed?  Which version of libenchant do you have installed and does unmerging pyenchant help you to get it started?
Comment 2 Hans de Graaff gentoo-dev Security 2009-04-05 08:45:39 UTC
It crashes on startup.

I have app-text/enchant-1.4.2 installed.

I don't have pyenchant installed at all, I probably passed on that due to its test failures reported in bug 261908.

Installing pyenchant 1.1.5 causes gramps to hang on startup instead of crashing to the point that it doesn't react to Ctrl-C.
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2009-04-06 13:17:04 UTC
Ok, maybe you can have a look at Gramps 3.1.1 which should be reworked in many parts.
Comment 4 Hans de Graaff gentoo-dev Security 2009-04-13 13:43:42 UTC
Just upgraded to gramps-3.1.1 and that works as expected with USE flags (gnome reports spell -debug)

Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2009-06-03 12:45:09 UTC
Gramps 3.1.1 is stable