Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-38109

drag and drop doesn't work over remote X11 connection to a big-endian machine

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.3.0 Beta1
    • Fix Version/s: 5.3.0 RC1
    • Component/s: Tools: Designer
    • Labels:
      None
    • Commits:
      e215aba4aa604e534b0ab9c50400da5d4d4e49ae

      Description

      Qt running remotely on the client crashed the moment we click on the widget.

      The following message appear on the console.

      XIO:  fatal IO error 2 (No such file or directory) on X server "solaris:24.0"
            after 421 requests (283 known processed) with 0 events remaining.
      

      The client(s) is RHEL6 whereas the X server is a Solaris x86 box. Users connect to the Solaris x86 server via Citrix and remote to the client to run designer.

      However this issue does not happen when user runs the same designer binary via VNC viewer connected to a vnc session started on the same client.

      Here's a summary of the above scenarios.

      User -> Citrix (Solaris x86) -> Client (RHEL6) <== Crash when click on widget
      User -> VNC viewer -> Client (RHEL6) <== No crash when click on widget
      

      When I do a diff on both the strace logs that I collected on the above scenario, it shows that in the case when we run through vnc viewer, QT is accessing files from /usr/lib64/kde4/plugins/designer folder which is not available on the X server. Subsequently, I also observed that icon files related to designer are being accessed from /usr/share/icons/oxygen///designer*.

      Is it possible that the crash is related to the missing files on the X server as compared to when it is running locally? On the local client running RHEL6, there is an older releases of QT, that probably constitute to why it does not crash?

      If that being the case, do you know how do we configure the build to build those missing files and install in the same prefix path with the new Qt binary?

      Regards,

      TTK

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              • Assignee:
                srutledg Shawn Rutledge
                Reporter:
                tktan Tshun Kiat TAN
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes