#1030091 bluez-tools: bt-obex -s yields "GLib-CRITICAL" errors, works fine otherwise

Package:
bluez-tools
Source:
bluez-tools
Description:
Set of tools to manage Bluetooth devices for linux
Submitter:
наб
Date:
2023-01-31 02:03:03 UTC
Severity:
normal
#1030091#5
Date:
2023-01-31 01:53:31 UTC
From:
To:
Dear Maintainer,

I just ran this session:
-- >8 --
$ bt-obex -s
[OBEX Server] OBEX session opened
[OBEX Server] Transfer started

(bt-obex:19575): GLib-CRITICAL **: 02:49:08.224: g_variant_get_type: assertion 'value != NULL' failed

(bt-obex:19575): GLib-CRITICAL **: 02:49:08.224: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(bt-obex:19575): GLib-CRITICAL **: 02:49:08.225: g_variant_get_uint64: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_UINT64)' failed
[Transfer Request]
  Name: wrażenie książki!.gif
  Size: 426 bytes
Accept (yes/no)? yes
[OBEX Server] Transfer succeeded
[OBEX Server] OBEX transfer closed
[OBEX Server] OBEX session closed
^C** Message: 02:52:45.252: SIGINT received

(bt-obex:19575): GLib-CRITICAL **: 02:52:45.252: g_atomic_ref_count_dec:
assertion 'old_value > 0' failed
-- >8 --

It did Just Work tho, so idk. Maybe it's not /that/ critical.

Best,
наб

#1030091#10
Date:
2023-01-31 02:00:38 UTC
From:
To:
Okay, no it doesn't. The file didn't actually get saved anywhere.

Additionally, I also see
-- >8 --
$ bt-obex -f 00:25:E7:4E:08:7F
FTP session opened
Segmentation fault
$ bt-obex -f 00:25:E7:4E:08:7F
FTP session opened
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "ChangeFolder" with signature "s" on interface "org.bluez.obex.FileTransfer" doesn't exist
-- >8 --

наб