Menu

Random errors

ddave2k5
2005-02-05
2013-04-16
  • ddave2k5

    ddave2k5 - 2005-02-05

    Most of these seem to happen when im messing around in the prefrences window then close it, which in turn causes Rufus to close.

    The following is from rufus.exe.log

    Traceback (most recent call last):
      File "p2pgauge.pyo", line 165, in OnPaint
      File "wx\_gdi.pyo", line 4082, in __init__
    PyAssertionError: C++ assertion "wxAssertFailure" failed in ..\..\src\msw\dcmemory.cpp(133): Couldn't select a bitmap into wxMemoryDC
    Traceback (most recent call last):
      File "rufus.py", line 515, in OnInvoke
      File "rufus.py", line 923, in UpdateGUI
      File "graphpanel.pyo", line 233, in Append_URate
      File "graph.pyo", line 116, in AddValue
      File "wx\_core.pyo", line 934, in __init__
    OverflowError: long int too large to convert to int
    Traceback (most recent call last):
      File "g3widgets.pyo", line 78, in TabChanged
      File "graphpanel.pyo", line 160, in UpdateSize
      File "graph.pyo", line 172, in OnSize
      File "graph.pyo", line 74, in OnSize
      File "wx\_core.pyo", line 934, in __init__
    OverflowError: long int too large to convert to int
    Traceback (most recent call last):
      File "rufus.py", line 515, in OnInvoke
      File "rufus.py", line 840, in UpdateGUI
      File "btsession.pyo", line 133, in AppendRateRecord
    OverflowError: cannot convert float infinity to long

    No idea if any of that helps but ill try messing around more and attempt nail down how I come about the errors.

     
    • ddave2k5

      ddave2k5 - 2005-02-05

      I can't seem to reproduce this one again but it was involving the fixed try icon option which spouted out this to the error log:

      Traceback (most recent call last):
        File "optiondlg.pyo", line 1744, in OnSelChanged
        File "wx\_controls.pyo", line 5125, in GetItemText
      wx._core.PyAssertionError: C++ assertion "wxAssertFailure" failed in ..\..\src\msw\treectrl.cpp(929): invalid tree item
      Traceback (most recent call last):
        File "optiondlg.pyo", line 1741, in OnSelChanged
        File "wx\_core.pyo", line 10797, in __getattr__
      wx._core.PyDeadObjectError: The C++ part of the Options_Rate_Panel object has been deleted, attribute access no longer allowed.
      Traceback (most recent call last):
        File "optiondlg.pyo", line 1741, in OnSelChanged
        File "wx\_core.pyo", line 10797, in __getattr__
      wx._core.PyDeadObjectError: The C++ part of the Options_Rate_Panel object has been deleted, attribute access no longer allowed.
      Traceback (most recent call last):
        File "optiondlg.pyo", line 1783, in Cleanup
        File "wx\_core.pyo", line 10797, in __getattr__
      PyDeadObjectError: The C++ part of the Options_Rate_Panel object has been deleted, attribute access no longer allowed.

       
    • d0c 54v4g3

      d0c 54v4g3 - 2005-02-07

      Hey man,

      Thanks for reporting these... you actually managed to get two of the hardest bugs to replicate.  If you do work out how to replicate them it would make these bugs much easier to fix.

      Some questions:
      Which version of Rufus are you running?  Were you watching a film or running anything graphic/CPU intensive?  Or did you have a window that was 'always on top'? - I've had this error once when playing a DVD in 'always on top' mode but could never repeat the error again.

      The fact that you had the Rufus prefs window open might back up this idea as it stays on top all the time. I'm not 100% sure how this would affect the painting of the download progress gauge though...

      Thanks

      d0c

       
    • d0c 54v4g3

      d0c 54v4g3 - 2005-02-07

      Oops... I forgot to mention that the error I was talking about was the:
      PyAssertionError: C++ assertion "wxAssertFailure" failed in ..\..\src\msw\dcmemory.cpp(133): Couldn't select a bitmap into wxMemoryDC

      Where's an 'edit post' button when you need one...

      d0c

       

Log in to post a comment.