Opened 9 years ago

Closed 2 years ago

#40 closed defect (fixed)

When opening some help file with certain keywords newview will crash

Reported by: Gregg Young Owned by: Gregg Young
Priority: minor Milestone: Release_1.1
Component: Other Version: PreRelease_1.0
Keywords: Cc:

Description

Highlight "return" and open the open watcom 2.0 C reference guide. You get the following from newview. Note if you search "return" after opening this file the same thing happens. It doesn't happen if you open the C++ guide

This application has crashed.

Access violation exception (EGPFault) occured
at CS:EIP =$0000005B:$00012154
(Details logged to W:\VAR\LOG\NewView?.log)

Close application?

Change History (10)

comment:1 Changed 9 years ago by Gregg Young

Newview log entry:

Running as process: W:\ECS\BIN\NEWVIEW.EXE
5 July 2015, 16:07:55
Exception type: EGPFault
Description: Access violation exception (EGPFault) occured
at CS:EIP =$0000005B:$00012154
Location: $000120AB
Callstack:

$00012154

System version:20.45.0

OS/2 4.5

RAM: 2039 MB
Boot drive: W
Video resolution: 1024x768
Color depth: 32 bits
Video driver: GRADD: VBE2GRAD
Loaded files (2):
U:\WATCOM\BINP\HELP\clib.inf
U:\WATCOM\BINP\HELP\clr.inf
Top-level open windows: 0

comment:2 Changed 8 years ago by Gregg Young

Milestone: Release_1.0
Owner: set to Gregg Young
Status: newassigned

comment:3 Changed 8 years ago by Gregg Young

Status: assignedaccepted
Version: Release_1.0

comment:4 Changed 8 years ago by Gregg Young

Version: Release_1.0PreRelease_1.0

comment:5 Changed 8 years ago by Gregg Young

I probably should see if building the open watcom C help throws any warnings and if so see if fixing them fixes this problem. Documented this problem in the readme and help file.

comment:6 Changed 8 years ago by Gregg Young

Milestone: Release_1.0Release_1.1

comment:7 Changed 8 years ago by Gregg Young

clib.inf builds without warnings using both wipfc and ipfc. The trap occurs with the inf produced by either of the compilers. Saving an ipf from newview produces a significantly smaller ipf. The diff indicates it simply failed to export part of the data most notably lists. Since it is incomplete I didn't bother to compile it as even if it didn't trap it would likely just be because of the missing data.

comment:8 Changed 6 years ago by Gregg Young

Since we can't fix this in efte we need to document it. It should go in the readme and in a known issues section in the help file.

comment:9 Changed 6 years ago by Gregg Young

While I don't think NewView? is being actively developed I did enter a ticket there. http://trac.netlabs.org/newview/ticket/51

comment:10 Changed 2 years ago by Gregg Young

Resolution: fixed
Status: acceptedclosed

This was a defect in wipfc. It has been fixed there.

Note: See TracTickets for help on using tickets.