Skip to content

./cyber_example_service 退出时 Segmentation fault (core dumped) #134

@Liyuanliu0011

Description

@Liyuanliu0011

基于cyberrt v10使用服务时,程序退出时会出现Segmentation,这样导致我其他析构函数里的代码无法正确执行。

然后我去例程里尝试运行cyber_example_service,发现同样的问题。

//---------------------------------------------------------
./cyber_example_service
W0825 17:50:18.658142 35853 third_party/var/bvar/default_variables.cpp:438] Fail to open /proc/self/io: No such file or directory
WARNING: Logging before InitGoogleLogging() is written to STDERR
I0825 17:50:18.677042 35853 global_data.cc:167] []host ip: 192.168.1.35
W0825 17:50:18.683368 35853 scheduler_factory.cc:63] [cyber_example_service]Scheduler conf named /opt/cyber/env/share/conf/./cyber_example_service.conf not found, use default.
I0825 17:50:18.684185 35856 processor.cc:42] [cyber_example_service]processor_tid: 35856
I0825 17:50:18.684343 35857 processor.cc:42] [cyber_example_service]processor_tid: 35857
I0825 17:50:18.684418 35858 processor.cc:42] [cyber_example_service]processor_tid: 35858
I0825 17:50:18.684466 35859 processor.cc:42] [cyber_example_service]processor_tid: 35859
I0825 17:50:18.684511 35860 processor.cc:42] [cyber_example_service]processor_tid: 35860
I0825 17:50:18.684561 35861 processor.cc:42] [cyber_example_service]processor_tid: 35861
I0825 17:50:18.684598 35862 processor.cc:42] [cyber_example_service]processor_tid: 35862
I0825 17:50:18.684645 35863 processor.cc:42] [cyber_example_service]processor_tid: 35863
I0825 17:50:18.684695 35864 processor.cc:42] [cyber_example_service]processor_tid: 35864
I0825 17:50:18.684753 35865 processor.cc:42] [cyber_example_service]processor_tid: 35865
I0825 17:50:18.684805 35866 processor.cc:42] [cyber_example_service]processor_tid: 35866
I0825 17:50:18.684860 35867 processor.cc:42] [cyber_example_service]processor_tid: 35867
I0825 17:50:18.684900 35868 processor.cc:42] [cyber_example_service]processor_tid: 35868
I0825 17:50:18.684948 35869 processor.cc:42] [cyber_example_service]processor_tid: 35869
I0825 17:50:18.684995 35870 processor.cc:42] [cyber_example_service]processor_tid: 35870
I0825 17:50:18.685034 35871 processor.cc:42] [cyber_example_service]processor_tid: 35871
I0825 17:50:18.685099 35853 init.cc:124] [cyber_example_service]Register exit handle succ.
I0825 17:50:18.685536 35872 third_party/var/bvar/variable.cpp:792] Write all bvar to dumps/bvar.cyber_example_s.data every 10 seconds.
I0825 17:50:18.686236 35853 participant.cc:172] [cyber_example_service]part name: cvte+35853, port: 11511
I0825 17:50:18.689383 35853 qos_filler.cc:112] [cyber_example_service]node_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.689538 35853 qos_filler.cc:112] [cyber_example_service]node_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.691398 35853 qos_filler.cc:176] [cyber_example_service]node_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.691514 35853 qos_filler.cc:176] [cyber_example_service]node_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.692118 35853 qos_filler.cc:112] [cyber_example_service]channel_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.692193 35853 qos_filler.cc:112] [cyber_example_service]channel_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.692420 35853 qos_filler.cc:176] [cyber_example_service]channel_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.692490 35853 qos_filler.cc:176] [cyber_example_service]channel_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.692765 35853 qos_filler.cc:112] [cyber_example_service]service_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.692857 35853 qos_filler.cc:112] [cyber_example_service]service_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.693041 35853 qos_filler.cc:176] [cyber_example_service]service_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.693109 35853 qos_filler.cc:176] [cyber_example_service]service_change_broadcastqos: [history: 1] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.693902 35853 participant.cc:172] [cyber_example_service]part name: cvte+35853, port: 11512
I0825 17:50:18.695613 35853 qos_filler.cc:112] [cyber_example_service]test_server__SRV__RESPONSEqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.695708 35853 qos_filler.cc:112] [cyber_example_service]test_server__SRV__RESPONSEqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.696106 35853 qos_filler.cc:176] [cyber_example_service]test_server__SRV__REQUESTqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.696197 35853 qos_filler.cc:176] [cyber_example_service]test_server__SRV__REQUESTqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.696740 35853 qos_filler.cc:112] [cyber_example_service]test_server__SRV__REQUESTqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.696805 35853 qos_filler.cc:112] [cyber_example_service]test_server__SRV__REQUESTqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.697137 35853 qos_filler.cc:176] [cyber_example_service]test_server__SRV__RESPONSEqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.697211 35853 qos_filler.cc:176] [cyber_example_service]test_server__SRV__RESPONSEqos: [history: 0] [durability: 1] [reliability: 2] [depth: 10] [samples: 5000]
I0825 17:50:18.697700 35890 service.cc:30] [cyber_example_service]server: i am driver server
I0825 17:50:18.697789 35853 service.cc:43] [cyber_example_service]client: response: msg_id: 1 timestamp: 0
I0825 17:50:19.698642 35890 service.cc:30] [cyber_example_service]server: i am driver server
I0825 17:50:19.698804 35853 service.cc:43] [cyber_example_service]client: response: msg_id: 2 timestamp: 0
I0825 17:50:20.699095 35890 service.cc:30] [cyber_example_service]server: i am driver server
I0825 17:50:20.699263 35853 service.cc:43] [cyber_example_service]client: response: msg_id: 3 timestamp: 0
I0825 17:50:21.699573 35890 service.cc:30] [cyber_example_service]server: i am driver server
I0825 17:50:21.699731 35853 service.cc:43] [cyber_example_service]client: response: msg_id: 4 timestamp: 0
I0825 17:50:22.699957 35890 service.cc:30] [cyber_example_service]server: i am driver server
I0825 17:50:22.700059 35853 service.cc:43] [cyber_example_service]client: response: msg_id: 5 timestamp: 0
^CSegmentation fault (core dumped)
//---------------------------------------------------------

请大佬在闲暇之余能帮忙排查一下问题,急用~ 感谢!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions