SIGSEGV error of LXC_VirtualSystemSettingData with invalid InstanceID value

Hi, If the InstanceID setting below, the provider Virt_VSSD will report SIGSEGV error: wbemcli gi http://root:password@localhost/root/virt:LXC_VirtualSystemSettingData.InstanceID="invalid" * * wbemcli: Cim: (1) CIM_ERR_FAILED: *** Provider Virt_VSSD(30284) exiting due to a SIGSEGV signal * If the InstanceID set as "invalid:invalid", we can get expect result. wbemcli gi http://root:password@localhost/root/virt:KVM_VirtualSystemSettingData.InstanceID="invalid:invalid" * * wbemcli: Cim: (6) CIM_ERR_NOT_FOUND: No such instance (invalid) * Best, Regards Daisy (运国莲) VSM Team, China Systems & Technology Labs (CSTL) E-mail: yunguol@cn.ibm.com TEL: (86)-21-60922144 Building 10, 399 Ke Yuan Rd, Pudong Shanghai, 201203

Guo Lian Yun wrote:
Hi,
If the InstanceID setting below, the provider Virt_VSSD will report SIGSEGV error:
wbemcli gi http://root:password@localhost/root/virt:LXC_VirtualSystemSettingData.InstanceID="invalid"
* * wbemcli: Cim: (1) CIM_ERR_FAILED: *** Provider Virt_VSSD(30284) exiting due to a SIGSEGV signal *
Is this with SFCB? I don't see this issue on my system - I'm using Pegasus. Do you see any debug info before the seg fault? -- Kaitlin Rupert IBM Linux Technology Center kaitlin@linux.vnet.ibm.com

libvirt-cim-bounces@redhat.com wrote on 2008-06-05 08:28:30:
Guo Lian Yun wrote:
Hi,
If the InstanceID setting below, the provider Virt_VSSD will report SIGSEGV error:
wbemcli gi http://root:password@localhost/root/virt:
LXC_VirtualSystemSettingData.InstanceID="invalid"
* * wbemcli: Cim: (1) CIM_ERR_FAILED: *** Provider Virt_VSSD(30284) exiting due to a SIGSEGV signal *
Is this with SFCB? I don't see this issue on my system - I'm using Pegasus.
Yup, I do it with sfcb. But the invalid InstanceID works for me on other machine with sfcb, you can refer to below: wbemcli gi http://root:elm3b197@localhost/root/virt:LXC_VirtualSystemSettingData.InstanceID="invalid" * * wbemcli: Cim: (6) CIM_ERR_NOT_FOUND: No such instance (InstanceID) * Then I make twice install and postinstall of provider in my own machine, but it doesn't fix the issue.
Do you see any debug info before the seg fault?
Below is the debug info I can get now. [root@nine cimtest]# /usr/sbin/sfcbd -c /etc/sfcb/sfcb.cfg --- sfcbd V1.3.0 started - 19921 --- Using /etc/sfcb/sfcb.cfg --- SSL not configured --- User authentication disabled --- Max provider procs: 32 --- initSocketPairs: 64 --- localConnectServer started --- Max Http procs: 8 --- sfcbd HTTP Daemon V1.3.0 started - 19923 - port 5988 --- Keep-alive timeout: 1 seconds --- Maximum requests per connection: 10 --- Caching ClassProvider for /var/lib/sfcb/registration/repository/root/virt/classSchemas (1.0-3) using 5376 bytes --- Caching ClassProvider for /var/lib/sfcb/registration/repository/root/interop/classSchemas (1.0-3) using 1288 bytes -#- Virt_VSSD - 19960 provider exiting due to a SIGSEGV signal
-- Kaitlin Rupert IBM Linux Technology Center kaitlin@linux.vnet.ibm.com
_______________________________________________ Libvirt-cim mailing list Libvirt-cim@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-cim

GY> Below is the debug info I can get now. Hmm, that's not very helpful. Can you try the SFCB debug procedure documented here: https://www.redhat.com/archives/libvirt-cim/2008-March/msg00032.html to see if you can get a stack trace? -- Dan Smith IBM Linux Technology Center Open Hypervisor Team email: danms@us.ibm.com
participants (3)
-
Dan Smith
-
Guo Lian Yun
-
Kaitlin Rupert