Page 1 of 1

E6914 File "viewdasm.htm" not found.

Posted: 11 Aug 2026 13:36
by AndreyDmitriev
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!

Re: E6914 File "viewdasm.htm" not found.

Posted: 11 Aug 2026 16:45
by vitsoft
and then euroview.exe simply crashed in attempt to view binary file.
I should not crash with euroview.exe unzipped from https://euroassembler.eu/download/eurotool.zip
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."
was missing from the file euroasm.zip:generate.zip:sitemap.ini
sorry and thank you for noticing.
Can you please add this to get functional euroview.exe?
Anyway, in spite of it viewdasm.htm is available as https://euroassembler.eu/eurotool/viewdasm.htm
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.

Re: E6914 File "viewdasm.htm" not found.

Posted: 12 Aug 2026 13:10
by AndreyDmitriev
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.

Re: E6914 File "viewdasm.htm" not found.

Posted: 12 Aug 2026 14:35
by vitsoft
This happens because the tags and content are placed on the same line, for example:
</dd></dl><pre>DIS STRUC
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, but
  • 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.
have a list of exported functions available somewhere, or may be add labels to the assembly
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.
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?

Re: E6914 File "viewdasm.htm" not found.

Posted: 12 Aug 2026 14:40
by AndreyDmitriev
> 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.