Hi all,<br> i am calling a method with signature &quot;s&quot;,&quot;sv&quot; and i am getting the below error <br><br>gchar *str=NULL;<br>GValue val={0,};<br>g_value_init(&amp;val,G_TYPE_STRING);<br>dbus_g_proxy_call (proxy, &lt;method-name&gt;,&amp;error,G_TYPE_STRING,&quot;*12#&quot;,G_TYPE_INVALID,G_TYPE_STRING,&amp;str,G_TYPE_VALUE,&amp;val, G_TYPE_INVALID);<br>
<br>if i execute above code , error is <br>&quot; GLib-GObject-WARNING **: gvalue.c:185: cannot initialize GValue with type `GValueArray_gchararray+GHashTable_gchararray+GValue__&#39;, the value has already been initialized as `gchararray&#39;<br>
<br>Couldn&#39;t convert argument, expected &quot;GValue&quot; &quot;<br><br><br>can anybody tell me what does above error means?<br><br>and what are the argument to be passed to proxy call if signature is &quot;(sa{sv})&quot;?<br>
<br>can any body please help?<br><br>thanks <br>ss.<br><br>