Bug 1349819 - remote-viewer crashes when file copying cancelled (win client)
Summary: remote-viewer crashes when file copying cancelled (win client)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: mingw-virt-viewer
Version: 4.0.0
Hardware: All
OS: Windows
unspecified
medium
Target Milestone: ovirt-4.0.1
: ---
Assignee: Default Assignee for SPICE Bugs
QA Contact: SPICE QE bug list
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-06-24 10:58 UTC by Radek Duda
Modified: 2016-08-23 20:53 UTC (History)
11 users (show)

Fixed In Version: mingw-virt-viewer-2.0-11.el7 rhevm-spice-client-4.0-3
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-23 20:53:57 UTC
oVirt Team: Spice
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:1681 0 normal SHIPPED_LIVE rhevm-spice-client bug fix and enhancement update for RHV 4.0 2016-09-02 21:09:20 UTC

Description Radek Duda 2016-06-24 10:58:13 UTC
Description of problem:
Remote-viewer crashes when files copying procedure is cancelled from the Windows client.

Version-Release number of selected component (if applicable):
Client:
Windows7/10 tested
VirtViewer 2.0-160 (32-bit)/VirtViewer 2.0-160 (64-bit)
Guest:
rhel 7.2-z, rhel 7.3 nightly
spice-vdagent-0.14.0-13.el7.x86_64
spice-server-0.12.4-17.el7.x86_64

How reproducible: always


Steps to Reproduce:
1.Drag & drop any file from client to remote-viewer application connected to guest VM 
2.cancel copying by pressing 'Cancel' button or the other button on the remote-viewer's progress bar

Actual results:remote-viewer crashes


Expected results:no crash, copying of file is cancelled


Additional info:


Problem signature in Win7:
  Problem Event Name:	APPCRASH
  Application Name:	remote-viewer.exe
  Application Version:	1.0.0.0
  Application Timestamp:	57575abc
  Fault Module Name:	libspice-client-glib-2.0-8.dll
  Fault Module Version:	0.0.0.0
  Fault Module Timestamp:	30f930f1
  Exception Code:	c0000005
  Exception Offset:	0001c778
  OS Version:	6.1.7601.2.1.0.256.27
  Locale ID:	1033
  Additional Information 1:	0a9e
  Additional Information 2:	0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:	0a9e
  Additional Information 4:	0a9e372d3b4ad19135b953a78882e789


spice-vdagent -d:

Jun 24 11:57:39 localhost.localdomain spice-vdagent[11747]: 0x2359dc0 received file xfer data, arg1: 0, arg2: 0, size 65548
Jun 24 11:57:39 localhost.localdomain spice-vdagent[11747]: 0x2359dc0 received file xfer data, arg1: 0, arg2: 0, size 65548
Jun 24 11:57:39 localhost.localdomain spice-vdagent[11747]: 0x2359dc0 received file xfer data, arg1: 0, arg2: 0, size 65548
Jun 24 11:57:59 localhost.localdomain gnome-session[2779]: (tracker-miner-fs:3180): Tracker-CRITICAL **:   (Sparql buffer) Error in task 0 of the array-update: column nie:url is not unique (strerror of errno (not necessarily related): No such file or directory)
Jun 24 11:57:59 localhost.localdomain gnome-session[2779]: (tracker-miner-fs:3180): Tracker-CRITICAL **: Could not execute sparql: column nie:url is not unique (strerror of errno (not necessarily related): No such file or directory)
Jun 24 11:58:30 localhost.localdomain systemd-journal[469]: Suppressed 133 messages from /user.slice/user-1000.slice
Jun 24 11:58:30 localhost.localdomain spice-vdagent[11747]: 0x2359dc0 received client disconnected, arg1: 0, arg2: 0, size 0
Jun 24 11:58:30 localhost.localdomain spice-vdagent[11747]: file-xfer: Removing task 0 and file /home/r/Downloads/Fedora-Workstation-Live-x86_64-24-1.2.iso due to error
Jun 24 12:00:01 localhost.localdomain systemd[1]: Created slice user-0.slice.

Comment 1 Fabiano Fidêncio 2016-06-24 11:00:43 UTC
Radek, can you provide me a backtrace, please?

Comment 3 Fabiano Fidêncio 2016-06-27 11:25:53 UTC
Hmm. While backporting changes related to the file transfer I ended up missing one patch.
Having this patch in solves the issue.

Comment 7 errata-xmlrpc 2016-08-23 20:53:57 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHEA-2016-1681.html


Note You need to log in before you can comment on or make changes to this bug.