找回密码
 立即注册
收起左侧

QFiledialog打开文件程序自动关闭

0
回复
13744
查看
[复制链接]

尚未签到

来源: 2019-4-19 17:47:27 显示全部楼层 |阅读模式
1Qter豆
最近写了一个,使用QFileDialog打开本地文件的程序,但是对话框打开之后,选择文件点确定,程序就崩溃了,自己关闭了。
打开QFileDialog时控制台报的信息如下:

[zhaxok] Enter HookDeskTopWindowMsg
[zhaxok] Enter InitInternalShellExt
[zhaxok] E:\QQProtect\QQPCMgr\13.0.19773.211\QMInternalShellExt64.dll is not exists so failed
[zhaxok] InitInternalShellExt bRetCode = 0
17:25:53: The program has unexpectedly finished.
17:25:53: The process was ended forcefully.

17:25:53: E:/QTWorkSpace/build-Chapter4_sam4_7-MSVC2017-Debug/debug/Chapter4_sam4_7 crashed.


我添加断点调试,控制台信息如下:

mincore\com\oleaut32\dispatch\ups.cpp(2125)\OLEAUT32.dll!00007FFE85DD448E: (caller: 00007FFE85DD45B2) ReturnHr(1) tid(4590) 8002801D 库没有注册。
[zhaxok] Enter HookDeskTopWindowMsg
[zhaxok] Enter InitInternalShellExt
[zhaxok] E:\QQProtect\QQPCMgr\13.0.19773.211\QMInternalShellExt64.dll is not exists so failed
[zhaxok] InitInternalShellExt bRetCode = 0
shell\shell32\ovrlaymn.cpp(722)\SHELL32.dll!00007FFE862B40E5: (caller: 00007FFE86245554) ReturnHr(1) tid(3b18) 80070002 系统找不到指定的文件。
shell\shell32\ovrlaymn.cpp(758)\SHELL32.dll!00007FFE862455A3: (caller: 00007FFE8624542E) LogHr(1) tid(3b18) 80070002 系统找不到指定的文件。
Msg:[Creating icon overlay handler from 敒楧瑳祲 failed. The CLSID is {B7667919-3765-4815-A66D-98A09BE662D6}.]
[zhaxok] Enter HookDeskTopWindowMsg
shell\shell32\ovrlaymn.cpp(722)\SHELL32.dll!00007FFE862B40E5: (caller: 00007FFE86245554) ReturnHr(2) tid(47cc) 80070002 系统找不到指定的文件。
shell\shell32\ovrlaymn.cpp(758)\SHELL32.dll!00007FFE862455A3: (caller: 00007FFE8624542E) LogHr(2) tid(47cc) 80070002 系统找不到指定的文件。
Msg:[Creating icon overlay handler from 敒楧瑳祲 failed. The CLSID is {B7667919-3765-4815-A66D-98A09BE662D6}.]
[zhaxok] Enter HookDeskTopWindowMsg
shell\shell32\ovrlaymn.cpp(722)\SHELL32.dll!00007FFE862B40E5: (caller: 00007FFE86245554) ReturnHr(3) tid(a98) 80070002 系统找不到指定的文件。
shell\shell32\ovrlaymn.cpp(758)\SHELL32.dll!00007FFE862455A3: (caller: 00007FFE8624542E) LogHr(3) tid(a98) 80070002 系统找不到指定的文件。
Msg:[Creating icon overlay handler from 敒楧瑳祲 failed. The CLSID is {B7667919-3765-4815-A66D-98A09BE662D6}.]
[zhaxok] Enter HookDeskTopWindowMsg
shell\shell32\ovrlaymn.cpp(722)\SHELL32.dll!00007FFE862B40E5: (caller: 00007FFE86245554) ReturnHr(4) tid(2f34) 80070002 系统找不到指定的文件。
shell\shell32\ovrlaymn.cpp(758)\SHELL32.dll!00007FFE862455A3: (caller: 00007FFE8624542E) LogHr(4) tid(2f34) 80070002 系统找不到指定的文件。
Msg:[Creating icon overlay handler from 敒楧瑳祲 failed. The CLSID is {B7667919-3765-4815-A66D-98A09BE662D6}.]
onecoreuap\shell\windows.storage\fileinuse.cpp(404)\windows.storage.dll!00007FFE84B4B687: (caller: 00007FFE705BBB2D) ReturnHr(1) tid(29d8) 80070005 拒绝访问。
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(110)\thumbcache.dll!00007FFE705BBB6E: (caller: 00007FFE705B80C0) ReturnHr(1) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\EnsureCacheFile]
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(136)\thumbcache.dll!00007FFE705B80DD: (caller: 00007FFE705B555C) LogHr(1) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\EnsureCacheFile]
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(140)\thumbcache.dll!00007FFE705B8118: (caller: 00007FFE705B555C) ReturnHr(2) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\EnsureCacheFile]
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(156)\thumbcache.dll!00007FFE705B814C: (caller: 00007FFE705B555C) ReturnHr(3) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\EnsureCacheFile]
onecoreuap\shell\ext\thumbnailcache\lib\thumbcacheobj.cpp(1844)\thumbcache.dll!00007FFE705C40B4: (caller: 00007FFE705B197D) ReturnHr(4) tid(29d8) 80041221     CallContext:[\InitializeCache]
onecoreuap\shell\windows.storage\fileinuse.cpp(404)\windows.storage.dll!00007FFE84B4B687: (caller: 00007FFE705BBB2D) ReturnHr(2) tid(29d8) 80070005 拒绝访问。
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(110)\thumbcache.dll!00007FFE705BBB6E: (caller: 00007FFE705B9C66) ReturnHr(5) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(136)\thumbcache.dll!00007FFE705B9C82: (caller: 00007FFE705DDCC0) LogHr(2) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(140)\thumbcache.dll!00007FFE705B9CB8: (caller: 00007FFE705DDCC0) ReturnHr(6) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\common\util.cpp(162)\thumbcache.dll!00007FFE705DDCDF: (caller: 00007FFE705D8D7A) ReturnHr(7) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\lib\thumbfile.cpp(534)\thumbcache.dll!00007FFE705D8DCC: (caller: 00007FFE705D62AC) ReturnHr(8) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\lib\thumbfile.cpp(552)\thumbcache.dll!00007FFE705D62EF: (caller: 00007FFE705BF9A5) ReturnHr(9) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\lib\thumbcacheobj.cpp(1724)\thumbcache.dll!00007FFE705D6357: (caller: 00007FFE705BF9A5) ReturnHr(10) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache\ResetCacheFiles]
onecoreuap\shell\ext\thumbnailcache\lib\thumbcacheobj.cpp(1860)\thumbcache.dll!00007FFE705BF9C6: (caller: 00007FFE705B1A80) ReturnHr(11) tid(29d8) 80070005 拒绝访问。
CallContext:[\InitializeCache\ResetCacheFilesForUninitializedCache]
onecoreuap\shell\ext\thumbnailcache\lib\thumbcacheobj.cpp(1802)\thumbcache.dll!00007FFE705BFA35: (caller: 00007FFE705B02D6) ReturnHr(12) tid(29d8) 80070005 拒绝访问。
onecoreuap\shell\ext\thumbnailcache\lib\thumbcacheobj.cpp(1798)\thumbcache.dll!00007FFE705BFA35: (caller: 00007FFE705B02D6) ReturnHr(13) tid(29d8) 8000FFFF 灾难性故障
onecoreuap\shell\ext\thumbnailcache\lib\thumbcacheapi.cpp(288)\thumbcache.dll!00007FFE705BE482: (caller: 00007FFE705ADB9F) ReturnHr(14) tid(29d8) 8000FFFF 灾难性故障
internal\onecoreuapshell\private\inc\cloudfiletelemetry.h(98)\windows.storage.dll!00007FFE849733A3: (caller: 00007FFE84973188) ReturnHr(3) tid(2fc4) 80070490 找不到元素。
shell\shell32\syncrootmanager.cpp(2751)\SHELL32.dll!00007FFE864DC05B: (caller: 00007FFE864DF900) ReturnHr(5) tid(2fc4) 80070490 找不到元素。
shell\shell32\syncrootmanager.cpp(2657)\SHELL32.dll!00007FFE864DF93C: (caller: 00007FFE864DA6DA) ReturnHr(6) tid(2fc4) 80070490 找不到元素。
shell\shell32\syncrootmanager.cpp(2627)\SHELL32.dll!00007FFE864DA6F8: (caller: 00007FFE864DBC80) ReturnHr(7) tid(2fc4) 80070490 找不到元素。
shell\shell32\syncrootmanager.cpp(2257)\SHELL32.dll!00007FFE864DBC9E: (caller: 00007FFE80C629C7) ReturnHr(8) tid(2fc4) 80070490 找不到元素。
shell\shell32\syncrootmanager.cpp(818)\SHELL32.dll!00007FFE864DBCDC: (caller: 00007FFE80C629C7) ReturnHr(9) tid(2fc4) 80070490 找不到元素。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了