Error when attempting to close a split panel in the editor window
See original GitHub issueDescription
What steps will reproduce the problem?
- In the editor, I have used ‘split vertically’ to have source on the top and bottom. The split screen works fine.
- On the bottom (second panel), I click on the gears icon to close to the panel and I get a popup error message suggesting to submit to github.
What is the expected output? What do you see instead? I expect to get a pop-up menu with the option to close the panel. What I see instead is an error window suggesting to submit the bug to github. The outcome is that I can’t close the split panel unless I restart Spyder.
Please provide any additional information below
File “/usr/local/lib/python3.5/dist-packages/spyder/widgets/editor.py”, line 1236, in __setup_menu add_actions(self.menu, list(actions)+self.__get_split_actions()) File “/usr/local/lib/python3.5/dist-packages/spyder/utils/qthelpers.py”, line 309, in add_actions action = action.no_icon_action File “/usr/local/lib/python3.5/dist-packages/spyder/utils/qthelpers.py”, line 443, in getattribute attr = super(SpyderAction, self).getattribute(name) File “/usr/local/lib/python3.5/dist-packages/spyder/utils/qthelpers.py”, line 462, in no_icon_action return self._action_no_icon File “/usr/local/lib/python3.5/dist-packages/spyder/utils/qthelpers.py”, line 445, in getattribute if hasattr(attr, ‘call’) and name not in [‘triggered’, ‘toggled’, RuntimeError: wrapped C/C++ object of type SpyderAction has been deleted
Version and main components
- Spyder Version: 3.2.0
- Python Version: 3.5.2
- Qt Versions: 4.8.7, PyQt4 (API v2) 4.11.4 on Linux
Dependencies
pyflakes >=0.6.0 : 1.5.0 (OK)
pycodestyle >=2.3: 2.3.1 (OK)
pygments >=2.0 : 2.2.0 (OK)
pandas >=0.13.1 : 0.20.1 (OK)
numpy >=1.7 : 1.12.1 (OK)
sphinx >=0.6.6 : 1.6.3 (OK)
rope >=0.9.4 : 0.10.5 (OK)
jedi >=0.9.0 : 0.10.2 (OK)
psutil >=0.3 : 5.2.2 (OK)
nbconvert >=4.0 : 5.2.1 (OK)
sympy >=0.7.3 : None (NOK)
cython >=0.21 : None (NOK)
qtconsole >=4.2.0: 4.3.0 (OK)
IPython >=4.0 : 6.1.0 (OK)
pylint >=0.25 : 1.7.2 (OK)
Issue Analytics
- State:
- Created 6 years ago
- Comments:20 (20 by maintainers)

Top Related StackOverflow Question
I’m glad to hear you can run Spyder once again! Can you give a test to the patch on PR #4869?
Yes! Finally I could reproduce it