Tcl Source Code

View Ticket
Login
2017-12-21
22:11 Ticket [0e4d88b650] A trace deletes the namespace when a command is replaced, producing "called Tcl_CreateHashEntry on deleted table" status still Open with 3 other changes artifact: bb1ec6ea9f user: pooryorick
21:59 Ticket [ba1419303b] Delete a namespace for an ensemble having a deletion trace deletes its namespace: segmentation fault. status still Closed with 4 other changes artifact: 68da967efa user: pooryorick
21:59 Closed ticket [ba1419303b]. artifact: 6e1a5bf8a1 user: pooryorick
2017-12-20
18:28
Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace del... check-in: fae91079f3 user: pooryorick tags: core-8-6-branch
18:26
Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace deletes its... check-in: c5638e7db7 user: pooryorick tags: core-8-6-branch
18:25
Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace del... check-in: 4e553102e2 user: pooryorick tags: core-8-branch
18:22
Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace del... check-in: e37fdae32f user: pooryorick tags: trunk
11:28
Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace deletes its... check-in: 8de56be119 user: pooryorick tags: core-8-branch
09:21 Ticket [ba1419303b] Delete a namespace for an ensemble having a deletion trace deletes its namespace: segmentation fault. status still Open with 3 other changes artifact: 77c3d5971b user: pooryorick
09:19
Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace deletes its... check-in: c0fcc0ae03 user: pooryorick tags: trunk
09:11 Ticket [ba1419303b] Delete a namespace for an ensemble having a deletion trace deletes its namespace: segmentation fault. status still Open with 3 other changes artifact: c4b29f5f0c user: pooryorick
08:53 New ticket [ba1419303b]. artifact: fb88c8cd08 user: pooryorick

Ticket UUID: ba1419303b4c8d18278353a907300708a7e34446
Title: Delete a namespace for an ensemble having a deletion trace deletes its namespace: segmentation fault.
Type: Bug Version: trunk
Submitter: pooryorick Created on: 2017-12-20 08:53:17
Subsystem: 21. [namespace] Assigned To: pooryorick
Priority: 5 Medium Severity: Minor
Status: Closed Last Modified: 2017-12-21 21:59:28
Resolution: Fixed Closed By: pooryorick
    Closed on: 2017-12-21 21:59:28
Description:

With an interpreter compiled with --enable-symbols=all the following script causes a segmentation fault:

namespace eval ns1 {
    namespace ensemble create
}

trace add command ns1 delete {
    namespace delete ns1
}

namespace delete ns1

User Comments: pooryorick added on 2017-12-20 09:21:11:

Fixed in commit [c0fcc0ae0338fbb9].