This is not a new problem. Has been true since this was first installed. Witango hums along, medium to light traffic (0-20 user sessions at a time, typically)
Randomly, witango will crash. Frequency varies all over the place. It gets up to 1-3 times a day and does that for a few weeks, calms down to one a week, or goes to zero for a couple of months, and then another storm of crashes. The installation is identical to another, which never crashes. Both are Xserves, OS X Server 10.2.8, same ODBC, same version of witango, same installation of mysql... Except for RAM The crash log shows that every crash has something to do with odbc. I can't understand what the crash log is telling me, but I started to suspect the RAM, either bad RAM or insufficient. The crashing machine had 256MB and the non-crashing 1.5G So, I harped at the IT guys until they added RAM to = 1.5G. Witango crashed within a couple of hours. No traffic to speak of during that period. So I pull up the crash log and say to the IT guys (with more confidence than my zero knowledge provides), "Lookit, same address! Must be the RAM is intermitten or something. Bet it's finding the same old bad SIMM and experiencing the same hiccup" They say, "BS, but nice try. If the memory has changed, and error is resulting from some thread calling the same memory location, than whatever thread is calling the memory location is suspect. It's your application, you idiot." Does anyone in this universe understand how this works and how to find and cure this problem? It's been true since day 1 for this machine. Samples from crash log: Date/Time: 2005-02-04 06:11:12 -0800 OS Version: 10.2.8 (Build 6R73) Host: www. Command: witangod PID: 625 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x73002b54 Thread 7 Crashed: #0 0x94f92e68 in _iodbcdm_driverload #1 0x94f94f64 in SQLDriverConnect #2 0x0016e9f8 in 0x16e9f8 #3 0x00047908 in 0x47908 #4 0x000689b0 in 0x689b0 #5 0x000252d8 in 0x252d8 #6 0x00025678 in 0x25678 #7 0x000197e0 in 0x197e0 #8 0x0001a1a4 in 0x1a1a4 #9 0x00017e0c in 0x17e0c #10 0x0001ac90 in 0x1ac90 #11 0x0014e7d8 in 0x14e7d8 #12 0x90020c28 in _pthread_body Last year's crash Thread 7 Crashed: #0 0x94f92e68 in _iodbcdm_driverload #1 0x94f94f64 in SQLDriverConnect #2 0x0016e9f8 in 0x16e9f8 #3 0x00047908 in 0x47908 #4 0x000689b0 in 0x689b0 #5 0x000252d8 in 0x252d8 #6 0x00025678 in 0x25678 #7 0x000197e0 in 0x197e0 #8 0x0001a1a4 in 0x1a1a4 #9 0x00018650 in 0x18650 #10 0x0007cfbc in 0x7cfbc #11 0x0009e134 in 0x9e134 #12 0x0009db9c in 0x9db9c #13 0x00019a94 in 0x19a94 #14 0x0001a1d4 in 0x1a1d4 #15 0x00017e0c in 0x17e0c #16 0x0001ac90 in 0x1ac90 #17 0x0014e7d8 in 0x14e7d8 #18 0x90020c28 in _pthread_body ----------------------------------------- Roland Dumas Roberts Information Services 310 W. Bellevue Avenue San Mateo CA 94402 650-347-1373 415-412-9300 (cell) [EMAIL PROTECTED] SMS: http://new.servqual.com/html/sms.tml ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
