Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-882

Python wrapping overwrites random WT_SESSION_IMPL field

    • Type: Icon: Task Task
    • Resolution: Done
    • WT2.1.1
    • Affects Version/s: None
    • Component/s: None

      If I move the WT_SESSION_IMPL structure members around, this line of code:

      Old value = 0
      New value = 34382041616
          at ../../../lang/python/wiredtiger_wrap.c:6346
      warning: Source file is more recent than executable.
      6346	        ((WT_SESSION_IMPL *)(*arg5))->lang_private = pcb;
      

      overwrites a random value in the session.

      I thought it was a dependency problem, but I rebuilt wiredtiger_wrap.c from scratch, and that didn't fix it.

            Assignee:
            donald.anderson@mongodb.com Donald Anderson
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: