#15 1.3a1 fails to start under Windows XP

v1.3a1
closed-works-for-me
others (11)
5
2003-03-10
2003-03-10
Anonymous
No

I have Windows XP (with SP1) installed, Python 2.2,
newest wxPython and pyXML. I install all that and try to
start pyut (pyut.pyw), the splash screen appears and
shortly after that i get a windows error box saying: 'The
following error occured: C++ assertion "wxAssertFailure"
failed in e:\projects\wx\src\msw\treectrl.cpp(749): can't
retrieve virtual root item'. I can only press 'OK' and the
app is closed.

Discussion

  • Cédric Dutoit
    Cédric Dutoit
    2003-03-10

    Logged In: YES
    user_id=64541

    Could you be more explicit and tell me exactly which version
    of wxPython you have and give me the complete error trace ?

    At first view, this seems to be a wxPython error.

    C.Dutoit

     
  • Cédric Dutoit
    Cédric Dutoit
    2003-03-10

    • milestone: --> v1.3a1
    • assigned_to: nobody --> dutoitc
    • status: open --> open-works-for-me
     
  • Cédric Dutoit
    Cédric Dutoit
    2003-03-10

    • status: open-works-for-me --> closed-works-for-me
     
  • Logged In: NO

    I have the same error with PyUt 1.3a1, wxPython 2.4.0.6,
    Windows 2000 Pro SP3.
    There is no error trace... The error message is displaid in
    a "popup" window titled "An Error occured...". Seems to be
    related to the version of wxPython ?
    How can I help you more ?
    Nicolas

     
  • Logged In: NO

    I met the same problem:
    ...
    Importing tool plugin from file ToTransforms
    Importing tool plugin from file ToZoom
    ========================================
    ===================
    Error : wxPython.wxc.wxPyAssertionError
    Msg : C++ assertion "wxAssertFailure" failed in
    e:\projects\wx\src\msw\treectr
    l.cpp(749): can't retrieve virtual root item
    Trace :
    ('./PyutApp.py', 55, 'OnInit', 'self.frame=AppFrame(NULL, -
    1, "Pyut")')
    ('./AppFrame.py', 134, '__init__', 'self._fileHandling =
    FileHandling(self, self
    ._ctrl)')
    ('./FileHandling.py', 85, '__init__', 'self._initGraphicalElements
    ()')
    ('./FileHandling.py',
    113, '_initGraphicalElements', 'self.__projectTree.SetPyDa
    ta(self.__projectTreeRoot, None)')
    ('D:\\PROGRA~1\\Python22\\lib\\site-
    packages\\wxPython\\controls2.py', 990, 'Set
    PyData', 'val = apply(controls2c.wxTreeCtrl_SetPyData,(self,)
    + _args, _kwargs)'
    )
    OnInit returned FALSE, exiting...
    20:52:32: Debug: e:\projects\wx\src\msw\app.cpp
    (439): 'UnregisterClass(canvas)'
    failed with error 0x00000584 (class still has open windows.).