Ticket UUID: | 3613569 | |||
Title: | If a temporary file cannot be opened Tcl_LoadFile can crash | |||
Type: | Bug | Version: | None | |
Submitter: | rkeene | Created on: | 2013-05-18 18:43:10 | |
Subsystem: | 37. File System | Assigned To: | dgp | |
Priority: | 5 Medium | Severity: | Critical | |
Status: | Closed | Last Modified: | 2013-09-24 12:07:56 | |
Resolution: | Fixed | Closed By: | dkf | |
Closed on: | 2013-09-24 12:07:56 | |||
Description: |
copyToPtr can be NULL and it should be checked before passing it to Tcl_IncrRefCount() http://core.tcl.tk/tcl/artifact/26a06b015bfec491bb32903223af5152b3ceeb0d?ln=3230-3231 Prelimnary patch attached, however after applying this patch I then get: Tcl_FSGetFileSystemForPath called with NULL object Segmentation fault (core dumped) | |||
User Comments: |
dgp added on 2013-05-20 22:10:21:
Committed to trunk a forward porting of the logic in the 8.5 branch on how to react when NULL is returned. Please comment if the solution is not satisfactory. Looks like the bug came in with TIP 357 implementation. rkeene added on 2013-05-19 01:45:36: File Added - 463423: tcl-8.6.0-bug3613569-1segfaultonnotmp.diff |
Attachments:
- tcl-8.6.0-bug3613569-1segfaultonnotmp.diff [download] added by rkeene on 2013-05-19 01:45:36. [details]