• 7963阅读
  • 4回复

Did not receive a connection event from the qws server [复制链接]

上一主题 下一主题
离线kingeat
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-24

在移植qtopia-opensource-src-4.3.3以后,执行./qpe -qws,
终端中出现:
   Did not receive a connection event from the qws server
    Segmentation fault


在qtopiacore/qt/src/gui/kernel/qapplication_qws.cpp文件中:

void QWSDisplay::Data::waitForConnection()
{
    connected_event = 0;

    for (int i = 0; i < 5; i++) {
        fillQueue();
        if (connected_event)
            return;
        csocket->flush();
        csocket->waitForReadyRead(1000);
    }
    csocket->flush();
    if (!connected_event)
        qFatal("Did not receive a connection event from the qws server");
}


这个问题困扰了好久,不知道怎么解决,忘高手给点思路!
离线kingeat
只看该作者 1楼 发表于: 2009-11-25
自己顶一下,这里真的没人知道么?
离线铃溪

只看该作者 2楼 发表于: 2017-08-22
请问一下,你这个问题解决了吗 ?我也遇到这种问题
离线大漠之鹰

只看该作者 3楼 发表于: 2017-08-23
回 铃溪 的帖子
铃溪:请问一下,你这个问题解决了吗 ?我也遇到这种问题  (2017-08-22 16:29) 

qpe不需要加qws的参数,设置好环境变量,直接执行就行
本是后山人,偶作前堂客,醉舞经阁半卷书,坐井说天阔。大志戏功名,海斗量福祸,论到囊中羞涩时,怒指乾坤错
QQ:874164244
离线铃溪

只看该作者 4楼 发表于: 2017-08-28
我现在还是用的qt 4.8.6的qws版本,这也真是坑,现在有两个板子一个2440和am335x,以同样的配置同样的版本移植,编译到开发板,先后启动两个qt进程,在2440上两个进程都正常,在am335上,启动第二个进程时出现  Did not receive a connection event from the qws server,应该是内核或文件系统需要什么配置吧? 哎,卡在这里好长时间了
快速回复
限100 字节
 
上一个 下一个