A few more demo bugs 4b2 + Py3.4 Win7

Some more demo crashes:

V:\tmp\wxPython-demo-4.0.0b2\demo>py demo.py
Traceback (most recent call last):
File “C:\Python34\lib\site-packages\wx\lib\agw\aui\framemanager.py”, line 8699, in OnRender
if not self._frame or self.frame.IsBeingDeleted():
File “C:\Python34\lib\site-packages\wx\core.py”, line 2169, in Window___nonzero

import wx.siplib
RuntimeError: maximum recursion depth exceeded while calling a Python object

V:\tmp\wxPython-demo-4.0.0b2\demo>py demo.py
Traceback (most recent call last):
File “agw\FoldPanelBar.py”, line 211, in OnFoldPanelBarDrag
if event.GetDragStatus() == wx.SASH_STATUS_OUT_OF_RANGE:
AttributeError: ‘module’ object has no attribute ‘SASH_STATUS_OUT_OF_RANGE’
Traceback (most recent call last):
File “agw\PersistentControls.py”, line 89, in OnExample2
frame = PersistentFrame2(self, _title + “- Example 2”, (700, 500))
File “agw\PersistentControls.py”, line 391, in init
self.DoLayout(dummyPanel)
File “agw\PersistentControls.py”, line 407, in DoLayout
self.notebook.AddPage(self.CreateListCtrl(), “wx.ListCtrl”)
File “agw\PersistentControls.py”, line 458, in CreateListCtrl
idx = listCtrl.InsertItem(sys.maxsize, text%(row+1, 1), 0)
wx._core.wxAssertionError: C++ assertion “rv != -1” failed at …\src\msw\listctrl.cpp(1730) in wxListCtrl::InsertItem(): failed to insert an item in wxListCtrlSetTitle Floating!
Floating!
C:\Python34\lib\site-packages\wx\lib\floatcanvas\ScreenShot.py:1783: wxPyDeprecationWarning: Call to deprecated item BitmapFromImage. Use :class:wx.Bitmap instead return BitmapFromImage(getScreenShotImage())

V:\tmp\wxPython-demo-4.0.0b2\demo>py demo.py
Traceback (most recent call last):
File “RichTextCtrl.py”, line 320, in OnFileViewHTML
if not handler.SaveStream(self.rtc.GetBuffer(), stream):
AttributeError: ‘RichTextHTMLHandler’ object has no attribute ‘SaveStream’
GetTextLength(): 1183 1152
Traceback (most recent call last):
File “C:\Python34\lib\site-packages\wx\core.py”, line 3189, in
lambda event: event.callable(*event.args, **event.kw) )
File “Joystick.py”, line 928, in Calibrate
self.info.Calibrate()
File “Joystick.py”, line 603, in Calibrate
self.MaxAxis.SetValue(str(s.GetMaxAxes()))
AttributeError: ‘Joystick’ object has no attribute ‘GetMaxAxes’
Traceback (most recent call last):
File “Joystick.py”, line 642, in onPaint
self.ShowValue(wx.PaintDC(self), evt)
File “Joystick.py”, line 651, in ShowValue
wx.Gauge.OnPaint(self, evt)
AttributeError: type object ‘Gauge’ has no attribute ‘OnPaint’
Traceback (most recent call last):
File “Joystick.py”, line 642, in onPaint
self.ShowValue(wx.PaintDC(self), evt)
File “Joystick.py”, line 651, in ShowValue
wx.Gauge.OnPaint(self, evt)
AttributeError: type object ‘Gauge’ has no attribute ‘OnPaint’
GetText():

One more:

V:\tmp\wxPython-demo-4.0.0b2\demo>demo.py
Traceback (most recent call last):
File “GLCanvas.py”, line 114, in OnPaint
self.InitGL()
File “GLCanvas.py”, line 234, in InitGL
glutInit(sys.argv)
File “C:\Python34\lib\site-packages\OpenGL\GLUT\special.py”, line 333, in glutInit
_base_glutInit( ctypes.byref(count), holder )
File “C:\Python34\lib\site-packages\OpenGL\platform\baseplatform.py”, line 407, in ca
l

self.name, self.name,
OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit, check for
bool(glutInit) before calling

Please post these and the issue from your other thread to our github issue tracker at Issues · wxWidgets/Phoenix · GitHub

Thanks.

···

On Monday, October 16, 2017 at 4:51:24 AM UTC-7, Mark Summerfield wrote:

One more:


Robin Dunn

Software Craftsman

Done #570.

···

On Monday, October 16, 2017 at 8:10:51 PM UTC+1, Robin Dunn wrote:

On Monday, October 16, 2017 at 4:51:24 AM UTC-7, Mark Summerfield wrote:

One more:

Please post these and the issue from your other thread to our github issue tracker at https://github.com/wxWidgets/Phoenix/issues

Thanks.


Robin Dunn

Software Craftsman
http://wxPython.org