Send hpx-devel mailing list submissions to
        hpx-devel@stellar.cct.lsu.edu

To subscribe or unsubscribe via the World Wide Web, visit
        https://mail.cct.lsu.edu/mailman/listinfo/hpx-devel
or, via email, send a message with subject or body 'help' to
        hpx-devel-requ...@stellar.cct.lsu.edu

You can reach the person managing the list at
        hpx-devel-ow...@stellar.cct.lsu.edu

When replying, please edit your Subject line so it is more specific
than "Re: Contents of hpx-devel digest..."


Today's Topics:

   1. GSoC Interested in Project:Detecting Stack Overflow in    Linux
      (ARPAN PARIKH)
   2. Re: GSoC Interested in Project:Detecting Stack Overflow in
      Linux (Marcin Copik)
   3. Re: GSoC Interested in Project:Detecting Stack Overflow   in
      Linux (Hartmut Kaiser)


----------------------------------------------------------------------

Message: 1
Date: Fri, 17 Mar 2017 12:31:35 -0700
From: ARPAN PARIKH <f2016...@pilani.bits-pilani.ac.in>
Subject: [hpx-devel] GSoC Interested in Project:Detecting Stack
        Overflow in     Linux
To: hpx-devel@stellar.cct.lsu.edu, hpx-us...@stellar.cct.lsu.edu
Cc: brycelelb...@gmail.com
Message-ID:
        <cahqp+r9fdm7ugpb0d-nymgyjrc+zd-1+qsccel_9cza2skj...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hi! I am Arpan Parikh from Birla Institute of Technolgy and Science (BITS),
Pilani

I am a really enthusiastic person who would like to contribute to the
project. I have previous experience with C,C++,Bash and using Linux. (I
have listed some of my work towards the end).I am good at Maths and have
participated in Indian National Mathematics Olympiad 2014 and was second in
whole state.I am a quick learner.(As you can see that I have done the below
mentioned work in my first semester).

Among the lots of options that were listed on the ideas page  what draws me
to Stellar is the fact that I have been learning something like this (A
Certified course on Operating Systems) for quite some time as a part of a
Studies under a Teaching Assistant at my University and therefore I feel
that this is the project for me.

To get familiar with HPX I have gone through
https://www.youtube.com/watch?v=w7ahj2MrxXE (HPX Tutorial - Supercomputing
2015 ) and https://www.youtube.com/watch?v=5rtY4Da4Ec8 ( Modern C++
Workshop: HPX (C++ libs)).

I have also followed the installation and basic usage part from
https://github.com/STEllAR-GROUP/hpx (HPX Documentation) and have a build
on my machine.

As of now I have been working with C++ for about an year.

https://github.com/gucifer
(Some piece of code that I open sourced.)

I have also learned a few things about HPX from the Github Wiki and both
main and research website.I going through a method to detect stack overflow
by looking at the way microsoft did it with windows(error code C00000FD) at
https://msdn.microsoft.com/en-us/library/windows/hardware/ff540620(v=vs.85).aspx
and http://parallels.nsu.ru/~dkolbin/ntstatus.h
I wanted to ask you further that you want a similar type of approach  like
microsoft or are you looking for an alternate method to detect stack
overflow in linux?

I believe in the idea of learning by doing.I actively participate in
Hackathons.In Recently I also made a very basic game(using SFML Library in
C++) which is at my github account https://github.com/gucifer



It would be great if you can give me some pointers about the structure of
the project and the direction I should pursue.


Overall I look forward to working with the community and improving my
skills by actively contributing to the project.
Arpan Parikh
?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://mail.cct.lsu.edu/pipermail/hpx-devel/attachments/20170317/8569887c/attachment-0001.html
 

------------------------------

Message: 2
Date: Fri, 17 Mar 2017 20:34:53 +0000
From: Marcin Copik <mco...@gmail.com>
Subject: Re: [hpx-devel] GSoC Interested in Project:Detecting Stack
        Overflow in Linux
To: hpx-devel@stellar.cct.lsu.edu, hpx-us...@stellar.cct.lsu.edu
Cc: brycelelb...@gmail.com
Message-ID:
        <CAPi87e2i9CLmqR0ad3AvzmEGQAaxm=xrmxzwusphybitk_b...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Arpan,

I don't think that solutions for stack overflow detection on Windows are
very relevant to Linux. You may want to take a look at GNU libsigsegv and
read on GH the discussion in issue #2408.

Best,
Marcin

pt., 17 mar 2017 o 20:31 u?ytkownik ARPAN PARIKH <
f2016...@pilani.bits-pilani.ac.in> napisa?:

> Hi! I am Arpan Parikh from Birla Institute of Technolgy and Science
> (BITS), Pilani
>
> I am a really enthusiastic person who would like to contribute to the
> project. I have previous experience with C,C++,Bash and using Linux. (I
> have listed some of my work towards the end).I am good at Maths and have
> participated in Indian National Mathematics Olympiad 2014 and was second in
> whole state.I am a quick learner.(As you can see that I have done the below
> mentioned work in my first semester).
>
> Among the lots of options that were listed on the ideas page  what draws
> me to Stellar is the fact that I have been learning something like this (A
> Certified course on Operating Systems) for quite some time as a part of a
> Studies under a Teaching Assistant at my University and therefore I feel
> that this is the project for me.
>
> To get familiar with HPX I have gone through
> https://www.youtube.com/watch?v=w7ahj2MrxXE (HPX Tutorial -
> Supercomputing 2015 ) and https://www.youtube.com/watch?v=5rtY4Da4Ec8 (
> Modern C++ Workshop: HPX (C++ libs)).
>
> I have also followed the installation and basic usage part from
> https://github.com/STEllAR-GROUP/hpx (HPX Documentation) and have a build
> on my machine.
>
> As of now I have been working with C++ for about an year.
>
> https://github.com/gucifer
> (Some piece of code that I open sourced.)
>
> I have also learned a few things about HPX from the Github Wiki and both
> main and research website.I going through a method to detect stack overflow
> by looking at the way microsoft did it with windows(error code C00000FD) at
> https://msdn.microsoft.com/en-us/library/windows/hardware/ff540620(v=vs.85).aspx
> and http://parallels.nsu.ru/~dkolbin/ntstatus.h
> I wanted to ask you further that you want a similar type of approach  like
> microsoft or are you looking for an alternate method to detect stack
> overflow in linux?
>
> I believe in the idea of learning by doing.I actively participate in
> Hackathons.In Recently I also made a very basic game(using SFML Library in
> C++) which is at my github account https://github.com/gucifer
>
>
>
> It would be great if you can give me some pointers about the structure of
> the project and the direction I should pursue.
>
>
> Overall I look forward to working with the community and improving my
> skills by actively contributing to the project.
> Arpan Parikh
> ?
> _______________________________________________
> hpx-devel mailing list
> hpx-devel@stellar.cct.lsu.edu
> https://mail.cct.lsu.edu/mailman/listinfo/hpx-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://mail.cct.lsu.edu/pipermail/hpx-devel/attachments/20170317/54f0324c/attachment-0001.html
 

------------------------------

Message: 3
Date: Fri, 17 Mar 2017 18:26:00 -0500
From: "Hartmut Kaiser" <hartmut.kai...@gmail.com>
Subject: Re: [hpx-devel] GSoC Interested in Project:Detecting Stack
        Overflow        in      Linux
To: <hpx-devel@stellar.cct.lsu.edu>,    <hpx-us...@stellar.cct.lsu.edu>
Cc: brycelelb...@gmail.com
Message-ID: <039601d29f75$d70450e0$850cf2a0$@gmail.com>
Content-Type: text/plain;       charset="UTF-8"

Hey Arpan,

> Hi! I am Arpan Parikh from Birla Institute of Technolgy and Science
> (BITS), Pilani
> 
> I am a really enthusiastic person who would like to contribute to the
> project. I have previous experience with C,C++,Bash and using Linux. (I
> have listed some of my work towards the end).I am good at Maths and have
> participated in Indian National Mathematics Olympiad 2014 and was second
> in whole state.I am a quick learner.(As you can see that I have done the
> below mentioned work in my first semester).
> 
> Among the lots of options that were listed on the ideas page  what draws
> me to Stellar is the fact that I have been learning something like this (A
> Certified course on Operating Systems) for quite some time as a part of a
> Studies under a Teaching Assistant at my University and therefore I feel
> that this is the project for me.
> 
> To get familiar with HPX I have gone through
> https://www.youtube.com/watch?v=w7ahj2MrxXE (HPX Tutorial - Supercomputing
> 2015 ) and https://www.youtube.com/watch?v=5rtY4Da4Ec8 ( Modern C++
> Workshop: HPX (C++ libs)).
> 
> I have also followed the installation and basic usage part from
> https://github.com/STEllAR-GROUP/hpx (HPX Documentation) and have a build
> on my machine.
> 
> As of now I have been working with C++ for about an year.
> 
> https://github.com/gucifer
> (Some piece of code that I open sourced.)
> 
> I have also learned a few things about HPX from the Github Wiki and both
> main and research website.I going through a method to detect stack
> overflow by looking at the way microsoft did it with windows(error code
> C00000FD) at https://msdn.microsoft.com/en-
> us/library/windows/hardware/ff540620(v=vs.85).aspx and
> http://parallels.nsu.ru/~dkolbin/ntstatus.h
> I wanted to ask you further that you want a similar type of approach  like
> microsoft or are you looking for an alternate method to detect stack
> overflow in linux?
> 
> I believe in the idea of learning by doing.I actively participate in
> Hackathons.In Recently I also made a very basic game(using SFML Library in
> C++) which is at my github account https://github.com/gucifer
> 
> It would be great if you can give me some pointers about the structure of
> the project and the direction I should pursue.

Windows is a platform where the system already helps us with avoiding stack 
overflow. The project described on the Wiki page is targeting non-Windows 
platforms mainly, in particular Linux. There the system does not automatically 
increases stacks on an as-needed bases. 

This project requires low-level memory management knowledge and some experience 
with the Linux kernel might be advantageous. A couple of days ago Bryce has 
given more details, you might want to go back and re-read what he wrote (see: 
https://www.mail-archive.com/hpx-users@stellar.cct.lsu.edu/msg00450.html)

HTH
Regards Hartmut
---------------
http://boost-spirit.com
http://stellar.cct.lsu.edu





------------------------------

_______________________________________________
hpx-devel mailing list
hpx-devel@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-devel


End of hpx-devel Digest, Vol 32, Issue 1
****************************************

Reply via email to