[debugger] Enable reading embedded ppdb (#32447)
authormonojenkins <jo.shields+jenkins@xamarin.com>
Thu, 20 Feb 2020 12:59:52 +0000 (07:59 -0500)
committerGitHub <noreply@github.com>
Thu, 20 Feb 2020 12:59:52 +0000 (09:59 -0300)
commitc1e55c5a5a61858f3237f5821342112e32e23009
tree67f4ee54e8fb4d6779771df035719fc0eaa84a03
parent052f07a60ed1914c6f80e04dd5579bdfec6bfe19
[debugger] Enable reading embedded ppdb (#32447)

To fix the issue of enable reading embedded pdb everywhere the problem was that when the roslyn tests are compiling sources it creates embedded pdb with source file "", and before enable reading the embedded pdb we don't read this information, and now we read and our StackTrace corlib doesn't expect a source file "", it's okay if it's NULL but not "".
I could fix in corlib or in mono, I prefer to fix on mono because I don't know if there is any other place in corlib that doesn't expect source file "".

Co-authored-by: Thays Grazia <thaystg@gmail.com>
src/mono/mono/metadata/Makefile.am
src/mono/mono/metadata/debug-mono-ppdb.c