How to get microsoft edge beta symbol

Copper Contributor

I am glad that Edge has change to depend on Chromium and release new version of msedge beta.

 

I want to windbg the new version of msedge but i can to get the related symbol.

Any one know how to get the related sysmbol (pdb or symbol server address) about the new edge released.

 

Thank you very much

Best wishes

 

11 Replies

@Eric_Wang_TMNJ 

Hi Eric,

我不确定我是否理解你正确,但是,也许这就是你想要的(?)。

干杯
提请

wǒ bú què dìng wǒ shì fǒu lǐ jiě nǐ zhèng què , dàn shì , yě xǔ zhè jiù shì nǐ xiǎng yào de (?)。

gān bēi
tí qǐng

@HotCakeX 

I am sorry to give your unclear question.

I know microsoft symbol server path is "https://msdl.microsoft.com/download/symbols", which can load most of symbols about windows os.   Unfortunately,  there is not symbol about Microsoft Edge Beta, based on chromium, in this symbol server. 

I want to know where can get Microsoft Edge Beta symbol.

 

For example, we can get google chrome symbol from the path "https://chromium-browser-symsrv.commondatastorage.googleapis.com".  It is easy for  developer to debug/test new edge beta.

 

In summary,  does new edge provide its symbol  like google chrome symbol server or other ways. If provided, how to get its path.

 

Best wishes

Eric

 

Hi @Drew1903 

说实话,我并不理解您的意思 ̄□ ̄||

我想调试new Edge, 但是不知道该怎么拿到他的symbol。

Windows symbol server上并没有 new Edge的symbol。

您知道有什么方法可以获取嘛,或者可以咨询谁吗?

 

非常感谢♪(・ω・)ノ

 

You can find out more about the term in here:
https://en.wikipedia.org/wiki/Debug_symbol

@Eric_Wang_TMNJ 

 

Spoiler

@Eric_Wang_TMNJ wrote:

@HotCakeX 

I am sorry to give your unclear question.

I know microsoft symbol server path is "https://msdl.microsoft.com/download/symbols", which can load most of symbols about windows os.   Unfortunately,  there is not symbol about Microsoft Edge Beta, based on chromium, in this symbol server. 

I want to know where can get Microsoft Edge Beta symbol.

 

For example, we can get google chrome symbol from the path "https://chromium-browser-symsrv.commondatastorage.googleapis.com".  It is easy for  developer to debug/test new edge beta.

 

In summary,  does new edge provide its symbol  like google chrome symbol server or other ways. If provided, how to get its path.

 

Best wishes

Eric

 


 

 

No it was very clear :)

hopefully one of the devs see this and answer you about their roadmap for this feature

@josh_bodner

@Elliot Kirk 

 

@HotCakeX 

It is kind of you give me so much suggestions.

I will message to the 2 developers and ask for their help.

 

Thank you very much

Best wishes

Eric

You're welcome, good luck :)

@Eric_Wang_TMNJ I would also really like to have this information. Has anyone responded to this request?

Well here we are more than a year and a half after the initial release of the Chromium-based version of Microsoft Edge, and there are still no symbols for Microsoft Edge Beta published to https://msdl.microsoft.com/download/symbols
This puts developers in a tough situation because new versions of Edge are basically non-debuggable until that version gets promoted to the stable branch, after which there tends to be a mad dash to fix any compatibility issues which were found with the new browser version.
I've given feedback using both Edge and the Feedback Hub apps to publish those Beta symbols, but neither ticket seems to have made it into the roadmap yet.
If anyone reading this is still looking for those symbols, it seems that our only option is to submit additional feedback to Microsoft asking to publish symbols for the betas.
Otherwise, you may have to attempt to build your own copy of Edge Beta directly from the beta source (published at https://thirdpartysource.microsoft.com/ ). This is obviously a big hassle, and there are still no guarantees that it's going to build or operate the exact same way as the official Edge Beta build from Microsoft.
@Eric_Wang_TMNJwere you ever able to find the beta symbols?