Oobject: Cannot create children for a parent that is in a different thread.(Parent is Oudpsocket(0xfffebo0e05a0), parent's thread is hld modbus tcp(0x35069c40), current threadis OThread(0x3502a3e0)
时间: 2023-06-27 18:01:54 浏览: 193
这个错误通常出现在多线程编程中,意味着试图在一个线程中创建另一个线程的子类。具体来说,在这个错误中,您正在尝试从一个线程中创建一个与另一个线程相关联的对象。解决此问题的方法是确保在正确的线程中创建对象。您可以使用信号和槽机制或QMetaObject :: invokeMethod等方法在正确的线程上创建对象。您还可以使用QThread :: moveToThread将对象移动到正确的线程中。
相关问题
Access to font at 'https://www.usps.com/assets/fonts/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf' from origin 'http://www.maiwen.work' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'https://www.usps.com' that is not equal to the supplied origin.
这是一个CORS(跨域资源共享)错误,是由于浏览器的安全限制导致的。简单来说,浏览器不允许从一个域名获取另一个域名的资源,除非服务器设置了Access-Control-Allow-Origin响应头,允许特定的域名访问。在这种情况下,服务器返回的响应头中Access-Control-Allow-Origin的值为'https://www.usps.com',而不是'http://www.maiwen.work',因此浏览器拒绝了该请求。要解决这个问题,需要在服务器端设置正确的CORS响应头。
2023-06-08T02:25:37.583259Z 1 [Note] WSREP: GCache history reset: 00000000-0000-0000-0000-000000000000:0 -> c443b2d8-05a0-11ee-86b8-2e0fddf21737:0 2023-06-08T02:25:39.261528Z WSREP_SST: [INFO] Streaming with xbstream 2023-06-08T02:25:39.273174Z WSREP_SST: [INFO] WARNING: Stale temporary SST directory: /data/mysql//.sst from previous state transfer. Removing 2023-06-08T02:25:39.279749Z WSREP_SST: [INFO] Proceeding with SST......... 2023-06-08T02:25:39.519583Z 0 [Note] WSREP: (c05c7a4e, 'tcp://0.0.0.0:4567') turning message relay requesting off 2023-06-08T02:25:39.553817Z WSREP_SST: [INFO] ............Waiting for SST streaming to complete! 2023-06-08T02:25:49.257301Z WSREP_SST: [ERROR] ******************* FATAL ERROR ********************** 2023-06-08T02:25:49.260159Z WSREP_SST: [ERROR] xtrabackup_checkpoints missing. xtrabackup/SST failed on DONOR. Check DONOR log 2023-06-08T02:25:49.262811Z WSREP_SST: [ERROR] ****************************************************** 2023-06-08T02:25:49.266472Z WSREP_SST: [ERROR] Cleanup after exit with status:2 2023-06-08T02:25:49.289335Z 0 [Warning] WSREP: 1.0 (host78): State transfer to 0.0 (host79) failed: -22 (Invalid argument) 2023-06-08T02:25:49.289400Z 0 [ERROR] WSREP: gcs/src/gcs_group.cpp:gcs_group_handle_join_msg():811: Will never receive state. Need to abort. 2023-06-08T02:25:49.289465Z 0 [Note] WSREP: gcomm: terminating thread 2023-06-08T02:25:49.289494Z 0 [Note] WSREP: gcomm: joining thread 2023-06-08T02:25:49.289662Z 0 [Note] WSREP: gcomm: closing backend 2023-06-08T02:25:49.593055Z 0 [ERROR] WSREP: Process completed with error: wsrep_sst_xtrabackup-v2 --role 'joiner' --address '10.106.113.79' --datadir '/data/mysql/' --defaults-file '/etc/my.cnf' --defaults-group-suffix '' --parent '9996' --mysqld-version '5.7.41-44-57' '' : 2 (No such file or directory) 2023-06-08T02:25:49.593124Z 0 [ERROR] WSREP: Failed to read uuid:seqno from joiner script. 2023-06-08T02:25:49.593137Z 0 [ERROR] WSREP: SST script aborted with error 2 (No such file or directory) 2023-06-08T02:25:49.593186Z 0 [ERROR] WSREP: SST failed: 2 (No such file or directory) 2023-06-08T02:25:49.593234Z 0 [ERROR] Aborting 2023-06-08T02:25:49.593269Z 0 [Note] WSREP: Signalling cancellation of the SST request. 2023-06-08T02:25:49.593306Z 0 [Note] WSREP: SST request was cancelled 2023-06-08T02:25:49.593337Z 0 [Note] Giving 2 client threads a chance to die gracefully 2023-06-08T02:25:49.593357Z 1 [Note] WSREP: Closing send monitor... 2023-06-08T02:25:49.593370Z 1 [Note] WSREP: Closed send monitor. 2023-06-08T02:25:50.292465Z 0 [Note] WSREP: Current view of cluster as seen by this node
这段日志是一个 MySQL 集群中的一台机器(DONOR)在进行 SST(State Snapshot Transfer)时出现了错误。从日志中可以看到,xtrabackup_checkpoints 文件缺失导致 SST 失败,需要检查 DONOR 日志文件,以找到原因。因为 SST 失败,其他节点(joiner)无法接收状态,集群需要终止。最后,WSREP 进程由于遇到错误而退出。
阅读全文