The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Systèmes d'exploitation > HP-UX
.
google unix.com



HP-UX HP-UX (Hewlett Packard UniX) Hewlett-Packard est propriétaire de la mise en œuvre du système d'exploitation Unix, basés sur System V.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Memory fault (coredump) fkaba81 Ubuntu 2 03-26-2008 01:56 PM
Mémoire faute dans ql session param_it UNIX for Advanced & Expert Users 0 10-26-2007 05:54 AM
faute de mémoire iwbasts High Level Programming 1 03-21-2006 04:15 AM
Memory fault (coredump) RALO High Level Programming 0 10-14-2005 05:35 AM
Mémoire Fault robertoveras UNIX pour les nuls Questions et réponses 1 04-04-2002 10:09 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 03-05-2004
dnardi212 dnardi212 is offline
Registered User
  
 

Join Date: Jan 2004
Lieu: MA
Messages: 5
Mémoire Fautes d'installation avec Lawson

Nous sommes un magasin Lawson essayer d'améliorer notre environnement Lawson d'une ancienne version d'un nouveau. Lorsque nous rencontrons les scripts d'installation sur l'un de nos systèmes (RP8400, HP-UX 11.i), nous obtenons une erreur de mémoire et les core-dumps. HP a une capacité de production de TUSC puis nous a fait le revendeur de l'application, mais le vendeur n'a pas été utile pour le moment.

Existe-t-il quelque manière que ce soit, nous pouvons déchiffrer ce que le programme d'installation essaie de faire et de déterminer ce que le programme est en train de mourir sur? ! C'est que nous avons tous les processus du système pour éliminer le fait que l'absence de mémoire existe.

La version HP-UX est à peu près un an maintenant, et a eu quelques taches sur la route. Il s'agit d'un système de production, donc les temps d'arrêt et de correctifs majeurs est limitée.

Toute aide sera grandement appréciée!
  #2 (permalink)  
Old 03-05-2004
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9124
Voici un petit programme:
Code:
#ifdef __STDC__
#define PROTOTYPICAL
#endif
#ifdef __cplusplus
#define PROTOTYPICAL
#endif

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>


#ifdef PROTOTYPICAL
int main(int argc, char *argv[])
#else
main(argc,argv)
char *argv[];
#endif
{
        char *p;
        brk(&p);
        *--p=1;
        exit(0);
}
Elle est spécifique à HP-UX. Mais copier ce code dans un fichier appelé memoryfault.c. Compilez avec:
memoryfault.c cc-o memoryfault
et exécutez-le avec:
. / memoryfault

Il va générer une mémoire de la faute. C'est parce qu'il a tenté une série d'opérations illégales. Ajout de mémoire ou d'échange à votre boîte de ne pas fixer de mon programme. Mon programme est cassé. C'est ce que la faute est une mémoire.

A défaut de mémoire »peut être appelé un" segmentation fault "sur un autre OS. Ou même un autre shell. Mais le signal SIGSEGV a été envoyé au processus par le noyau. Le shell détecte et affiche la "mémoire de défaut" message.

Fondamentalement, le programme a tenté d'écrire dans un endroit qui n'est pas un segment de mémoire en écriture. Votre programme peut-être le faire. Ou il pourrait être d'essayer de lire à partir d'un endroit qui n'est pas lisible dans un segment de mémoire.

Mais à l'évidence, le programme a un bug, et il s'agit presque certainement de référencement d'un pointeur avec une valeur non valide. Et l'auteur de ce programme aura besoin pour résoudre ce problème.
  #3 (permalink)  
Old 03-05-2004
dnardi212 dnardi212 is offline
Registered User
  
 

Join Date: Jan 2004
Lieu: MA
Messages: 5
Merci pour votre aide! Votre explication est très utile de comprendre ce qui provoque le message d'erreur.

Nous avons un peu «nouveau il y avait un problème avec le code, mais nous n'obtenons pas l'aide du fournisseur de ce qui est le problème.

Le plus proche que nous avons obtenues ....
lorsque le programme tente de mettre à jour un fichier qu'il a besoin de bombes. Mais quand on supprime le fichier, il cherche à mettre à jour, il crée un nouveau et que l'une des mises à jour correctement. Le code écrit pour gérer le fichier pré-existant semble être buggy.

Merci de revenir très vite
Regards ~
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Hors tension
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 09:54 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0