Package: wxglade Version: 0.7.2-1 Severity: normal Tags: upstream When cutting/copying, then pasting an item from one position in a sizer into another position an exception is thrown. Inserting a new item into the same sizer target position works fine.
Attached find a log file. Karsten -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 4.5.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages wxglade depends on: ii python 2.7.11-1 ii python-wxgtk3.0 3.0.2.0+dfsg-1+b1 wxglade recommends no packages. wxglade suggests no packages. -- no debconf information
2016-04-27 15:16:55,391 root INFO: Starting wxGlade version "0.7.2" on Python 2.7.11+ 2016-04-27 15:16:55,478 root INFO: Base directory: /usr/share/wxglade 2016-04-27 15:16:55,479 root INFO: Documentation directory: /usr/share/wxglade/docs 2016-04-27 15:16:55,479 root INFO: Icons directory: /usr/share/wxglade/icons 2016-04-27 15:16:55,480 root INFO: Build-in widgets directory: /usr/share/wxglade/widgets 2016-04-27 15:16:55,480 root INFO: Template directory: /usr/share/wxglade/templates 2016-04-27 15:16:55,480 root INFO: Credits file: /usr/share/wxglade/CREDITS.txt 2016-04-27 15:16:55,481 root INFO: License file: /usr/share/wxglade/LICENSE.txt 2016-04-27 15:16:55,481 root INFO: Manual file: /usr/share/wxglade/docs/html/index.html 2016-04-27 15:16:55,481 root INFO: Tutorial file: /usr/share/wxglade/docs/tutorial.html 2016-04-27 15:16:55,482 root INFO: Home directory: /home/ncq 2016-04-27 15:16:55,482 root INFO: Application data directory: /home/ncq/.wxglade 2016-04-27 15:16:55,482 root INFO: Configuration file: /home/ncq/.wxglade/wxgladerc 2016-04-27 15:16:55,482 root INFO: History file: /home/ncq/.wxglade/file_history.txt 2016-04-27 15:16:55,483 root INFO: Log file: /home/ncq/.wxglade/wxglade.log 2016-04-27 15:16:55,484 root INFO: Current locale settings are: 2016-04-27 15:16:55,484 root INFO: Language code: de_DE 2016-04-27 15:16:55,484 root INFO: Encoding: UTF-8 2016-04-27 15:16:55,485 root INFO: Filesystem encoding: UTF-8 2016-04-27 15:16:57,945 root INFO: Python fault handler found and activated 2016-04-27 15:16:58,597 root INFO: Using wxPython 2.8.12.1 2016-04-27 15:16:58,970 root INFO: Loading "wconfig" modules from /usr/share/wxglade/widgets/widgets.txt: 2016-04-27 15:16:58,982 root INFO: Module custom_widget.wconfig not found. 2016-04-27 15:16:58,983 root INFO: Module menubar.wconfig not found. 2016-04-27 15:16:58,984 root INFO: Module spacer.wconfig not found. 2016-04-27 15:16:58,985 root INFO: Load code generators: 2016-04-27 15:16:58,991 root INFO: XRC generator loaded 2016-04-27 15:16:58,998 root INFO: C++ generator loaded 2016-04-27 15:16:59,002 root INFO: python generator loaded 2016-04-27 15:16:59,006 root INFO: lisp generator loaded 2016-04-27 15:16:59,010 root INFO: perl generator loaded 2016-04-27 15:16:59,010 root INFO: Loading widgets from /usr/share/wxglade/widgets/widgets.txt: 2016-04-27 15:16:59,018 root INFO: frame 2016-04-27 15:16:59,022 root INFO: dialog 2016-04-27 15:16:59,026 root INFO: panel 2016-04-27 15:16:59,068 root INFO: splitter_window 2016-04-27 15:16:59,071 root INFO: notebook 2016-04-27 15:16:59,075 root INFO: button 2016-04-27 15:16:59,078 root INFO: toggle_button 2016-04-27 15:16:59,081 root INFO: bitmap_button 2016-04-27 15:16:59,084 root INFO: spin_button 2016-04-27 15:16:59,088 root INFO: text_ctrl 2016-04-27 15:16:59,091 root INFO: spin_ctrl 2016-04-27 15:16:59,095 root INFO: slider 2016-04-27 15:16:59,098 root INFO: gauge 2016-04-27 15:16:59,101 root INFO: static_text 2016-04-27 15:16:59,104 root INFO: checkbox 2016-04-27 15:16:59,107 root INFO: radio_button 2016-04-27 15:16:59,111 root INFO: radio_box 2016-04-27 15:16:59,115 root INFO: choice 2016-04-27 15:16:59,118 root INFO: combo_box 2016-04-27 15:16:59,121 root INFO: list_box 2016-04-27 15:16:59,125 root INFO: check_list_box 2016-04-27 15:16:59,189 root INFO: calendar_ctrl 2016-04-27 15:16:59,193 root INFO: generic_calendar_ctrl 2016-04-27 15:16:59,196 root INFO: datepicker_ctrl 2016-04-27 15:16:59,199 root INFO: static_line 2016-04-27 15:16:59,202 root INFO: static_bitmap 2016-04-27 15:16:59,206 root INFO: list_ctrl 2016-04-27 15:16:59,209 root INFO: tree_ctrl 2016-04-27 15:16:59,213 root INFO: grid 2016-04-27 15:16:59,215 root INFO: Module property_grid_manager.property_grid_manager not found. 2016-04-27 15:16:59,218 root INFO: custom_widget 2016-04-27 15:16:59,223 root INFO: menubar 2016-04-27 15:16:59,226 root INFO: statusbar 2016-04-27 15:16:59,253 root INFO: toolbar 2016-04-27 15:16:59,256 root INFO: spacer 2016-04-27 15:16:59,259 root INFO: hyperlink_ctrl 2016-04-27 15:16:59,286 root INFO: Module calendar_ctrl.lisp_codegen not found. 2016-04-27 15:16:59,286 root INFO: Module generic_calendar_ctrl.lisp_codegen not found. 2016-04-27 15:16:59,292 root INFO: Load sizer generators: 2016-04-27 15:16:59,293 root INFO: for python 2016-04-27 15:16:59,294 root INFO: for lisp 2016-04-27 15:16:59,294 root INFO: for C++ 2016-04-27 15:16:59,295 root INFO: for XRC 2016-04-27 15:16:59,296 root INFO: for perl 2016-04-27 15:22:30,560 wxGladeFrame INFO: Read wxGlade project from file "/home/ncq/Projekte/gm-git/gnumed/gnumed/client/wxg/wxgScanIdxPanel.wxg" 2016-04-27 15:22:31,654 wxGladeFrame INFO: Loading time: 0.71678 2016-04-27 15:24:54,631 wxGladeFrame INFO: Read wxGlade project from file "/home/ncq/Projekte/gm-git/gnumed/gnumed/client/wxg/wxgReviewDocPartDlg.wxg" 2016-04-27 15:24:55,332 wxGladeFrame INFO: Loading time: 0.59387 2016-04-27 15:25:45,631 root ERROR: None An unexpected error occurred! Date and time: 2016-04-27T15:25:45.631590 Python version: 2.7.11+ wxPython version: 2.8.12.1 wxWidgets platform: __WXGTK__ wxGlade version: 0.7.2 Language code: de_DE Encoding: UTF-8 Filesystem encoding: UTF-8 Exception type: <class 'wx._core.PyDeadObjectError'> Exception details: The C++ part of the Window object has been deleted, attribute access no longer allowed. Application stack trace: Stack frame at level 0 ====================== File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 14615 Function "__getattr__(self=wxPython wrapper for DELETED Window object! (The C++ object no longer exists.), *args=('Hide',))" Source code context: def __getattr__(self, *args): if not hasattr(self, "_name"): self._name = "[unknown]" -> raise PyDeadObjectError(self.attrStr % self._name) def __nonzero__(self): return 0 Local variables: -> self (<class 'wx._core._wxPyDeadObject'>): wxPython wrapper for DELETED Window object! (The C++ object no longer exists.) -> args (<type 'tuple'>): ('Hide',) Stack frame at level 1 ====================== File "/usr/share/wxglade/edit_sizers/edit_sizers.py", line 414 Function "clipboard_paste(self=<edit_sizers.edit_sizers.SizerSlot object at 0xb3d5b1cc>, event=<wx._core.CommandEvent; proxy of <Swig Object of type 'wxCommandEvent *' at 0xbf94b604> >)" Source code context: """ if clipboard.paste(self.parent, self.sizer, self.pos): common.app_tree.app.saved = False -> self.widget.Hide() def on_select_and_paste(self, *args): """\ Local variables: -> self (<class 'edit_sizers.edit_sizers.SizerSlot'>): <edit_sizers.edit_sizers.SizerSlot object at 0xb3d5b1cc> -> event (<class 'wx._core.CommandEvent'>): <wx._core.CommandEvent; proxy of <Swig Object of type 'wxCommandEvent *' at 0xbf94b604> >