Fix exception in PreStubWorker call chain - update
Fix exception in PreStubWorker call chain - update

This change fixes one case that the previous fix was missing. This is a case when
the exception in the PreStubWorker call chain is thrown by native code, for example
during jitting the target managed method. In this case, the DispatchManagedException
is called in the first pass, so we need to do the same change as in the previous
fix for the first pass as well.
Since we now have the first managed frame context available in the
DispatchManagedException for the first pass too, I have modified the
UnwindManagedExceptionPass1 to get it as a parameter so that it doesn't
need to do the unwinding to that frame again.

wkchoy74/coreclr,JonHanna/coreclr,KrzysztofCwalina/coreclr,YongseopKim/coreclr,sejongoh/coreclr,ruben-ayrapetyan/coreclr,parjong/coreclr,sperling/coreclr,sperling/coreclr,jhendrixMSFT/coreclr,sjsinju/coreclr,manu-silicon/coreclr,tijoytom/coreclr,wtgodbe/coreclr,dasMulli/coreclr,naamunds/coreclr,neurospeech/coreclr,dasMulli/coreclr,AlexGhiondea/coreclr,wateret/coreclr,schellap/coreclr,josteink/coreclr,yizhang82/coreclr,mskvortsov/coreclr,Godin/coreclr,josteink/coreclr,JonHanna/coreclr,rartemev/coreclr,sperling/coreclr,yizhang82/coreclr,mocsy/coreclr,hseok-oh/coreclr,chuck-mitchell/coreclr,tijoytom/coreclr,mocsy/coreclr,cshung/coreclr,sejongoh/coreclr,martinwoodward/coreclr,sejongoh/coreclr,jamesqo/coreclr,vinnyrom/coreclr,roncain/coreclr,wkchoy74/coreclr,manu-silicon/coreclr,martinwoodward/coreclr,josteink/coreclr,wateret/coreclr,pgavlin/coreclr,benpye/coreclr,manu-silicon/coreclr,cmckinsey/coreclr,ZhichengZhu/coreclr,Lucrecious/coreclr,ZhichengZhu/coreclr,kyulee1/coreclr,pgavlin/coreclr,ruben-ayrapetyan/coreclr,James-Ko/coreclr,jhendrixMSFT/coreclr,krytarowski/coreclr,sagood/coreclr,qiudesong/coreclr,Lucrecious/coreclr,vinnyrom/coreclr,benpye/coreclr,ramarag/coreclr,tijoytom/coreclr,dpodder/coreclr,ZhichengZhu/coreclr,chuck-mitchell/coreclr,kyulee1/coreclr,jamesqo/coreclr,Dmitry-Me/coreclr,swgillespie/coreclr,jhendrixMSFT/coreclr,andschwa/coreclr,parjong/coreclr,roncain/coreclr,sejongoh/coreclr,swgillespie/coreclr,mmitche/coreclr,martinwoodward/coreclr,wateret/coreclr,ruben-ayrapetyan/coreclr,yizhang82/coreclr,manu-silicon/coreclr,JosephTremoulet/coreclr,gkhanna79/coreclr,mskvortsov/coreclr,Lucrecious/coreclr,ramarag/coreclr,AlexGhiondea/coreclr,AlexGhiondea/coreclr,naamunds/coreclr,bartonjs/coreclr,yeaicc/coreclr,wkchoy74/coreclr,KrzysztofCwalina/coreclr,JosephTremoulet/coreclr,russellhadley/coreclr,parjong/coreclr,cmckinsey/coreclr,vinnyrom/coreclr,sjsinju/coreclr,sejongoh/coreclr,wkchoy74/coreclr,dpodder/coreclr,jamesqo/coreclr,AlexGhiondea/coreclr,neurospeech/coreclr,rartemev/coreclr,alexperovich/coreclr,dasMulli/coreclr,swgillespie/coreclr,qiudesong/coreclr,yeaicc/coreclr,cshung/coreclr,hseok-oh/coreclr,mskvortsov/coreclr,tijoytom/coreclr,parjong/coreclr,AlexGhiondea/coreclr,kyulee1/coreclr,manu-silicon/coreclr,pgavlin/coreclr,andschwa/coreclr,Dmitry-Me/coreclr,ruben-ayrapetyan/coreclr,sperling/coreclr,ragmani/coreclr,KrzysztofCwalina/coreclr,bartonjs/coreclr,neurospeech/coreclr,swgillespie/coreclr,manu-silicon/coreclr,russellhadley/coreclr,andschwa/coreclr,KrzysztofCwalina/coreclr,ZhichengZhu/coreclr,mmitche/coreclr,tijoytom/coreclr,schellap/coreclr,benpye/coreclr,roncain/coreclr,alexperovich/coreclr,sejongoh/coreclr,ragmani/coreclr,roncain/coreclr,wtgodbe/coreclr,cydhaselton/coreclr,martinwoodward/coreclr,mokchhya/coreclr,schellap/coreclr,shahid-pk/coreclr,dpodder/coreclr,jamesqo/coreclr,mmitche/coreclr,Godin/coreclr,Lucrecious/coreclr,krytarowski/coreclr,YongseopKim/coreclr,bartdesmet/coreclr,yizhang82/coreclr,LLITCHEV/coreclr,sejongoh/coreclr,ragmani/coreclr,bartdesmet/coreclr,YongseopKim/coreclr,neurospeech/coreclr,schellap/coreclr,neurospeech/coreclr,Godin/coreclr,gkhanna79/coreclr,krytarowski/coreclr,jamesqo/coreclr,jhendrixMSFT/coreclr,cydhaselton/coreclr,JosephTremoulet/coreclr,parjong/coreclr,cshung/coreclr,sjsinju/coreclr,roncain/coreclr,naamunds/coreclr,krk/coreclr,botaberg/coreclr,roncain/coreclr,naamunds/coreclr,naamunds/coreclr,ramarag/coreclr,alexperovich/coreclr,dpodder/coreclr,chuck-mitchell/coreclr,ZhichengZhu/coreclr,russellhadley/coreclr,krk/coreclr,mmitche/coreclr,Godin/coreclr,sagood/coreclr,botaberg/coreclr,JosephTremoulet/coreclr,sagood/coreclr,martinwoodward/coreclr,hseok-oh/coreclr,qiudesong/coreclr,yizhang82/coreclr,bartonjs/coreclr,cmckinsey/coreclr,JonHanna/coreclr,andschwa/coreclr,mskvortsov/coreclr,sagood/coreclr,Lucrecious/coreclr,manu-silicon/coreclr,yeaicc/coreclr,sjsinju/coreclr,kyulee1/coreclr,Dmitry-Me/coreclr,bartonjs/coreclr,andschwa/coreclr,poizan42/coreclr,bartdesmet/coreclr,mskvortsov/coreclr,mocsy/coreclr,SlavaRa/coreclr,chuck-mitchell/coreclr,tijoytom/coreclr,dasMulli/coreclr,ramarag/coreclr,rartemev/coreclr,shahid-pk/coreclr,benpye/coreclr,yeaicc/coreclr,SlavaRa/coreclr,russellhadley/coreclr,benpye/coreclr,dpodder/coreclr,yizhang82/coreclr,JonHanna/coreclr,cmckinsey/coreclr,ZhichengZhu/coreclr,botaberg/coreclr,SlavaRa/coreclr,mokchhya/coreclr,hseok-oh/coreclr,dpodder/coreclr,wtgodbe/coreclr,bartonjs/coreclr,yeaicc/coreclr,shahid-pk/coreclr,LLITCHEV/coreclr,James-Ko/coreclr,Godin/coreclr,cydhaselton/coreclr,bartonjs/coreclr,russellhadley/coreclr,martinwoodward/coreclr,mokchhya/coreclr,sagood/coreclr,sagood/coreclr,LLITCHEV/coreclr,mokchhya/coreclr,Godin/coreclr,yeaicc/coreclr,martinwoodward/coreclr,krytarowski/coreclr,josteink/coreclr,mmitche/coreclr,bartonjs/coreclr,qiudesong/coreclr,cmckinsey/coreclr,jhendrixMSFT/coreclr,krk/coreclr,KrzysztofCwalina/coreclr,cydhaselton/coreclr,poizan42/coreclr,rartemev/coreclr,Lucrecious/coreclr,cshung/coreclr,bartdesmet/coreclr,jhendrixMSFT/coreclr,gkhanna79/coreclr,ZhichengZhu/coreclr,krk/coreclr,swgillespie/coreclr,KrzysztofCwalina/coreclr,poizan42/coreclr,naamunds/coreclr,mmitche/coreclr,botaberg/coreclr,gkhanna79/coreclr,Godin/coreclr,James-Ko/coreclr,shahid-pk/coreclr,vinnyrom/coreclr,schellap/coreclr,bartdesmet/coreclr,pgavlin/coreclr,hseok-oh/coreclr,cydhaselton/coreclr,rartemev/coreclr,roncain/coreclr,alexperovich/coreclr,pgavlin/coreclr,chuck-mitchell/coreclr,cydhaselton/coreclr,neurospeech/coreclr,josteink/coreclr,ragmani/coreclr,wtgodbe/coreclr,JosephTremoulet/coreclr,ragmani/coreclr,sjsinju/coreclr,schellap/coreclr,benpye/coreclr,yeaicc/coreclr,naamunds/coreclr,kyulee1/coreclr,gkhanna79/coreclr,gkhanna79/coreclr,shahid-pk/coreclr,poizan42/coreclr,wtgodbe/coreclr,mokchhya/coreclr,mokchhya/coreclr,YongseopKim/coreclr,bartdesmet/coreclr,YongseopKim/coreclr,poizan42/coreclr,SlavaRa/coreclr,mocsy/coreclr,cshung/coreclr,alexperovich/coreclr,wkchoy74/coreclr,LLITCHEV/coreclr,sperling/coreclr,wateret/coreclr,mocsy/coreclr,KrzysztofCwalina/coreclr,Dmitry-Me/coreclr,SlavaRa/coreclr,YongseopKim/coreclr,ramarag/coreclr,ragmani/coreclr,AlexGhiondea/coreclr,russellhadley/coreclr,LLITCHEV/coreclr,andschwa/coreclr,alexperovich/coreclr,jhendrixMSFT/coreclr,mokchhya/coreclr,cmckinsey/coreclr,sperling/coreclr,James-Ko/coreclr,wtgodbe/coreclr,dasMulli/coreclr,schellap/coreclr,ruben-ayrapetyan/coreclr,LLITCHEV/coreclr,krytarowski/coreclr,vinnyrom/coreclr,chuck-mitchell/coreclr,jamesqo/coreclr,wkchoy74/coreclr,mskvortsov/coreclr,parjong/coreclr,botaberg/coreclr,Dmitry-Me/coreclr,swgillespie/coreclr,bartdesmet/coreclr,mocsy/coreclr,hseok-oh/coreclr,chuck-mitchell/coreclr,krk/coreclr,cshung/coreclr,LLITCHEV/coreclr,swgillespie/coreclr,dasMulli/coreclr,James-Ko/coreclr,krytarowski/coreclr,JosephTremoulet/coreclr,ramarag/coreclr,ramarag/coreclr,qiudesong/coreclr,sjsinju/coreclr,josteink/coreclr,JonHanna/coreclr,mocsy/coreclr,shahid-pk/coreclr,poizan42/coreclr,Dmitry-Me/coreclr,sperling/coreclr,qiudesong/coreclr,Dmitry-Me/coreclr,rartemev/coreclr,benpye/coreclr,shahid-pk/coreclr,vinnyrom/coreclr,wkchoy74/coreclr,cmckinsey/coreclr,dasMulli/coreclr,krk/coreclr,kyulee1/coreclr,Lucrecious/coreclr,wateret/coreclr,ruben-ayrapetyan/coreclr,SlavaRa/coreclr,botaberg/coreclr,josteink/coreclr,vinnyrom/coreclr,JonHanna/coreclr,James-Ko/coreclr,pgavlin/coreclr,wateret/coreclr,andschwa/coreclr