This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author kjetilja
Recipients
Date 2006-07-04.10:42:07
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
I'm working on a Python application which uses lots of
extension modules (typically 100-200).  This has worked
fine until recently when we added a few more extension
modules to the application, where some of the (c++)
extensions  link with a common shared (c++) library. 
Now, suddenly things start crashing because global
symbol sharing in the extension modules and the library
shared among the extension gets mixed up.

The problem has been confirmed to appear on both
PA-RISC and Itanium versions of "recent" (>= version 11
of HP-UX).  I assume older versions of HP-UX should use
dynload_hpux.c as before.

The problem disappears when using dynload_shlib.c
instead of dynload_hpux.c when building Python for HP-UX.

This bug seems related to the issue reported in
http://sourceforge.net/tracker/index.php?func=detail&aid=1454844&group_id=5470&atid=305470
History
Date User Action Args
2008-01-20 09:58:48adminlinkissue1516897 messages
2008-01-20 09:58:48admincreate