- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Memory fault(coredump)
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-10-2008 03:28 AM
11-10-2008 03:28 AM
We have built a Perl Binary using PAR Packager. The Binary works fine in the system in which i have built the binary. But it gives Memory fault(coredump) in the test machine.
The System configurations for both the machines are as follows.
Build Machine: HP-UX B.11.31 U ia64 0155957638 & Perl 5.8.3
Test Machine : HP-UX B.11.23 U ia64 0568051767 & Perl 5.8.8
After debugging the code on where it takes core dump, i came to know it is failing in the below line of code.
my $r = $self->SUPER::call($method, @soapargs);
which uses SOAP::Lite perl module.
Script runs fine at both systems. But, the binary is running only in build system (perl 5.8.3) but hitting with MemoryFault(Core dump) in the test system (perl 5.8.8).
What could be the problem causing the Perl binary to give Memory fault(coredump)? Is it to do with the Perl versions or HPUX different versions or some issue with SOAP::Lite perl module itself?
Please help me with suggestions or any pointers.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-10-2008 03:35 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-10-2008 03:40 AM
11-10-2008 03:40 AM
Re: Memory fault(coredump)
Some confusion with the System configurations.
Build Machine :B.11.23 U ia64 0568051767 & Perl 5.8.3
Test Machine :B.11.31 U ia64 0155957638 & Perl 5.8.8
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-10-2008 03:54 AM
11-10-2008 03:54 AM
Re: Memory fault(coredump)
Ok, in this case, it is either the newer perl or some type of latent bug in your perl program that only just happens to work at all.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-10-2008 04:59 AM
11-10-2008 04:59 AM
Re: Memory fault(coredump)
At source we could run soap calls without coredump or any glitch of failure. This issue happens only in the test system with perl 5.8.8 I'd expect the perl as well as HP-UX to be forward compatible as they are between our build and perl versions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-10-2008 05:11 AM
11-10-2008 05:11 AM
Re: Memory fault(coredump)
> Script runs fine at both systems. But, the binary is running only in build system (perl 5.8.3) but hitting with MemoryFault(Core dump) in the test system (perl 5.8.8).
I suggest that you upgrade your "build" machine to Perl 5.8.8 which is a stable, current Perl. Perl 5.8.3 was released about 2-years earlier than 5.8.8.
I presume that the module verion of SOAP::Lite is the same in both environments. If not, you need to elimiminate that difference too.
Regards!
...JRF...