Opened 18 years ago

Closed 18 years ago

#77 closed defect (fixed)

Closing Dialog after viewing file EA causes SYS3175

Reported by: mwizard (Mark Vollmer) Owned by: Steven Levine
Priority: major Milestone: Release_3.5.9
Component: fm/2 base Version: 3.05
Keywords: VIEW EAs Cc:

Description

Selecting a file, VIEW -> INFO. Brings up a dialog box. Click the EAs button to display yet another dialog with the EA's for the file listed. Select the .TYPE and view the result in the dialog showing it's setting.

Click OK from that dialog, and the whole FM/2 app crashes with the SYS3175.

Follow up: If you rename the FM2.INI file, restart FM/2, this problem goes away.

Attachments (1)

tosteve.zip (75.3 KB ) - added by guest 18 years ago.
zip of file with EA's included.

Download all attachments as: .zip

Change History (7)

by guest, 18 years ago

Attachment: tosteve.zip added

zip of file with EA's included.

comment:1 by Gregg Young, 18 years ago

Milestone: Release_3.05_beta8

comment:2 by Steven Levine, 18 years ago

Milestone: Release_3.05_beta8
Owner: changed from StevenHL to Steven Levine
Status: newassigned

comment:3 by Gregg Young, 18 years ago

Milestone: Release_3.5.8Release_3.5.9

comment:4 by Steven Levine, 18 years ago

Priority: minormajor
Reporter: changed from guest to mwizard (Mark Vollmer)

comment:5 by Steven Levine, 18 years ago

Appears to be triggered when fSwitchTreeOnFocus is enabled

The relevant code is

dircnrs.c:1269
      if (fSwitchTreeOnFocus && hwndTree && dcd && *dcd->directory)
	!WinSendMsg(hwndTree, UM_SHOWME, MPFROMP(dcd->directory), MPVOID);

treecnr.c:512

  case UM_SHOWME

comment:6 by Steven Levine, 18 years ago

Resolution: fixed
Status: assignedclosed

Caused by FileInfoProc/IconProc race. Corrected at svn revision 576.

Note: See TracTickets for help on using tickets.