Hi Pavel!
It seems to be you forgot to add viewdasm.htm into recent distribution
which also produced error in attempt to compile euroview:
E6954 Linked file "../objlib\viewdasm.obj" not found. "euroview.htm"{141}
and then euroview.exe simply crashed in attempt to view binary file.
Can you please add this to get functional euroview.exe?
Thank you!
E6914 File "viewdasm.htm" not found.
-
AndreyDmitriev
- Posts: 20
- Joined: 01 Jun 2023 09:11
- Contact:
Re: E6914 File "viewdasm.htm" not found.
I should not crash with euroview.exe unzipped from https://euroassembler.eu/download/eurotool.zipand then euroview.exe simply crashed in attempt to view binary file.
It has nominal file date=2026-07-27, size=207298, MD5=742795859962AE3487A8B56EF8071155
and it works e.g. when applied on itself: euroview.exe euroview.exe
A paragraph
Code: Select all
[/eurotool/viewdasm.htm]
Description = "EuroView disassembly common source module."
sorry and thank you for noticing.
Anyway, in spite of it viewdasm.htm is available as https://euroassembler.eu/eurotool/viewdasm.htmCan you please add this to get functional euroview.exe?
so you may "View page source" and save it as the missing file "euroasm\eurotool\viewdasm.htm" so EuroView can be built.
I will fix it in the next release. Now I'm adding "Find" option to EuroText and to EuroView for Linux and Windows,
and perhaps I could add some Intel's AVX10 instructions to EuroAsm later.
Take care.
-
AndreyDmitriev
- Posts: 20
- Joined: 01 Jun 2023 09:11
- Contact:
Re: E6914 File "viewdasm.htm" not found.
Thank you very much!
Yes, this approach works (if switched to "view as source" mode).
Regarding the "Find" feature that you are working on, I have a feature request. From time to time, I compile DLLs (Windows) and would like to quickly inspect the assembly code of exported functions. Currently, I have to manually navigate to the function address. It would be very convenient to have a list of exported functions available somewhere, or may be add labels to the assembly, allowing me to search for a function by name and jump directly to the start of its disassembly.
Yes, this approach works (if switched to "view as source" mode).
Regarding the "Find" feature that you are working on, I have a feature request. From time to time, I compile DLLs (Windows) and would like to quickly inspect the assembly code of exported functions. Currently, I have to manually navigate to the function address. It would be very convenient to have a list of exported functions available somewhere, or may be add labels to the assembly, allowing me to search for a function by name and jump directly to the start of its disassembly.
Re: E6914 File "viewdasm.htm" not found.
Not by me. All tags <pre> are always followed by CR+LF in all my sources (they are the last element on the line). It seems that swallowing newline after tag <pre> is a nifty quirk in Chrome or Edge. I could add a one more new line after each <pre> in my sources, butThis happens because the tags and content are placed on the same line, for example:
</dd></dl><pre>DIS STRUC
- this will add an unnecessary new line at the start of each yellow block in browser,
- I don't know how to put new line in Replace field of my file editor,
- I don't think that people will save files directly from browser very often.
List of exported names is available in directory EXPORT from DLL optional header. One would have to get EXPORT RVA, look in which DLL section it is located, from the section header learn the relation between RVA and FA and then complete the disassembled listing at this FA with the export name. That seems legit.have a list of exported functions available somewhere, or may be add labels to the assembly
However, other people might also want to similary add IMPORT and GLOBAL function names in PE/COFF files etc. This is a lot of work, I'm afraid that I will not be able to add it in the next release of EuroView.
Nevertheles, EuroTool is a public domain software, perhaps someone else will take up this challenge?
-
AndreyDmitriev
- Posts: 20
- Joined: 01 Jun 2023 09:11
- Contact:
Re: E6914 File "viewdasm.htm" not found.
> Not by me. All tags <pre> are always followed by CR+LF in all my sources
Yes, I found this, that was an issue with saving HTML by Save As... without switching to the source mode.
I will take a look a deeper into viewdasm, may be will change something, as it is open source, this is interesting part.
Yes, I found this, that was an issue with saving HTML by Save As... without switching to the source mode.
I will take a look a deeper into viewdasm, may be will change something, as it is open source, this is interesting part.
Who is online
Users browsing this forum: No registered users and 1 guest