WinAsm Studio, The Assembly IDE - Free Downloads, Source Code
Sponsors
Articles
Programming Quick Start
32-bit Assembler is Easy
Porting Iczelion tutorials
What is FASM
Hard Drive Recovery
Wiring your own LAN
Personal menu
Welcome Guest
User:
Pass:
Register!
Resend Validation Email
 
Forum
Pages (6) 1 2 3 4 [5] 6   ( Go to first unread post )

Proffesional Debugging Solutions For Windows, Use tools provided by Microsoft!

JimG
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 725
Member No.: 11
Joined: 16-May 04


Thanks for all the work. I'll try to make some time to play with all this. I'm afraid the skipping and breakpoint problem will be a deal breaker for me though.
PMEmail Poster
Top
habran
Quote Post


Extremely Active Member
******

Group: Members
Posts: 165
Member No.: 10778
Joined: 2-August 08


Hi Avid!

The breakpoints can be set in WinDbg without int 3 command by choosing command "Breakpoints" in Edit menu you just need to type the name of a subroutine you want to stop. E.G. "Start" or "WindProc" ...

I use WinDbg for MASM and Olly for FASM

they are BOTH good!!!

regards
PMEmail Poster
Top
AvidStudent
Quote Post


Extremely Active Member
******

Group: Members
Posts: 234
Member No.: 17238
Joined: 10-January 09


Hello Habran!

Does anyone know how to get the line numbers to show up in the source view with WinDBG?

Habran, I tried using the -c switch from COMMAND to set a break point in the code. It only highlighted the start: label and would not break on it. Do you have any thoughts about this?
PMEmail PosterUsers WebsiteYahoo
Top
habran
Quote Post


Extremely Active Member
******

Group: Members
Posts: 165
Member No.: 10778
Joined: 2-August 08


Hi Avid!

Sorry, I can not help you with line numbers

I am using WinAsm for programming in MASM and FASM

I have set up WinAsm-MASM with WinDbg :

Tools->Options->Miscellaneous->External Debugger:
C:\Program Files\Debugging Tools for Windows\windbg.exe

Project->Properties->Debug:
Asemble: /Zi /c /coff /Cp /nologo

Link: /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:1.0 /INCREMENTAL:YES


To start the debugger use WinAsm menu command Make->Debug, then use WinDbg command "Breakpoints" in Edit menu and set up the break points by entering names of subroutines you want to debug as I already mentioned

regards
PMEmail Poster
Top
AvidStudent
Quote Post


Extremely Active Member
******

Group: Members
Posts: 234
Member No.: 17238
Joined: 10-January 09


Thanks Habran it is very useful to know these things!
PMEmail PosterUsers WebsiteYahoo
Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Pages (6) 1 2 3 4 [5] 6  Reply to this topicStart new topicStart Poll

 

Sponsors
Computer Science

Internet
C/C++
Hardware & PC maintenance

HiEditor

General Discussions
Suggestions/Bug Reports
WinAsm Studio

General Discussions
Suggestions/Bug Reports
WinAsm Studio FAQ
Multilingual User Interface
Add-Ins
Assembly Programming

Main
Newbies
Projects
Custom Controls
Snippets
Announcements & Rules

Announcements

General

Online Degrees - Distance Learning
The Heap
Russian
Google