Itcl - the [incr Tcl] extension

Ticket Change Details
Login
Overview

Artifact ID: 249829abde809bb3e39953aa630a3512a0b19444
Ticket: e251a4f77f5dfb59fa3bc81fdf047296c6e170ce
ItclMemberFunc flags confusion
User & Date: dgp 2015-05-20 20:00:05
Changes

  1. icomment:
    
    The segfault comes from something apparently totally broken.
    
    the "functions" hash table stores values of (ItclMemberFunc *).
    
    However the routine ItclBiObjectUnknownCmd can pull
    values from that hash table, and then start acting on them
    as if they were (ItclDelegatedFunction *) values.
    
    The two structs do not share a common structure.  Hilarity ensues.
    
    It seems that without my flags experimenting the test suite just
    doesn't cover cases broken by this error.
    
  2. login: "dgp"
  3. mimetype: "text/x-fossil-plain"
  4. priority changed to: "Immediate"
  5. resolution changed to: "Open"