2.5.3 bug

Unfortunately, I could not create a very small application. It seems that a number of images is really neeed to reproduce the error.
You can download the sources from these URLs:

http://designasign.biz/Test_Program.zip (~100k because of the images)
http://designasign.biz/wxMegaWidgets.zip (this should be somewhere in you PYTHONPATH)

I used Windows 2003 server, Python 2.3.4 and wxPython 2.5.3.

It works fine, please start DbDesigner.py and select File/New. Then close the newly opened frame called 'DatabaseDefinition1'.

Please look at the code: every time I called SetImageList, I used 'self.images.copy()' - that copies the whole image list (creates a
new instance). If you use 'self.images' instead [you need to remove 'copy()' from 4 places in FrameDatabase.py] then the program
will crash when you close the 'DatabaseDefinition1' frame.

I noticed that many of you have downloaded the zip files. Could you reproduce the error? Is it a bug or was it my fault?

···

--
_________________________________________________________________
  Laszlo Nagy web: http://designasign.biz
  IT Consultant mail: gandalf@geochemsource.com

         Python forever!

Unfortunately, I could not create a very small application. It seems that a number of images is really neeed to reproduce the error.
You can download the sources from these URLs:

http://designasign.biz/Test_Program.zip (~100k because of the images)
http://designasign.biz/wxMegaWidgets.zip (this should be somewhere in you PYTHONPATH)

I used Windows 2003 server, Python 2.3.4 and wxPython 2.5.3.

It works fine, please start DbDesigner.py and select File/New. Then close the newly opened frame called 'DatabaseDefinition1'.

Please look at the code: every time I called SetImageList, I used 'self.images.copy()' - that copies the whole image list (creates a
new instance). If you use 'self.images' instead [you need to remove 'copy()' from 4 places in FrameDatabase.py] then the program
will crash when you close the 'DatabaseDefinition1' frame.

I noticed that many of you have downloaded the zip files. Could you reproduce the error? Is it a bug or was it my fault?

Probably, this is my last e-mail in this thread.
Did anyone get the same results?
Looks like I'm going to copy wx.ImageList instances through all of my applications. :frowning:

   Laci 2.0

···

--
_________________________________________________________________
  Laszlo Nagy web: http://designasign.biz
  IT Consultant mail: gandalf@geochemsource.com

         Python forever!

Laszlo Zsolt Nagy wrote:

Unfortunately, I could not create a very small application. It seems that a number of images is really neeed to reproduce the error.
You can download the sources from these URLs:

http://designasign.biz/Test_Program.zip (~100k because of the images)
http://designasign.biz/wxMegaWidgets.zip (this should be somewhere in you PYTHONPATH)

I used Windows 2003 server, Python 2.3.4 and wxPython 2.5.3.

It works fine, please start DbDesigner.py and select File/New. Then close the newly opened frame called 'DatabaseDefinition1'.

Please look at the code: every time I called SetImageList, I used 'self.images.copy()' - that copies the whole image list (creates a
new instance). If you use 'self.images' instead [you need to remove 'copy()' from 4 places in FrameDatabase.py] then the program
will crash when you close the 'DatabaseDefinition1' frame.

I noticed that many of you have downloaded the zip files. Could you reproduce the error? Is it a bug or was it my fault?

Probably, this is my last e-mail in this thread.
Did anyone get the same results?
Looks like I'm going to copy wx.ImageList instances through all of my applications. :frowning:

  Laci 2.0

I havn't been able to download Test_Program.zip. Can you send it to me please?

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!