Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > C extension module causes bus error on Python exit

Thread Tools

C extension module causes bus error on Python exit

Anand Patil
Posts: n/a
Hi all,

I was referred to this list from python-help. I've written an extension
module in C which contains several new types. The types can be
instantiated, used, and deleted under Python 2.4.3 on OS X 10.4 without

However, whenever I import the module Python tries to dereference a NULL
pointer and crashes *at exit*, whether or not I've instantiated any of
the types. I've searched for memory leaks with gc.get_objects and Mac
OS's MallocDebug utility, but haven't found any evidence.

Has anyone run into a problem like this? Any help is greatly appreciated.

Thank you,
Anand Patil
Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
libxml-ruby causes "[BUG] Bus error" on Mac OS 10.4.10 Ruby 0 07-18-2007 12:18 PM
Address Bus and External Data Bus Confusion LoXodonte A+ Certification 1 04-18-2006 09:09 PM
[BUG] Bus Error in kstat extension Daniel Berger Ruby 9 09-30-2004 01:01 AM
Own C-extension module causes SIGABRT when imported. Berteun Damman Python 0 12-17-2003 12:51 PM
Re: Character assignment causes bus error Giuseppe C Programming 1 06-24-2003 08:17 AM