Bug #38133
closedsegmentation fault
0%
Description
several segfaults being reported in manager. this looks different than the others.
```
13> 2019-01-31 13:07:41.971 7efcb2626700 5 --2 [v2:192.168.121.1:6800/13587,v1:192.168.121.1:6801/13587] >> v2:192.168.121.1:0/1720354753 conn(0x5593327cc480 0x559332681700 :-1 s=READ_MESSAGE_COMPLETE pgs=2 cs=0 l=1).handle_message_complete received message m=0x5593327e8800 $
eq=1 from=client.4276 type=97 command(tid 0: {"prefix": "orchestrator osd add", "svc_arg": "osd0:/dev/vdc", "target": ["mgr", ""]}) v1
12> 2019-01-31 13:07:41.971 7efc96849700 1 - [v2:192.168.121.1:6800/13587,v1:192.168.121.1:6801/13587] <== client.4276 v2:192.168.121.1:0/1720354753 1 ==== command(tid 0: {"prefix": "orchestrator osd add", "svc_arg": "osd0:/dev/vdc", "target": ["mgr", ""]}) v1 ==== 109+0+0 ($
267732496 0 0) 0x5593327e8800 con 0x5593327cc480
-11> 2019-01-31 13:07:41.971 7efc96849700 4 mgr.server _handle_command decoded 3
-10> 2019-01-31 13:07:41.971 7efc96849700 4 mgr.server _handle_command prefix=orchestrator osd add
-9> 2019-01-31 13:07:41.971 7efc96849700 0 log_channel(audit) log [DBG] : from='client.4276 -' entity='client.admin' cmd=[{"prefix": "orchestrator osd add", "svc_arg": "osd0:/dev/vdc", "target": ["mgr", ""]}]: dispatch
-8> 2019-01-31 13:07:41.972 7efc96849700 4 mgr.server _handle_command passing through 3
-7> 2019-01-31 13:07:41.972 7efc9704a700 4 mgr get_config get_config key: mgr/orchestrator_cli/orchestrator
-6> 2019-01-31 13:07:41.972 7efc9704a700 4 mgr get_store_prefix get_store_prefix prefix: mgr/ssh/host.
-5> 2019-01-31 13:07:41.972 7efc9704a700 4 mgr get_config get_config key: mgr/orchestrator_cli/orchestrator
-4> 2019-01-31 13:07:41.972 7efc9704a700 0 mgr[ssh] wait: completions=[<ssh.module.SSHReadCompletion object at 0x7efc8e7e49e8>]
-3> 2019-01-31 13:07:41.972 7efc9704a700 4 mgr get_config get_config key: mgr/orchestrator_cli/orchestrator
-2> 2019-01-31 13:07:41.973 7efc9704a700 4 mgr get_store get_store key: mgr/ssh/host.osd0
-1> 2019-01-31 13:07:41.973 7efc9704a700 4 mgr get_config get_config key: mgr/orchestrator_cli/orchestrator
0> 2019-01-31 13:07:41.974 7efc907fd700 -1 ** Caught signal (Segmentation fault) *
in thread 7efc907fd700 thread_name:mgr-fin
ceph version Development (no_version) nautilus (dev)
1: (()+0x9ac192) [0x55932cfde192]
2: (()+0x13030) [0x7efcb59dc030]
3: (PyObject_Malloc()+0x94) [0x7efcb62b55f4]
4: (_PyObject_GC_Malloc()+0x34) [0x7efcb62cfcd4]
5: (_PyObject_GC_New()+0xd) [0x7efcb62cfe2d]
6: (()+0x116d15) [0x7efcb62d5d15]
7: (PyObject_GetIter()+0x16) [0x7efcb62d6b76]
8: (_PyEval_EvalFrameDefault()+0x128a) [0x7efcb63855aa]
9: (_PyFunction_FastCallDict()+0x11a) [0x7efcb62d4f2a]
10: (_PyEval_EvalFrameDefault()+0x1fc7) [0x7efcb63862e7]
11: (_PyFunction_FastCallKeywords()+0x10a) [0x7efcb6319cda]
12: (_PyEval_EvalFrameDefault()+0x5c4) [0x7efcb63848e4]
13: (_PyFunction_FastCallKeywords()+0x10a) [0x7efcb6319cda]
14: (_PyEval_EvalFrameDefault()+0x5c4) [0x7efcb63848e4]
15: (_PyFunction_FastCallDict()+0x11a) [0x7efcb62d4f2a]
16: (_PyObject_Call_Prepend()+0x66) [0x7efcb62e4136]
17: (PyObject_Call()+0x6b) [0x7efcb62d564b]
18: (()+0x23f3f3) [0x7efcb63fe3f3]
19: (()+0x1eb394) [0x7efcb63aa394]
20: (()+0x858e) [0x7efcb59d158e]
21: (clone()+0x43) [0x7efcb55846a3]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
```
Updated by Sebastian Wagner about 5 years ago
- Is duplicate of Bug #38281: mgr segv in ActivePyModule::handle_command -> PyObject_CallMethod ... added
Updated by Sebastian Wagner about 5 years ago
- Status changed from New to Duplicate