Re: squid 2.2.STABLE4 on IBM AIX 4.3.x

From: <ck@dont-contact.us>
Date: Tue, 20 Jul 1999 10:32:44 +0200

Toni Andjelkovic writes:
> i searched the list archives but couldn't find anything appropriate
> regarding this problem:
>
> we deploy squid on IBM RS/6000 machines running AIX 4.3.1.0
> as well as 4.3.2.0, and we're experiencing very frequent core
> dumps and erratic behaviour of the application -- squid usually
> dies spontaneously after about an hour of operation. unfortunately
> there's not much information in the logs to be found (with one exception,
> see below):
>
> > /squid/bin/RunCache[22]: 15358 Illegal instruction(coredump)

Yes, we are experiencing the same problem her, with 2.2.STABLE2, 3 and 4,
AIX 4.3.2.0
It coredumps every one to two hours during working hours.

I tried to get some information out of the core (which is huge! ~ 270 MB)
I'm not sure, if i did the right thing, but it says:

----------------------------------------------------- 8<
--------------------------------------------------------------
reading symbolic information ...internal error: unexpected value 120 at
line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
's__LC_locale:,768,32;__meth_ptr:75,800,32;__data_ptr:75,832,32;;'
internal error: 1283-228 expected char ',', found
'__LC_locale:,768,32;__meth_ptr:75,800,32;__data_ptr:75,832,32;;'
internal error: 1283-228 expected char ';', found
'_LC_locale:,768,32;__meth_ptr:75,800,32;__data_ptr:75,832,32;;'
internal error: unexpected value 44 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
'768,32;__meth_ptr:75,800,32;__data_ptr:75,832,32;;'
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
's_LC_locale_objhdl:,64,32;;'
internal error: 1283-228 expected char ',', found
'_LC_locale_objhdl:,64,32;;'
internal error: 1283-228 expected char ';', found
'LC_locale_objhdl:,64,32;;'
internal error: unexpected value 44 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found '64,32;;'
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
'ssockaddr:,192,32;ai_next:432=*429,224,32;;'
internal error: 1283-228 expected char ',', found
'sockaddr:,192,32;ai_next:432=*429,224,32;;'
internal error: 1283-228 expected char ';', found
'ockaddr:,192,32;ai_next:432=*429,224,32;;'
internal error: unexpected value 44 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
'192,32;ai_next:432=*429,224,32;;'
internal error: unexpected value 120 at line 3397 in file stabstring.c

[... deleted a lot of the same lines as the previous...]

internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: unexpected value 120 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
'sradix_mask:,0,32;rn_p:1008=*1005,32,32;rn_b:-3,64,16;rn_bmask:-2,80,8;rn_
flags:-5,88,8;rn_u:1009=u12rn_leaf:1010=s12rn_Key:64,0,32;rn_Mask:64,32,32;
rn_Dupedkey:1008,64,32;;,0,96;rn_node:1011=s12rn_Off:-1,0,32;rn_L:1008,32,3
2;rn_R:1008,64,32;;,0,96;;,96,96;;'
internal error: 1283-228 expected char ',', found
'radix_mask:,0,32;rn_p:1008=*1005,32,32;rn_b:-3,64,16;rn_bmask:-2,80,8;rn_f
lags:-5,88,8;rn_u:1009=u12rn_leaf:1010=s12rn_Key:64,0,32;rn_Mask:64,32,32;r
n_Dupedkey:1008,64,32;;,0,96;rn_node:1011=s12rn_Off:-1,0,32;rn_L:1008,32,32
;rn_R:1008,64,32;;,0,96;;,96,96;;'
internal error: 1283-228 expected char ';', found
'adix_mask:,0,32;rn_p:1008=*1005,32,32;rn_b:-3,64,16;rn_bmask:-2,80,8;rn_fl
ags:-5,88,8;rn_u:1009=u12rn_leaf:1010=s12rn_Key:64,0,32;rn_Mask:64,32,32;rn
_Dupedkey:1008,64,32;;,0,96;rn_node:1011=s12rn_Off:-1,0,32;rn_L:1008,32,32;
rn_R:1008,64,32;;,0,96;;,96,96;;'
internal error: unexpected value 44 at line 3397 in file stabstring.c
internal error: 1283-228 expected char ',', found
'0,32;rn_p:1008=*1005,32,32;rn_b:-3,64,16;rn_bmask:-2,80,8;rn_flags:-5,88,8
;rn_u:1009=u12rn_leaf:1010=s12rn_Key:64,0,32;rn_Mask:64,32,32;rn_Dupedkey:1
008,64,32;;,0,96;rn_node:1011=s12rn_Off:-1,0,32;rn_L:1008,32,32;rn_R:1008,6
4,32;;,0,96;;,96,96;;'

[using memory image in /var/squidcache/core]

Illegal instruction (reserved addressing fault) in . at 0x0 ($t1)
0x00000000 40282329 bdngel cr2,0x00002328
(dbx)

----------------------------------------------------- 8< ------------------
--------------------------------------------

I couldn't find a file named stabstring.c anywhere in the source tree.

By the way, I was compiling with gcc 2.8.1

Any Help is appreciated.

Chris

IBM Switzerland
Received on Tue Jul 20 1999 - 03:06:58 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:47:28 MST