Also, I use the uClibc. Don't know if it's related to this issue...

elboulangero wrote:
> 
> Hi,
> I'm facing the same problem, which version of glib are you using ? I'm
> using the 2.28.8, and I'm working on embedded ARM device.
> 
> I tried to run the test gdbus-serialization, first on my computer (x86_64)
> and there is no problem.
> Then I run it on the target I'm working on (armv5tejl), and I got this
> result :
> 
> ERROR:gdbus-serialization.c:600:check_serialization: assertion failed (s
> == expected_dbus_1_output):
> value 0:   string: `this is a string'
> value 1:   object_path: `/this/is/a/path'
> value 2:   signature: `sad'
> value 3:   byte: 0x2a
> value 4:   bool: true
> value 5:   int16: -42
> value 6:   uint16: 60000
> value 7:   int32: -44
> value 8:   uint32: 100000
> value 9:   int64: -34359738368
> value 10:   uint64: -1
> value 11:   double: 7.521667
> ==
> value 0:   string: `this is a string'
> value 1:   object_path: `/this/is/a/path'
> value 2:   signature: `sad'
> value 3:   byte: 0x2a
> value 4:   bool: true
> value 5:   int16: -42
> value 6:   uint16: 60000
> value 7:   int32: -44
> value 8:   uint32: 100000
> value 9:   int64: -34359738368
> value 10:   uint64: 18446744073709551615
> value 11:   double: 42.500000
> 
> 
> We can see the value 10 and 11 are wrong.
> 
> Regards,
> 
> 
> Peter Jönsson wrote:
>> 
>> Hi,
>> 
>> I am trying to send a double with GDbus between two C programs, but
>> receives a faulty value.
>> 
>> Sender
>> gdouble value = 3.0;
>> 
>> g_dbus_proxy_call_sync (proxy, method_name, g_variant_new("(d)",value),
>> G_DBUS_CALL_FLAGS_NONE, -1, NULL, &dbus_err);
>> 
>> In my receiver function
>> I get like (8.7357865410490269e-313,) when I print out the inparameters.
>> 
>> If I change the introspect to "i" instead and sends a int all works fine.
>> 
>> Any help I appreciated!
>> 
>> Regards
>> Peter
>> _______________________________________________
>> gtk-app-devel-list mailing list
>> gtk-app-devel-list@gnome.org
>> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
>> 
>> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Problem-sending-double-with-GDbus-tp32691864p32874966.html
Sent from the Gtk+ - Apps Dev mailing list archive at Nabble.com.

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to