IRIX Network Forums
How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] - Printable Version

+- IRIX Network Forums (//forums.irixnet.org)
+-- Forum: SGI/MIPS (//forums.irixnet.org/forum-3.html)
+--- Forum: IRIX/Software (//forums.irixnet.org/forum-7.html)
+--- Thread: How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] (/thread-1748.html)



How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] - def13 - 12-26-2019

After installing IRIX 6.5.30 with VAGRANT, I met a a crash called : /core: IRIX N32 core dump of 'configmon'
It freeze the system during about 30 seconds before let me use it without problems.

what's have done :

Code:
chkconfig autoconfig_ipaddress off
chkconfig sendmail off
chkconfig sendmail_cf off
chkconfig sesdaemon off
chkconfig sgi_apache off
chkconfig webface_apache off

chkconfig verbose on



I've edit :

"/usr/hosts" with IP address of mac and my user name on this machine
"/etc/nsswithch" with "hosts" line = files dns files
"/etc/config/static-route.options" with $ROUTE $QUIET add net default 192.168.router.address

I've create :
"/etc/resolv.conf"
Code:
domain home.local
nameserver 192.168.router.address
and chmod 644 this file

Does anyone have an idea to fixe this ?


RE: How to fix /core: IRIX N32 core dump of 'configmon' - jan-jaap - 12-26-2019

(12-26-2019, 07:43 PM)def13 Wrote:  After installing IRIX 6.5.30 with VAGRANT, I met a a crash called : /core: IRIX N32 core dump of 'configmon'
It freeze the system during about 30 seconds before let me use it without problems.

Does anyone have an idea to fixe this ?

It's been a while, but I think you need to run 'configmon -H' as root once to rebuild the database. It's a known bug.

Anyway, you may want to disable esp (chkconfig esp off) since you almost certainly don't have a support contract. Saves some boot time as well.


RE: How to fix /core: IRIX N32 core dump of 'configmon' - Raion - 12-26-2019

ESP also has some known exploits. As soon as I learn all of the tardist contents on the IRIX tarballs, I'll be looking how to remove esp and other stuff from the base installs.


RE: How to fix /core: IRIX N32 core dump of 'configmon' - def13 - 12-27-2019

Thanks for your replies :-)

I tried "configmon -H" but it's an invalid command line.
It replied "usage : configmon [-D depth] [-d] [-f] [-h] [-i] [-k] [-g] [-S] [-s] [-u] ; and when I do "man config", it only give me help for [-g] [-u] [-i] [-h] [-s] … Nothing for [-D depth] [-d] [-f] [-k] [-S] options.


RE: How to fix /core: IRIX N32 core dump of 'configmon' - def13 - 12-27-2019

I've test every options as ROOT :

configmon -D 1, 2 or 3
Code:
configmon: Nothing to do!

configmon -d
Code:
configmon: Nothing to do!


configmon -f
Code:
configmon: Nothing to do!


configmon -h
show hardware info (name, location, serial_num, part_num, revision)

configmon -i
Code:
REC_KEY       SYS_ID SYS_TyPE SERIAL_NUMBER      IP_ADDRESS HOSTNAME
============================================================================
      0   1762857466     IP30  0800691311FA    192.168.x.x  IRIS.localhost
============================================================================

configmon -k (WOW!)
Code:
Are you SURE you want to delete all configmon tables? (Y/N) [N]
I've responded … N  :idea:
I don't want to responde Y for the moment Biggrin

configmon -S
Code:
configmon: Nothing to do!

configmon -s
show all softwares installed on the SGI

configmon -u
Code:
configmon: Nothing to do!


The only option that could really do something is "configmon -k" but actually, I don't know what's happen if I'll do it … :s


RE: How to fix /core: IRIX N32 core dump of 'configmon' - def13 - 12-28-2019

I've started another clean install of Irix 6.5.30 to understand when this problem arrive because if I'm right, I remember it appear when I change files (hosts/nsswitch/static-route.options/resolv.conf) and change chkconfig options to configure the workstation with my network.

Else, it wil be great if someone could explain me how to rebuild the database with configmon.


RE: How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] - def13 - 12-29-2019

YES YES YES !

I feel like the king of the world !



In fact, there's something looks really important witch is not documented in IRIX Vagrant install process.



I've noted 2 things :

1- While a configure a real swap space, a saw an unmounted 20MB file system (dksc0d1s1).

2- After watching Irinikus post (here), I've remarked the step of labelised the disk fx>label/sync



So I've reboot the system to enter in the command monitor of the maintenance menu.

I've turn on vagrant process on my host.


Code:
>>bootp():overlay30/stand/fx.64 -x
(...)
fx>l # go to label
fx/label>sy # to sync it
fx/label>.. # to quit label
fx>exi # back to the maintenance menu


Click on "Start System"


When I logged in on the root account

1- NO "/core: IRIX N32 core dump of 'configmon' "

2- The unmounted 20MB file system (dksc0d1s1) has disappeared



I've shut down and turn on the system 3 times to be sure I don't make a bullsh!t but everything looks fonctionnal



I don't know exactly when we have to "fx/label/sync" during the install process, but for me it seams to work after the first boot.


RE: How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] - chulofiasco - 06-14-2023

I think the configmon -k and then configmon -u is what actually fixed it.. i tried labeling the disk and the /core dump returned.. after the configmon comands, it did not.


RE: How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] - robespierre - 06-14-2023

As Jan-Jaap said, configmon is a part of ESP (Embedded Support Partner), a package that was included in the system to help SGI engineers and staff debug customer systems that were under paid support contracts. Since there are no longer any SGI systems with service contracts, the program is useless and should simply be disabled or deleted.


RE: How to fix /core: IRIX N32 core dump of 'configmon' [SOLVED] - chulofiasco - 06-15-2023

(06-14-2023, 09:02 PM)robespierre Wrote:  As Jan-Jaap said, configmon is a part of ESP (Embedded Support Partner), a package that was included in the system to help SGI engineers and staff debug customer systems that were under paid support contracts. Since there are no longer any SGI systems with service contracts, the program is useless and should simply be disabled or deleted.

While I agree with Jan-Jaap, and it's unlikely that anyone is under a paid support contract... (except for maybe those holdouts gobbling up the Tezro parts for spares) I don't know if configmon is entirely useless and should be disabled or deleted.. Also, the ESP package includes a whole website that is very interesting.  It provides a lot of system information, and can be configured to log user specified details... also worth a look.

Usefulness aside, I'm glad I stumbled upon this post, because I had no idea before the other day what was causing that bloody core file at every boot.