Opened 10 years ago

Closed 4 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, 10 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, 10 years ago

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

comment:3 by Gregg Young, 10 years ago

Status: assignedaccepted
Version: Release_1.0

comment:4 by Gregg Young, 10 years ago

Version: Release_1.0PreRelease_1.0

comment:5 by Gregg Young, 10 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, 10 years ago

Milestone: Release_1.0Release_1.1

comment:7 by Gregg Young, 10 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, 8 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, 8 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, 4 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.