Skip to content
Snippets Groups Projects
Select Git revision
  • feature/SKR
  • master default protected
  • censuseval
  • exp/labcolours
  • feature/disconflow
  • exp/multires-sgm
  • chromatest
  • bug/feedrecord
  • feature/375/fullres-fstream
  • feature/poses
  • feature/stereocalib
  • feature/gui2-pch
  • feature/gui2-nanogui-mitsuba
  • feature/use-new-frame
  • feature/depth-touch
  • feature/use10bit
  • bug/optflow-disparity
  • feature/websocket-pose
  • exp/candidatemask
  • feature/sgm-experimental
  • v0.0.6
  • v0.0.5
  • v0.0.4
  • v0.0.3
  • v0.0.2
  • v0.0.1
26 results

SDK

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Pierre-Marie de Rodat authored
    When a Python script tries to create a breakpoint but fails to do so,
    gdb.Breakpoint.__init__ raises an exception and the breakpoint does not
    exist anymore in the Python interpreter. However, GDB still keeps a
    reference to the Python object to be used for a later hook, which is
    wrong.
    
    This commit adds the necessary cleanup code so that there is no stale
    reference to this Python object. It also adds a new testcase to
    reproduce the bug and check the fix.
    
    2016-06-25  Pierre-Marie de Rodat  <derodat@adacore.com>
    
    gdb/
    	* python/py-breakpoint.c (bppy_init): Clear bppy_pending_object
    	when there is an error during the breakpoint creation.
    
    gdb/testsuite
    
    	* gdb.python/py-breakpoint-create-fail.c,
    	gdb.python/py-breakpoint-create-fail.exp,
    	gdb.python/py-breakpoint-create-fail.py: New testcase.
    f4952523
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Name Last commit Last update
    ..