Bug 750724 - [virt-manager]Quickly double-click "Refresh volume list" Button for several times may result in "core dumped"
Summary: [virt-manager]Quickly double-click "Refresh volume list" Button for several t...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Virtualization Tools
Classification: Community
Component: virt-manager
Version: unspecified
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Cole Robinson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-02 08:05 UTC by Huming Jiang
Modified: 2014-07-06 19:31 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-08 00:06:57 UTC


Attachments (Terms of Use)
virt-manager--debug-log1 (7.75 KB, text/plain)
2011-11-02 08:07 UTC, Huming Jiang
no flags Details
virt-manager--debug-log2 (9.39 KB, text/plain)
2011-11-02 08:08 UTC, Huming Jiang
no flags Details
virt-manager--debug-log3 (1.78 KB, text/plain)
2011-11-02 08:08 UTC, Huming Jiang
no flags Details
pool-dumpxml.txt (1.24 KB, text/plain)
2011-11-02 08:09 UTC, Huming Jiang
no flags Details
host-screen-frozen.txt (4.71 KB, text/plain)
2011-11-02 08:09 UTC, Huming Jiang
no flags Details

Description Huming Jiang 2011-11-02 08:05:53 UTC
Description of problem:
Add a 'dir' storage, use '/home/test/' as target path . After pool was added succuessfully. select it, and quickly double-click "Refresh volume list" Button for several times, virt-manager will exit or the host screen is frozen(sometimes it could be reproduced),only the mouse could be moved, and the host needed to be reboot.
When there are many volumes in the storage, this problem could be easily reproduced. 

Version-Release number of selected component (if applicable):
kernel-2.6.32-207.el6.x86_64
libvirt-0.9.4-19.el6.x86_64
qemu-kvm-0.12.1.2-2.196.el6.x86_64
python-virtinst-0.600.0-5.el6.noarch
virt-manager-0.9.0-7.el6.x86_64

How reproducible:
Almost

Steps to Reproduce:
1. #virt-manager --debug
2. add a 'dir' storage, name is "home", target path is "/home/test"( should be changed if your computer's normal user is not test). click finish.
3. Select the added storage. and quickly double-click "Refresh volume list" Button for several times(about 10 times or so.)
4. then the virt-manager will exit or the host screen is frozen(sometimes it could be reproduced).
  
Actual results:
see the attachments. 

Expected results:
There should be no error.

Additional info:

Comment 1 Huming Jiang 2011-11-02 08:07:16 UTC
Created attachment 531276 [details]
virt-manager--debug-log1

Comment 2 Huming Jiang 2011-11-02 08:08:00 UTC
Created attachment 531277 [details]
virt-manager--debug-log2

Comment 3 Huming Jiang 2011-11-02 08:08:28 UTC
Created attachment 531278 [details]
virt-manager--debug-log3

Comment 4 Huming Jiang 2011-11-02 08:09:23 UTC
Created attachment 531281 [details]
pool-dumpxml.txt

Comment 5 Huming Jiang 2011-11-02 08:09:54 UTC
Created attachment 531283 [details]
host-screen-frozen.txt

Comment 8 Cole Robinson 2011-12-09 21:28:43 UTC
Not urgent, and given reduced capacity for virt-manager/virtinst, just moving this to the upstream tracker.


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