thnx saurabh.....u rock :)
--

Amol Sharma
Third Year Student
Computer Science and Engineering
MNNIT Allahabad
 <http://gplus.to/amolsharma99>
<http://twitter.com/amolsharma99><http://in.linkedin.com/pub/amol-sharma/21/79b/507><http://youtube.com/amolsharma99>





On Sat, Oct 1, 2011 at 4:55 PM, saurabh singh <[email protected]> wrote:

>
> Both share the same address space that includes even the stack....
> The child *returns first clearing the stack.*Now when the parent process
> tries to return the child process had already cleared the stack.SO it no
> longer belongs to the parent process,so sigsegv.....
> Try with gdb dissassemble and step *instruction by instruction checking
> the state of esp at each level.....*
>
> On Sat, Oct 1, 2011 at 1:28 PM, Amol Sharma <[email protected]>wrote:
>
>> similar question.......also gives segmentation fault...plz explain...
>> http://ideone.com/nlpzT
>>
>> #include<unistd.h>#include<fcntl.h>#include<stdio.h>
>>  int main()
>>  {
>>       int pid;
>>       printf 
>> <http://www.opengroup.org/onlinepubs/009695399/functions/printf.html>("Parent\n");
>>       pid = vfork();
>>       if(pid==0)
>>       {
>>           printf 
>> <http://www.opengroup.org/onlinepubs/009695399/functions/printf.html>("Child\n");
>>       }
>>       return 0;
>>   }
>>
>>
>> --
>>
>>
>> Amol Sharma
>> Third Year Student
>> Computer Science and Engineering
>> MNNIT Allahabad
>>  <http://gplus.to/amolsharma99> 
>> <http://twitter.com/amolsharma99><http://in.linkedin.com/pub/amol-sharma/21/79b/507><http://youtube.com/amolsharma99>
>>
>>
>>
>>
>>
>> On Sat, Oct 1, 2011 at 1:15 PM, Amol Sharma <[email protected]>wrote:
>>
>>> anyone with better explanation ??.....it's still not clear to me :(
>>> --
>>>
>>>
>>> Amol Sharma
>>> Third Year Student
>>> Computer Science and Engineering
>>> MNNIT Allahabad
>>>  <http://gplus.to/amolsharma99> 
>>> <http://twitter.com/amolsharma99><http://in.linkedin.com/pub/amol-sharma/21/79b/507><http://youtube.com/amolsharma99>
>>>
>>>
>>>
>>>
>>>
>>> On Wed, Sep 21, 2011 at 6:34 PM, Azhar Hussain <[email protected]>wrote:
>>>
>>>> Read this documentation
>>>> http://pubs.opengroup.org/onlinepubs/7908799/xsh/vfork.html
>>>>
>>>> vfork creates read-only copy of the parent. You cannot call function or
>>>> assign value to variable except pid_t. Use fork and it should succeed.
>>>>
>>>> PS: Please ask questions related to Algorithms, as it is algorithm
>>>> group. You could get fast answers for this type of question on a relevant
>>>> group. No offense, it is just a advice. It could save time for other people
>>>> and YOU too.
>>>>
>>>> -
>>>> Azhar.
>>>>
>>>>
>>>> On Wed, Sep 21, 2011 at 6:23 PM, sukran dhawan 
>>>> <[email protected]>wrote:
>>>>
>>>>>  @sreeu :lol #include<stdio.h? :P include this header file:P
>>>>> That s not saurabh s question
>>>>>
>>>>> On Wed, Sep 21, 2011 at 4:51 PM, SREENU NAIK <
>>>>> [email protected]> wrote:
>>>>>
>>>>>>
>>>>>> hi it gives that
>>>>>>
>>>>>>
>>>>>> in fun1:incompatible implicit declaration of built-in function
>>>>>> ‘printf’
>>>>>>
>>>>>>  in fun2:incompatible implicit declaration of built-in function
>>>>>> ‘printf’
>>>>>>
>>>>>>
>>>>>> On Wed, Sep 21, 2011 at 7:37 AM, saurabh singh 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>> #include<sys/types.h>
>>>>>>> int fun1()
>>>>>>>         {
>>>>>>>         if(vfork()==0);
>>>>>>>         else printf("Fun1\n");
>>>>>>>         }
>>>>>>> int fun2()
>>>>>>>         {
>>>>>>>         printf("Fun2\n");
>>>>>>>         }
>>>>>>> int main()
>>>>>>>         {
>>>>>>>         fun1();
>>>>>>>         fun2();
>>>>>>>         return 0;
>>>>>>> }
>>>>>>> Why does this program giving seg fault.?
>>>>>>>
>>>>>>> --
>>>>>>> Saurabh Singh
>>>>>>> B.Tech (Computer Science)
>>>>>>> MNNIT ALLAHABAD
>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Algorithm Geeks" group.
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected].
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Algorithm Geeks" group.
>>>>>> To post to this group, send email to [email protected].
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected].
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>>
>>>>>
>>>>>  --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Algorithm Geeks" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>
>>>>
>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Algorithm Geeks" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected].
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>
>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>
>
>
> --
> Saurabh Singh
> B.Tech (Computer Science)
> MNNIT ALLAHABAD
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to