Menu

#45 Support Error highligh based on CallStack for nsisdbg plugin for NSIS 2.46 +

WontFix
nobody
None
High
All
Enhancement
2018-08-07
2012-09-24
Anonymous
No

Originally created by: linards....@gmail.com
Originally owned by: linards....@gmail.com

What steps will reproduce the problem?
1. Run NSIS-based installer with nsisdbg plugin enabled
2. Use Installer
3. Debug bugs or erros

What is the expected output? What do you see instead?

Expected output was possibility to trace and see executed plugin code.

Please use labels and text to provide additional information.

Discussion

  • Anonymous

    Anonymous - 2012-11-02

    Originally posted by: linards....@gmail.com

    Possible todo:

    - expect to have DCC executable in "./" directory of Installer that uses nsisdbg plugin.
    - get list of used plugins from installer to nsisdbg plugin list struvcture.
    - pass the structure ( in CMD formatting ) to external DCC to generate map files ( compile-time of installer  )
    - create "Enable Plugin code coverage" and button "view coverage results <the otuput format" passed to DCC cmd.

     
  • Anonymous

    Anonymous - 2012-11-28

    Originally posted by: linards....@gmail.com

    Currently crystalized issues:

    1. Plugoins can toeretically be written in any language supporting WinAPI , POSIX and cdecl / pascal callign convetions.

    It results in following issues:

    2. there is no solid way to provide .map files for each plugin.
    3. if there is .map file, it must be comaptible with DCC code-base parser.
    4. if we reomve MUST part, the plugin itself should siganlize to nsisdbg about the language it is written in.
    5. that would allow the nsisdbg tool to distingish and make call to appropritate Code coverage tool ...

    ...

    Anyone willing to contribute? :)

     
  • Eugene Kotlyarov

    • Description has changed:

    Diff:

    
    
    • status: Accepted --> WontFix
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.