** Summary changed:

- 
/usr/libexec/gnome-remote-desktop-daemon:5:fuse_thread_func:g_thread_proxy:start_thread:clone3
+ gnome-remote-desktop-daemon crashes on fuse_thread_func → g_thread_proxy → 
start_thread: Failed to mount FUSE filesystem (as per missing fusermount3)

** Tags added: rls-ff-incoming

** Bug watch added: Debian Bug tracker #998846
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998846

** Also affects: gnome-remote-desktop (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998846
   Importance: Unknown
       Status: Unknown

** Also affects: fuse3 (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: fuse3 (Ubuntu)
       Status: New => Incomplete

** Changed in: gnome-remote-desktop (Ubuntu)
       Status: New => Triaged

** Description changed:

- The Ubuntu Error Tracker has been receiving reports about a problem regarding 
gnome-remote-desktop.  This problem was most recently seen with package version 
42.0-4ubuntu1, the problem page at 
https://errors.ubuntu.com/problem/a35f108a1822440799804a3dad6f5ef4a53fec4f 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
- If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.
+ GNOME Remote desktop crashes if fuse3 package is not installed as it
+ provides fusermount3, that fuse_session_mount() implicitly requires.
+ 
+ libfuse3 is currently suggesting fusermount3, I'm wondering if we should
+ instead recommending it, given that one of the library function relies
+ on that.
+ 
+ Otherwise, we should probably make the g-r-d dependency stronger.
+ 
+ Stack trace:
+ 
+ #0  g_log_structured_array (log_level=<optimized out>, fields=0x7f7859fefdd0, 
n_fields=3) at ../../../glib/gmessages.c:557
+         writer_func = <optimized out>
+         writer_user_data = <optimized out>
+         recursion = <optimized out>
+         depth = <optimized out>
+         __func__ = "g_log_structured_array"
+         _g_boolean_var_ = <optimized out>
+ #1  0x00007f79092e2f99 in g_log_default_handler 
(log_domain=log_domain@entry=0x0, log_level=log_level@entry=6, 
message=message@entry=0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE 
filesystem", unused_data=unused_data@entry=0x0) at 
../../../glib/gmessages.c:3295
+         fields = {{key = 0x7f790933cb12 "GLIB_OLD_LOG_API", value = 
0x7f790933a611, length = -1}, {key = 0x7f790933ca4d "MESSAGE", value = 
0x7f7860000f80, length = -1}, {key = 0x7f790933ca60 "PRIORITY", value = 
0x7f790939a109, length = -1}, {key = 0x7f790932a09f <g_private_set+63> 
"\205\300t\025H\215\065\326\377\006", value = 0x7f7859ff3640, length = 
140157821898257}}
+         n_fields = <optimized out>
+ #2  0x00007f79092e43fa in g_logv (log_domain=0x0, 
log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=<optimized out>) at 
../../../glib/gmessages.c:1387
+         domain = 0x0
+         data = 0x0
+         depth = <optimized out>
+         log_func = 0x7f79092e2ee0 <g_log_default_handler>
+         domain_fatal_mask = <optimized out>
+         masquerade_fatal = 0
+         test_level = 6
+         was_fatal = <optimized out>
+         was_recursion = <optimized out>
+         buffer = <optimized out>
+         msg = 0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE 
filesystem"
+         msg_alloc = 0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE 
filesystem"
+         i = 2
+         size = <optimized out>
+ #3  0x00007f79092e46e3 in g_log (log_domain=log_domain@entry=0x0, 
log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x5605ec5e3c38 
"[FUSE Clipboard] Failed to mount FUSE filesystem") at 
../../../glib/gmessages.c:1456
+         args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
0x7f7859ff0000, reg_save_area = 0x7f7859feff40}}
+ #4  0x00005605ec5c0920 in fuse_thread_func (data=0x5605ed301820) at 
../src/grd-rdp-fuse-clipboard.c:1321
+         rdp_fuse_clipboard = 0x5605ed301820
+         args = {argc = 1, argv = 0x7f7860001070, allocated = 1}
+         argv = {0x7ffe23912a12 "/usr/libexec/gnome-remote-desktop-daemon"}
+         result = <optimized out>
+ 
+ 
+ Further details:
+  - https://errors.ubuntu.com/problem/a35f108a1822440799804a3dad6f5ef4a53fec4f

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-remote-desktop in Ubuntu.
https://bugs.launchpad.net/bugs/1970411

Title:
  gnome-remote-desktop-daemon crashes on fuse_thread_func →
  g_thread_proxy → start_thread: Failed to mount FUSE filesystem (as per
  missing fusermount3)

Status in fuse3 package in Ubuntu:
  Incomplete
Status in gnome-remote-desktop package in Ubuntu:
  Triaged
Status in gnome-remote-desktop package in Debian:
  Unknown

Bug description:
  GNOME Remote desktop crashes if fuse3 package is not installed as it
  provides fusermount3, that fuse_session_mount() implicitly requires.

  libfuse3 is currently suggesting fusermount3, I'm wondering if we
  should instead recommending it, given that one of the library function
  relies on that.

  Otherwise, we should probably make the g-r-d dependency stronger.

  Stack trace:

  #0  g_log_structured_array (log_level=<optimized out>, fields=0x7f7859fefdd0, 
n_fields=3) at ../../../glib/gmessages.c:557
          writer_func = <optimized out>
          writer_user_data = <optimized out>
          recursion = <optimized out>
          depth = <optimized out>
          __func__ = "g_log_structured_array"
          _g_boolean_var_ = <optimized out>
  #1  0x00007f79092e2f99 in g_log_default_handler 
(log_domain=log_domain@entry=0x0, log_level=log_level@entry=6, 
message=message@entry=0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE 
filesystem", unused_data=unused_data@entry=0x0) at 
../../../glib/gmessages.c:3295
          fields = {{key = 0x7f790933cb12 "GLIB_OLD_LOG_API", value = 
0x7f790933a611, length = -1}, {key = 0x7f790933ca4d "MESSAGE", value = 
0x7f7860000f80, length = -1}, {key = 0x7f790933ca60 "PRIORITY", value = 
0x7f790939a109, length = -1}, {key = 0x7f790932a09f <g_private_set+63> 
"\205\300t\025H\215\065\326\377\006", value = 0x7f7859ff3640, length = 
140157821898257}}
          n_fields = <optimized out>
  #2  0x00007f79092e43fa in g_logv (log_domain=0x0, 
log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=<optimized out>) at 
../../../glib/gmessages.c:1387
          domain = 0x0
          data = 0x0
          depth = <optimized out>
          log_func = 0x7f79092e2ee0 <g_log_default_handler>
          domain_fatal_mask = <optimized out>
          masquerade_fatal = 0
          test_level = 6
          was_fatal = <optimized out>
          was_recursion = <optimized out>
          buffer = <optimized out>
          msg = 0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE 
filesystem"
          msg_alloc = 0x7f7860000f80 "[FUSE Clipboard] Failed to mount FUSE 
filesystem"
          i = 2
          size = <optimized out>
  #3  0x00007f79092e46e3 in g_log (log_domain=log_domain@entry=0x0, 
log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x5605ec5e3c38 
"[FUSE Clipboard] Failed to mount FUSE filesystem") at 
../../../glib/gmessages.c:1456
          args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
0x7f7859ff0000, reg_save_area = 0x7f7859feff40}}
  #4  0x00005605ec5c0920 in fuse_thread_func (data=0x5605ed301820) at 
../src/grd-rdp-fuse-clipboard.c:1321
          rdp_fuse_clipboard = 0x5605ed301820
          args = {argc = 1, argv = 0x7f7860001070, allocated = 1}
          argv = {0x7ffe23912a12 "/usr/libexec/gnome-remote-desktop-daemon"}
          result = <optimized out>

  
  Further details:
   - https://errors.ubuntu.com/problem/a35f108a1822440799804a3dad6f5ef4a53fec4f

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fuse3/+bug/1970411/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to