具体情况如下:
代码融合后,去访问设备web的时候,会出现页面刷不出来的情况,多刷新几次就好。但是只要出现了
这种情况,我手动杀掉boa这个进程,再次启动的时候就会出现段错误。此段错误经过定位,最终定位到了
gsoap的框架代码。soap_new()这个函数。小弟不晓得如何去解决这个问题,麻烦各位遇到过的大神支招
在出现此问题时的串口打印信息如下:
[01/Jan/1970:00:10:32 +0000] root$boa: server version Boa/0.94.13
[01/Jan/1970:00:10:32 +0000] boa: server built May 3 2017 at 10:14:37.
[01/Jan/1970:00:10:32 +0000] boa: starting server pid=531, port 80
/opt/Subscribe.cfg is empty
request.c-process_requests()-538: OnvifEN:0
request.c-process_requests()-538: OnvifEN:0
request.c-process_requests()-538: OnvifEN:0
request.c-process_requests()-538: OnvifEN:0
request.c-process_requests()-538: OnvifEN:0
request.c-process_requests()-538: OnvifEN:0
[01/Jan/1970:00:10:35 +0000] malformed request: ""
request.c-process_requests()-538: OnvifEN:0
[01/Jan/1970:00:10:36 +0000] request from 192.168.165.100 "(null)" ("(null)"): header read: Connection reset by peer
request.c-process_requests()-538: OnvifEN:0
[01/Jan/1970:00:10:36 +0000] request from 192.168.165.100 "(null)" ("(null)"): header read: Connection reset by peer
request.c-process_requests()-538: OnvifEN:0
request.c-process_requests()-538: OnvifEN:0