Windows错误地认为cx_freeze冻结的应用程序在它刚刚结束时崩溃了

时间:2014-06-02 13:50:23

标签: python windows crash cx-freeze

让cx_freeze与Python 3.3.2和64位Windows 7一起工作。编写一个运行完美的应用程序,但无论什么时候退出,Windows都会抛出一个框,说它已经崩溃,然后是另一个框,说明该程序没有正常工作,并且存在兼容性问题。

该程序优雅地存在于此代码中......

def ExitProgram():        
    LeaveSystemCallback()

def LeaveSystemCallback():
    #Windows SysExit Sound
    if Glvar.operating_system == "Windows":
        SysExit()
        root.destroy()
        sys.exit()

涉嫌坠机的详情如下:

问题签名:

  Problem Event Name:  APPCRASH
  Application Name: EthicsAssessment.exe
  Application Version:  1.0.0.0
  Application Timestamp:    53826f33
  Fault Module Name:  python33.dll
  Fault Module Version: 3.3.2150.1013
  Fault Module Timestamp: 5194070a
  Exception Code:   c000041d
  Exception Offset: 0000000000188105
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 1033
  Additional Information 1: 8056
  Additional Information 2: 80565c59c1732184e98f4355760f3681
  Additional Information 3: 6037
  Additional Information 4: 60378b49ba0e1a6f98bc5d7c54dfa3ea

我只是想摆脱那个讨厌的错误信息,这样人们就不会认为软件在终止时出现了问题。

0 个答案:

没有答案