Bug 604156 - [abrt] crash in python-2.6.2-4.fc12: raise: Process /usr/bin/python2.6 was killed by signal 6 (SIGABRT)
Summary: [abrt] crash in python-2.6.2-4.fc12: raise: Process /usr/bin/python2.6 was ki...
Alias: None
Product: Fedora
Classification: Fedora
Component: python
Version: 12
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: Dave Malcolm
QA Contact: Fedora Extras Quality Assurance
Whiteboard: abrt_hash:5fe8dcc317873d734d6f0f7afe6...
Depends On:
TreeView+ depends on / blocked
Reported: 2010-06-15 14:17 UTC by Julien Gardès
Modified: 2010-06-30 20:26 UTC (History)
4 users (show)

Clone Of:
Last Closed: 2010-06-30 20:26:54 UTC

Attachments (Terms of Use)
File: backtrace (12.99 KB, text/plain)
2010-06-15 14:17 UTC, Julien Gardès
no flags Details

Description Julien Gardès 2010-06-15 14:17:20 UTC
abrt 1.0.9 detected a crash.

architecture: x86_64
Attached file: backtrace
cmdline: /usr/bin/python2.6 -u /home/jgardes/Travail/Softwares/Sequences_finder/src/test.py
component: python
crash_function: raise
executable: /usr/bin/python2.6
global_uuid: 5fe8dcc317873d734d6f0f7afe6acc2b290981f5
package: python-2.6.2-4.fc12
rating: 4
reason: Process /usr/bin/python2.6 was killed by signal 6 (SIGABRT)
release: Fedora release 12 (Constantine)

Comment 1 Julien Gardès 2010-06-15 14:17:22 UTC
Created attachment 424167 [details]
File: backtrace

Comment 2 Dave Malcolm 2010-06-30 20:26:54 UTC
Thank you for filing this bug report.

Looking at the backtrace I see that the problem is an invalid call to "free" in frame #4, as called by "proc_requete" which is a function wrapped in Python by ~/Logiciels_bioinfo/remoteacnuc/acnucmodule.so, which seems to be a module that you've built yourself:

#3  0x0000003ac3274ac6 in malloc_printerr (action=3, 
    str=0x3ac333c4a8 "free(): invalid pointer", ptr=<value optimized out>)
    at malloc.c:6267
        buf = "00000000020d6220"
        cp = <value optimized out>
#4  0x00007fb7e46d6191 in proc_requete ()
   from /home/jgardes/Logiciels_bioinfo/remoteacnuc/acnucmodule.so
#5  0x0000003acea43b33 in PyObject_Call (func=0x7fb7ead5eab8, 
    arg=<value optimized out>, kw=<value optimized out>)
    at Objects/abstract.c:2492
        result = 0x7fb7ead65081
        call = 0x3acea805f0 <PyCFunction_Call>

So as it stands, this looks like a bug in your version of "acnucmodule.so", rather than in python itself.  Is a version of this module in Fedora?  Is it open source?  (See http://fedoraproject.org/wiki/SIGs/SciTech and the list at http://fedoraproject.org/wiki/SIGs/SciTech/BioinformaticsWishList for some notes on Fedora bioinformatics code)

I'm going to close this bug, with the resolution "NOTABUG", as it's not a bug in our python rpms themselves (though obviously it _is_ a bug).

Hope this is helpful; I'm sorry that I can't be of more help.

Note You need to log in before you can comment on or make changes to this bug.