- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: ENOMEM+SIGSEGV
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
05-30-2005 09:45 AM
05-30-2005 09:45 AM
ENOMEM+SIGSEGV
I have compiled the boinc client and setiathome app for hpux.
On the most systems both runs without problems.
But one user have on two systems the problem, that he get a lot of ENOMEM, results in a SIGSEGV (I_NOEXIST).
On some other systems the error was fixed, with installing the patch bundles from december 2003.
But on this two systems from this user, the patches get the client not to work.
We also checked kernel parameters, an set it to the same values like my working systems.
Any hints ?
Regards,
Lars
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-30-2005 09:48 AM
05-30-2005 09:48 AM
Re: ENOMEM+SIGSEGV
Lars
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-30-2005 01:45 PM
05-30-2005 01:45 PM
Re: ENOMEM+SIGSEGV
From your tusc output I can see mmap() fails with ENOMEM when it tries to map some shared libraries. This is likely to happen as these libraries have previously been mapped with mmap().
open("language.ini", O_RDONLY, 0666) ..................... ERR#2 ENOENT
This line looks suspicious. Your program is trying to open file language.ini in the current directory. Is this file required and does it exist on systems where you don't see this problem?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-31-2005 07:08 AM
05-31-2005 07:08 AM
Re: ENOMEM+SIGSEGV
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-31-2005 02:36 PM
05-31-2005 02:36 PM
Re: ENOMEM+SIGSEGV
$ gdb
(gdb) bt
Otherwise compile your program with -g and run it under gdb. You may be able to pinpoint line where is crashes unless it crashes in the code from one of the shared libraries program uses. But at least it will give you some clue where to look next.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-01-2005 02:15 AM
06-01-2005 02:15 AM
Re: ENOMEM+SIGSEGV
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-01-2005 07:47 PM
06-01-2005 07:47 PM
Re: ENOMEM+SIGSEGV
We had installed the newest libc patch (PHCO_31903). Since the patch installation we don't get a SIGSEGV anymore.
What could cause this issue ?
Regards
Lars
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-01-2005 08:02 PM
06-01-2005 08:02 PM
Re: ENOMEM+SIGSEGV
Are you by chance the person I discussed building SETI@home with a few months ago? :) If so, allow me to extend congratulations on getting it up and running on HP-UX. As you can see I am gearing up to get it running on my own box.
If you are not this person, please disregard this note (but still, thank you for your work on BOINC!).
Best regards,
Kevin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-02-2005 01:58 AM
06-02-2005 01:58 AM
Re: ENOMEM+SIGSEGV
1. When SBA is enabled and realloc(3C) is called to allocate a
very large block of memory, a segmentation fault may occur.
2. 64-bit applications allocating very large memory sizes
using malloc(3C) may core dump.
Most probably one of the two fixes helped resolve your problem.
-Amit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-02-2005 07:00 PM
06-02-2005 07:00 PM
Re: ENOMEM+SIGSEGV
No, I saw, that the person you have spoken, had never released the boinc client and seti app, because he had some problem with client and app.
The HPUX boinc client and seti app is downloadable public : http://boinc.berkeley.edu/download_other.php or at the direct download site : http://www.lb.shuttle.de/apastron/boincDown.shtml
@Amit :
Thanks for your explanations ! But I am a little bit confused. The binary runs on the most systems without the newest libc patch without problems.
On the other systems the client and apps runs with the GPK Dec. 2003. Older Patchlevels will also generate SIGSEGV