Open GoogleCodeExporter opened 9 years ago
Hmm, actually I am not sure that patch is safe. I hate working with std
iterators.
To be sure, here is another. Feel free to implement this how you wish, but the
key is not to delete the handler token within the SpinLock anonymous scope.
Original comment by jeremy.r...@gmail.com
on 1 Mar 2012 at 8:13
Attachments:
Thanks Jeremy. I should get a chance to review this in the next few days.
Original comment by chapp...@gmail.com
on 2 Mar 2012 at 6:49
Original comment by chapp...@gmail.com
on 4 May 2012 at 5:32
Hi Jeremy,
I noticed that the patches that you submitted above have been deleted. I am
doing patch work right now and would like to take in your patch but just want
to verify first whether or not you deleted it for a specific reason.
-Dave
Original comment by chapp...@gmail.com
on 18 Sep 2012 at 2:52
Hi Dave,
Yep, the original patches were not sufficient and I deleted them to prevent
their application.
I found a larger patch was required to sidestep all unsafe STL container
operations that were being performed in the signal handler. I can attach the
updated diff tomorrow (PDT) if you are patching.
- Jeremy
Original comment by jeremy.r...@gmail.com
on 18 Sep 2012 at 3:48
Awesome. Thanks Jeremey.
Original comment by chapp...@gmail.com
on 18 Sep 2012 at 4:19
Jeremy, any chance I can get a copy of that patch?
Cheers,
Dave
Original comment by chapp...@gmail.com
on 28 Oct 2012 at 2:55
from description above ProfilerStop may cause free() to be called while holding
same lock profiler signal handler is taking. Which may happen during malloc()
call.
Original comment by alkondratenko
on 15 Sep 2013 at 12:15
Original issue reported on code.google.com by
jeremy.r...@gmail.com
on 1 Mar 2012 at 8:04Attachments: