https://bugs.winehq.org/show_bug.cgi?id=55964
Bug ID: 55964 Summary: wine-mono: Dlls include reference to filenames different to the files in wine-mono-8.1.0-dbgsym.tar.xz Product: Wine Version: 8.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: bernhardu@mailbox.org Distribution: ---
I was trying get a backtrace from #55736 with debug symbols. Therefore I tried using a windows build of LLDB. Unfortunately it took me some time to figure out that the PDB file name embedded in the dll files did not match the filename in the archive wine-mono-8.1.0-dbgsym.tar.xz. After renaming to the name libmonosgen-2.0.pdb it got found by LLDB.
Maybe either the build can be modified to build with the expected file names in the first place, or add a short readme to the archive file describing this issue?
$ strings windows/mono/mono-2.0/bin/libmono-2.0-x86*.dll | grep -i "mono.*.pdb" /vagrant/build/mono-x86_64/mono/mini/.libs/libmonosgen-2.0.pdb /vagrant/build/mono-x86/mono/mini/.libs/libmonosgen-2.0.pdb