Viber 程序停止工作日志文件:启动计时器计时器只能用于以 QThread 1 启动的线程

Posted

技术标签:

【中文标题】Viber 程序停止工作日志文件:启动计时器计时器只能用于以 QThread 1 启动的线程【英文标题】:Viber program stopped working log file: start timer Timers can only be used with threads started with QThread 1 【发布时间】:2015-05-30 10:24:09 【问题描述】:

当它停止工作时,我正在使用 VIBER 应用程序(SKYPE 的表亲)。 我重新启动了我的电脑(它只安装在我的电脑 win7-kaspersky 上),但它不再工作了。 快捷方式指向我拥有的 C:\Users\pardis\AppData\Local\Viber:

launcher.db Viber.exe Viber.exe.log ViberUpdater.log ViberUpdater.cmd 很多 Qt*.dll 文件 当我点击 viber.exe 时,什么也没有发生(程序没有打开,也没有进程),但只有 Viber.exe.log 更新了这条消息:

1| :0 => QObject::startTimer:定时器只能用于线程 从 QThread 开始

知道我应该怎么做才能让它再次工作吗?谢谢

【问题讨论】:

没有源代码很难分辨 我没有源代码。我确实有日志文件,它只是上面添加的一行。 【参考方案1】:

找到 Viber 的安装文件夹(Windows 8 上的C:\Users\<username>\AppData\Local\Viber),导航到具有最新下载版本名称的文件夹(在我的例子中为5.1.1.15),然后运行ViberSetup.exe。这应该将其更新到最新版本,保留您的数据并解决问题。

【讨论】:

非常感谢。我运行了 ViberSetup.exe,它开始工作了 @Michelle 太好了。请接受我的回答,以表明它为您解决了问题,也可能为其他人解决了问题。【参考方案2】:

遇到了同样的问题,包括日志文件中的文本。我将程序更新到最新版本,它又开始工作了,它应该也适合你。

【讨论】:

没有打开和运行程序,你更新你的 Viber 了吗? 从 viber.com 下载安装程序并运行它。它搜索并找到旧版本并对其进行更新。我没有丢失登录数据或任何东西,安装程序完成他的工作后viber像往常一样出现。【参考方案3】:

很遗憾,停止工作的版本是最新版本。当我尝试重新安装时,它只是说:您已经安装了 Viber。 我想唯一的答案是完全卸载 Viber,然后重新安装一个新版本。我找到了所有最新版本的a site。所以我可以重新安装和更新而不会丢失任何设置或同步。

【讨论】:

除上述内容外,我还找到了包含所有最新版本的站点。所以我可以重新安装和更新而不会丢失任何设置或同步。链接为:viber.en.uptodown.com/windows/versions

以上是关于Viber 程序停止工作日志文件:启动计时器计时器只能用于以 QThread 1 启动的线程的主要内容,如果未能解决你的问题,请参考以下文章

C# Windows 服务 - 我的计时器不工作,获得多个线程

警报代码有问题,需要用户输入和后台计时器。定时器工作,但不停止程序

带有 pyserial RS232 的微型开关在 tkinter 线程中启动/停止计时器,但即使停止也继续运行

NSTimer 导致崩溃

我将如何更改我的程序,以便在方法正确后计时器停止

倒数计时器停止在后台运行