Quantcast

What works and what is paused ยท Email is limited to account activation and password resets.

Jump to content


Photo

PyDeadObjectError: The C++ part of the ProgramFrame object has been deleted, attribute access no longer allowed.

error abrosia

  • Please log in to reply
8 replies to this topic

#1 Alodielle

Alodielle
  • 144 posts

Posted 07 December 2012 - 09:15 AM

Been receiving this error since last night:

Traceback (most recent call last):
File "/cdx/svn/checkout/core/trunk/Program Manager/ProgramManager.py", line 1306, in run_with_except_hook
File "Programs/1001/Abrosia.py.nc", line 41, in run
File "wx\_core.pyc", line 14610, in __getattr__
PyDeadObjectError: The C++ part of the ProgramFrame object has been deleted, attribute access no longer allowed.


Thoughts?

Advertisement

    #2 Guest_idonotexist_*

    Guest_idonotexist_*

    Posted 07 December 2012 - 04:19 PM

    I've been getting this A LOT as well.

    #3 Waser Lave

    Waser Lave
    • 25516 posts


    Users Awards

    Posted 08 December 2012 - 10:03 AM

    Does it happen after you close the program?

    #4 ElBastardoVerde

    ElBastardoVerde
    • Shitstorm

    • 220 posts

    Posted 08 December 2012 - 10:55 AM

    Yes, it happens when you close the program or hit the 'Stop' button.

    #5 Alodielle

    Alodielle
    • 144 posts

    Posted 08 December 2012 - 12:09 PM

    The program appears to freeze in its operations -- it'll get stuck on "Visiting _____ Shop" and not move. Then, when you hit "Stop" or close the program, the error pops up.

    #6 krakus

    krakus
    • 91 posts


    Users Awards

    Posted 08 December 2012 - 06:06 PM

    Just adding that this has been happening to me a lot recently. Whenever I stop the program or close it, I come up with this error.

    #7 ShadowLink64

    ShadowLink64
    • 16735 posts


    Users Awards

    Posted 08 December 2012 - 11:48 PM

    Fixed.

    The problem occurred in two different scenarios (if anyone wants the technical mumbo jumbo):
    • Main program thread crashes, but doesn't close the secondary timer threads (which update the status bar). When the entire program is aborted, this thread tries updating a non-existent status bar...
    • Program is closed without pushing the Stop button: In this case, all threads are still active in the background trying to update a non-existent status bar.
    Now upon closure, Abrosia checks the status of all running threads and aborts them before closing the program window. This error may still pop up under some rare circumstances (ie. where the main thread cannot close in time during a buy or something very long).

    #8 Alodielle

    Alodielle
    • 144 posts

    Posted 09 December 2012 - 01:10 AM

    Thank you.

    #9 Alodielle

    Alodielle
    • 144 posts

    Posted 17 December 2012 - 03:36 PM

    So... this has started back up again....


    1 user(s) are reading this topic

    0 members, 1 guests, 0 anonymous users