thank you for your help, we are halfway there.
i did as you said and yes i do get the right output now.

savingStrs = 12345678hihi1234hello10/10/200022/22/2000

however i still get a seg. fault. after printf("hello\n");..

i wonder if it could possibly not like the infoVar->oAndS_str pointer. it is defined as char * in the sh.mem. structure.

what did you mean if itsthe correct pointer?