QCW9203004: Modifying BP, DS, or SS in Register Window

ID Number: Q82291

1.00

WINDOWS

buglist1.00

Summary:

PROBLEM ID: QCW9203004

SYMPTOMS

When using the Microsoft QuickC for Windows (QC/Win) Graphical

Development Environment version 1.0, you may want to modify

register values that are located in the register window. When the

BP, DS, or SS register is modified, however, the value displayed in

the register window reflects the new value as does the actual

register. However, the value displayed in the Modify Value dialog

box selected from the debug menu is not changed. These values do

not change until another line of code has been executed.

STATUS

Microsoft has confirmed this to be a problem in QuickC for Windows

version 1.0. We are researching this problem and will post new

information here as it becomes available.

More Information:

When debugging a program in QC/Win, you can open a register window to

view the current register values by choosing Registers from the Window

menu. Choose Modify Variable from the Debug menu and choose the

appropriate register name to change any of these values (you may also

overwrite the current value directly in the window).

If the BP, DS, or SS register is modified, the value in the register

window will reflect the value that was entered as will the actual

register value. However, choosing to modify the register again (by

choosing Modify Value from the Debug menu) will show the original

value has not changed. Executing another line of code by pressing F8

(Trace Into), F10 (Step Over), or F5 (Go) will cause the dialog box to

be updated and display the correct value. All other registers in this

window are updated correctly.

Note: Changing the register values can cause your program and/or

Windows to halt. Do not change register values unless needed for

debugging purposes.

Additional reference words: qcwin qcw 1.00