Opened 9 years ago

Closed 3 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 by Gregg Young, 9 years ago

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 by Gregg Young, 9 years ago

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

comment:3 by Gregg Young, 9 years ago

Status: assignedaccepted
Version: Release_1.0

comment:4 by Gregg Young, 9 years ago

Version: Release_1.0PreRelease_1.0

comment:5 by Gregg Young, 9 years ago

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 by Gregg Young, 9 years ago

Milestone: Release_1.0Release_1.1

comment:7 by Gregg Young, 9 years ago

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 by Gregg Young, 7 years ago

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 by Gregg Young, 7 years ago

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 by Gregg Young, 3 years ago

Resolution: fixed
Status: acceptedclosed

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

Note: See TracTickets for help on using tickets.