Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-97012

Segmentation fault of gnome-remote-desktop

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • gnome-remote-desktop
    • None
    • No
    • None
    • rhel-display-window-mgmt
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      What were you trying to do that didn't work?

      FAF report reported http://faf.lab.eng.brq2.redhat.com:8080/faf/reports/95722/. `gnome-remote-desktop --handover` crashed by SIGSEGV

      Please provide the package NVR for which the bug is seen:

      gnome-remote-desktop-47.3-1.el10.x86_64

      Steps to reproduce

      1. /usr/libexec/gnome-remote-desktop-daemon --handover
      2.  
      3.  

      Expected results

      no crash and coredump

      Backtrace:
      {{}}

      Core was generated by `/usr/libexec/gnome-remote-desktop-daemon --handover'.
      Program terminated with signal SIGSEGV, Segmentation fault.
      #0  0x0000564bde9b6f6a in on_remote_desktop_rdp_dispatcher_handover_requested (object=<optimized out>, result=<optimized out>, user_data=0x564befdee010) at ../src/grd-daemon-handover.c:554
      554          g_warning ("[DaemonHandover] Failed to request remote desktop "
      [Current thread is 1 (Thread 0x7f0914c9e540 (LWP 34375))]
      (gdb) bt full
      #0  0x0000564bde9b6f6a in on_remote_desktop_rdp_dispatcher_handover_requested (object=<optimized out>, result=<optimized out>, user_data=0x564befdee010) at ../src/grd-daemon-handover.c:554
              daemon_handover = 0x564befdee010 [GrdDaemonHandover]
              cancellable = 0x0
              object_path = 0x0
              error = 0x0
              success = 0
      #1  0x00007f09173e98e4 in g_task_return_now (task=0x564befe14390 [GTask]) at ../gio/gtask.c:1361
      #2  0x00007f09173e991d in complete_in_idle_cb (task=task@entry=0x564befe14390) at ../gio/gtask.c:1375
      #3  0x00007f0917576fb2 in g_idle_dispatch (source=0x564befe05cf0, callback=0x7f09173e9910 <complete_in_idle_cb>, user_data=0x564befe14390) at ../glib/gmain.c:6150
              idle_source = 0x564befe05cf0
              again = <optimized out>
      #4  0x00007f0917570aa1 in g_main_dispatch (context=0x564befdf1190) at ../glib/gmain.c:3344
              dispatch = 0x7f0917576f90 <g_idle_dispatch>
              prev_source = 0x0
              begin_time_nsec = 696630652009
              was_in_call = 0
              user_data = 0x564befe14390
              callback = 0x7f09173e9910 <complete_in_idle_cb>
              cb_funcs = 0x7f0917662280 <g_source_callback_funcs>
              cb_data = 0x564befe14760
              need_destroy = <optimized out>
              source = 0x564befe05cf0
              current = 0x564befe004c0
              i = 0
              __func__ = {<optimized out> <repeats 16 times>}
      #5  g_main_context_dispatch_unlocked (context=0x564befdf1190) at ../glib/gmain.c:4152
      #6  0x00007f09175d0620 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x564befdf1190, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
              max_priority = 0
              timeout = 0
              some_ready = 1
              nfds = 1
              allocated_nfds = <optimized out>
              fds = 0x564befdcc750
              begin_time_nsec = 696630651397
      #7  0x00007f0917571e60 in g_main_context_iteration (context=context@entry=0x564befdf1190, may_block=may_block@entry=0) at ../glib/gmain.c:4282
              retval = <optimized out>
      #8  0x00007f091741de1a in g_application_run (application=application@entry=0x564befdee010 [GrdDaemonHandover], argc=<optimized out>, argv=<optimized out>) at ../gio/gapplication.c:2743
              arguments = 0x564befdcc750
              status = 0
              context = 0x564befdf1190
              acquired_context = <optimized out>
              __func__ = "g_application_run"
      #9  0x0000564bde970da4 in main (argc=<optimized out>, argv=<optimized out>) at ../src/grd-daemon.c:1062
              context = <optimized out>
              settings = <optimized out>
              print_version = 0
              headless = 0
              system = 0
              handover = 1
              rdp_port = -1
              vnc_port = -1
              entries = {{long_name = 0x564bde9c3bb2 "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd1821c564, description = 0x564bde9c3bac "Print version", arg_description = 0x0}, {long_name = 0x564bde9c2b2c "headless", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd1821c560, description = 0x564bde9c3bba "Run in headless mode", arg_description = 0x0}, {long_name = 0x564bde9c2b35 "system", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd1821c55c, description = 0x564bde9c7560 "Run in headless mode as a system g-r-d service", arg_description = 0x0}, {long_name = 0x564bde9c50cd "handover", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7ffd1821c558, description = 0x564bde9c7590 "Run in headless mode taking a connection from system g-r-d service", arg_description = 0x0}, {long_name = 0x564bde9c30dc "rdp-port", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_INT, arg_data = 0x7ffd1821c554, description = 0x564bde9c3bcf "RDP port", arg_description = 0x0}, {long_name = 0x564bde9c3101 "vnc-port", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_INT, arg_data = 0x7ffd1821c550, description = 0x564bde9c3bd8 "VNC port", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
              option_context = 0x564befde8170
              daemon = 0x564befdee010
              error = 0x0
              runtime_mode = <optimized out>

       

              jadahl@redhat.com Jonas Ådahl
              rduda Radek Duda
              Jonas Ådahl Jonas Ådahl
              Radek Duda Radek Duda
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: