如何解决运行几个小时后,Windows 10 系统托盘应用程序崩溃可能是什么原因?
我真的想加入更多内容,但目前我只是失去了。当我单击链接以显示它失败的那一行指向此(' win32gui.PumpMessages() ')时,我可以说它似乎是在计算机处于待机状态一个小时左右后发生的。对我的任何和所有帮助/指责表示赞赏。我只是需要帮助。谢谢
下面是它失败的区域的片段。
window_class.lpfnWndProc = message_map # could also specify a wndproc.
classAtom = win32gui.RegisterClass(window_class)
# Create the Window.
style = win32con.WS_OVERLAPPED | win32con.WS_SYSMENU
self.hwnd = win32gui.CreateWindow(classAtom,self.window_class_name,style,win32con.CW_USEDEFAULT,hinst,None)
win32gui.UpdateWindow(self.hwnd)
self.notify_id = None
self.refresh_icon()
t = Timer(01.0,self.Deskinfo_update_version)
t.start()
win32gui.PumpMessages()
以下是错误:
Fatal Python error: Cannot recover from stack overflow.
Python runtime state: initialized
Current thread 0x00003f48 (most recent call first):
File "C:\Users\johns\AppData\Local\Programs\Python\Python38\lib\ftplib.py",line 192 in putline
File "C:\Users\johns\AppData\Local\Programs\Python\Python38\lib\ftplib.py",line 201 in putcmd
File "C:\Users\johns\AppData\Local\Programs\Python\Python38\lib\ftplib.py",line 274 in sendcmd
File "C:\Users\johns\AppData\Local\Programs\Python\Python38\lib\ftplib.py",line 401 in login
File "C:/Users/johns/PycharmProjects/Deskinfo_sys_tray/main.py",line 206 in download
File "C:/Users/johns/PycharmProjects/Deskinfo_sys_tray/main.py",line 226 in download
File "C:/Users/johns/PycharmProjects/Deskinfo_sys_tray/main.py",line 226 in download
...
Thread 0x00001758 (most recent call first):
File "C:/Users/johns/PycharmProjects/Deskinfo_sys_tray/main.py",line 129 in __init__
File "C:/Users/johns/PycharmProjects/Deskinfo_sys_tray/main.py",line 506 in <module>
Process finished with exit code -1073740791 (0xC0000409)
解决方法
Remy Lebeau 的评论是正确的,这是由于导致崩溃的循环 try 语句。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。