If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > Informix > Informix Assert Failure

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 06-24-08, 16:55
mcrutcher mcrutcher is offline
Registered User
 
Join Date: Jun 2008
Posts: 16
Informix Assert Failure

We have Informix 9.21 UC5 running on Solaris 9 and are peridically(a couple of times per week) receiving an assert failure, which produces an af file which we so far have not been deleted before we can copy it. The errors in the message log are as follows:

02:34:24 Checkpoint loguniq 58687, logpos 0x9b4018

02:36:19 Assert Failed: No Exception Handler
02:36:19 Informix Dynamic Server 2000 Version 9.21.UC5
02:36:19 Who: Session(1, root@mac-prod, 0, 828620824)
Thread(11, main_loop(), 3160c018, 1)
File: mtex.c Line: 405
02:36:19 Results: Exception Caught. Type: MT_EX_OS, Context: mem
02:36:19 Action: Please notify Informix Technical Support.
02:36:19 stack trace for pid 2676 written to /tmp/af.3f300f3
02:36:19 See Also: /tmp/af.3f300f3, shmem.3f300f3.0
02:36:26 mtex.c, line 405, thread 11, proc id 2676, No Exception Handler.
02:36:27 The Master Daemon Died
02:36:27 PANIC: Attempting to bring system down
02:36:27 semctl: errno = 22

02:36:27 semctl: errno = 22

After this happens we usually reboot the server.


Any ideas would be appreciated. We do not have Informix support.

Mark
Reply With Quote
  #2 (permalink)  
Old 06-26-08, 13:28
marymurny marymurny is offline
Registered User
 
Join Date: Sep 2004
Posts: 32
Assert failure

I do not know if this helps the error semctl errno = 22 means that it has attempted to use a semaphore that does not exist. Any connections using shared memory connections need to have a portion of a semaphore to store the connection information. If you run ipcs -s it will list the current seme

Assuming you went throught the machine notes to update the kernal you might want to try staying away from shared memory connections and only use tcp connections.

Tech support would be the best to solve this issue, which I am not part of.

If you have support for Solaris you might want to contact them to see if they can help with the semctl error.

HTH
Reply With Quote
  #3 (permalink)  
Old 06-26-08, 13:41
ceinma ceinma is offline
Registered User
 
Join Date: Apr 2007
Location: Jundiai / SP - Brasil
Posts: 311
look in /tmp/af.3f300f3 .
Inside you can get more information, like: what session cause the problem and what the stack of the session.

So then , you can look on IBM site if not there is a bug relation .
__________________
________________________________________
César Inacio Martins
Jundiai / SP - Brasil
http://www.imartins.com.br/informix - em Português
http://www.imartins.com.br/informix - English (translated by Google).
________________________________________
Reply With Quote
  #4 (permalink)  
Old 06-27-08, 14:07
sohel1 sohel1 is offline
Registered User
 
Join Date: Jun 2008
Posts: 2
New Lin informax

Can anyone tell me what i need to do to convert a UNIX Informix installation to a Windows Infomix installation. I was provided a tar file and extracted it with Cygwin. We go to import it and and it doesn't seem to work. Do we need to convert the UNIX format to a Windows format. Any help would be much appreciated.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On