Bug 1443987

Summary: Unable to run latest mediawriter.exe on Win7
Product: [Fedora] Fedora Reporter: Marek Hruscak <mhruscak>
Component: mediawriterAssignee: Martin Bříza <mbriza>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 26CC: mbriza
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-04-24 09:06:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
win7_appcompat_log none

Description Marek Hruscak 2017-04-20 11:40:26 UTC
Created attachment 1272921 [details]
win7_appcompat_log

Description of problem:
Trying to run mediawriter.exe on KVM VM with installed Win7. After running application, it terminate after few seconds. It should wrote some warning message why, because versions 4.0.8 or 4.0.7 do so.

Version-Release number of selected component (if applicable):
4.0.95

How reproducible:
Always

Steps to Reproduce:
1. use https://github.com/MartinBriza/MediaWriter/releases/download/4.0.95/FedoraMediaWriter-win32-4.0.95.exe to download and install
2. run the mediawriter.exe
3.

Actual results:
Application terminate itself without error message

Expected results:
At least error message should show

Additional info:
Older version 4.0.8 shows error message:
Microsoft Visual C++ Runtime library
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


mediawriter.log:
D@4ms: Application constructed
D@4ms: Injecting QML context properties
D@6ms: WinDriveProvider construction
D@6ms: DriveManager construction
D@6ms: ReleaseManager construction
D@6ms: ReleaseManager Received a metadata json
D@7ms: ReleaseManager Adding "workstation" "25" "x86_64"
D@7ms: ReleaseManager Adding "workstation" "25" "i386"
D@7ms: ReleaseManager Adding "workstation" "25" "armhfp"
D@7ms: ReleaseManager Adding "server" "25" "x86_64"
D@7ms: ReleaseManager Adding "server" "25" "i386"
D@7ms: ReleaseManager Adding "server" "25" "armhfp"
D@8ms: ReleaseManager Adding "astronomy" "25" "x86_64"
D@8ms: ReleaseManager Adding "design suite" "25" "x86_64"
D@8ms: ReleaseManager Adding "games" "25" "x86_64"
D@8ms: ReleaseManager Adding "jam" "25" "x86_64"
D@8ms: ReleaseManager Adding "robotics" "25" "x86_64"
D@8ms: ReleaseManager Adding "scientific" "25" "x86_64"
D@8ms: ReleaseManager Adding "security" "25" "x86_64"
D@8ms: ReleaseManager Adding "astronomy" "25" "i386"
D@8ms: ReleaseManager Adding "design suite" "25" "i386"
D@8ms: ReleaseManager Adding "games" "25" "i386"
D@8ms: ReleaseManager Adding "jam" "25" "i386"
D@8ms: ReleaseManager Adding "robotics" "25" "i386"
D@8ms: ReleaseManager Adding "scientific" "25" "i386"
D@8ms: ReleaseManager Adding "security" "25" "i386"
D@8ms: ReleaseManager Adding "cinnamon" "25" "x86_64"
D@9ms: ReleaseManager Adding "kde" "25" "x86_64"
D@9ms: ReleaseManager Adding "lxde" "25" "x86_64"
D@9ms: ReleaseManager Adding "mate" "25" "x86_64"
D@9ms: ReleaseManager Adding "soas" "25" "x86_64"
D@9ms: ReleaseManager Adding "xfce" "25" "x86_64"
D@9ms: ReleaseManager Adding "cinnamon" "25" "i386"
D@9ms: ReleaseManager Adding "kde" "25" "i386"
D@9ms: ReleaseManager Adding "lxde" "25" "i386"
D@9ms: ReleaseManager Adding "mate" "25" "i386"
D@9ms: ReleaseManager Adding "soas" "25" "i386"
D@9ms: ReleaseManager Adding "xfce" "25" "i386"
D@9ms: ReleaseManager Adding "kde" "25" "armhfp"
D@9ms: ReleaseManager Adding "lxde" "25" "armhfp"
D@9ms: ReleaseManager Adding "mate" "25" "armhfp"
D@9ms: ReleaseManager Adding "soas" "25" "armhfp"
D@9ms: ReleaseManager Adding "xfce" "25" "armhfp"
D@9ms: ReleaseManager Adding "workstation" "24" "x86_64"
D@9ms: ReleaseManager Adding "workstation" "24" "i386"
D@10ms: ReleaseManager Adding "server" "24" "x86_64"
D@10ms: ReleaseManager Adding "kde" "24" "x86_64"
D@10ms: ReleaseManager Adding "kde" "24" "i386"
D@10ms: ReleaseManager Adding "xfce" "24" "x86_64"
D@10ms: ReleaseManager Adding "xfce" "24" "i386"
D@10ms: ReleaseManager Adding "lxde" "24" "x86_64"
D@10ms: ReleaseManager Adding "lxde" "24" "i386"
D@10ms: ReleaseManager Adding "mate" "24" "x86_64"
D@10ms: ReleaseManager Adding "mate" "24" "i386"
D@10ms: ReleaseManager Adding "cinnamon" "24" "x86_64"
D@10ms: ReleaseManager Adding "cinnamon" "24" "i386"
D@10ms: ReleaseManager Adding "soas" "24" "x86_64"
D@10ms: ReleaseManager Adding "soas" "24" "i386"
D@10ms: ReleaseManager Adding "astronomy" "24" "x86_64"
D@10ms: ReleaseManager Adding "astronomy" "24" "i386"
D@10ms: ReleaseManager Adding "design" "24" "x86_64"
D@10ms: ReleaseManager Adding "design" "24" "i386"
D@11ms: ReleaseManager Adding "games" "24" "x86_64"
D@11ms: ReleaseManager Adding "games" "24" "i386"
D@11ms: ReleaseManager Adding "robotics" "24" "x86_64"
D@11ms: ReleaseManager Adding "robotics" "24" "i386"
D@11ms: ReleaseManager Adding "scientific" "24" "x86_64"
D@11ms: ReleaseManager Adding "scientific" "24" "i386"
D@11ms: ReleaseManager Adding "security" "24" "x86_64"
D@11ms: ReleaseManager Adding "security" "24" "i386"
D@11ms: VersionChecker Asking for new FMW version information
D@2463ms: Download Trying to download from a mirror: QUrl("https://getfedora.org/static/fmw-version.json")
D@2463ms: Loading the QML source code
D@2944ms: Starting the application
D@2944ms: WinDriveProvider Looking for the drives for the first time
W@2944ms: Could not get disk extents for "\\\\.\\D:"
D@2944ms: WinDriveProvider Finished looking at drive letters
D@2944ms: WinDriveProvider "\\\\.\\PhysicalDrive0" is present
D@2944ms: WinDriveProvider "\\\\.\\PhysicalDrive0" IOCTL_STORAGE_QUERY_PROPERTY
D@2944ms: WinDriveProvider "\\\\.\\PhysicalDrive0" IOCTL_STORAGE_QUERY_PROPERTY with a bigger buffer
D@2944ms: WinDriveProvider "\\\\.\\PhysicalDrive0" detected: "" "QEMU HARDDISK" , nonremovable notUSB
D@2944ms: WinDriveProvider Finished looking for the drives for the first time
D@2945ms: Download Trying to download from a mirror: QUrl("https://getfedora.org/releases.json")
C@2967ms: === CRASH OCCURED ===
C@2967ms: An unhandled exception occurred:
C@2967ms: Code: -1073741819 - ACCESS VIOLATION
C@2967ms: Flags: 0
C@2967ms: Address 0x0
C@3056ms: Backtrace:
C@3056ms: 	 4 :  0x0
C@3056ms: 	 3 :  0x0
C@3056ms: 	 2 : CheckForReadOnlyResource 0x75d79998
C@3056ms: 	 1 : RtlKnownExceptionFilter 0x777e0670
C@3056ms: 	 0 : RtlInitializeExceptionChain 0x777a9d0f

Comment 1 Martin Bříza 2017-04-20 11:53:19 UTC
Please try enabling at least 2D or (better) 3D acceleration for the VM.

Comment 2 Marek Hruscak 2017-04-20 14:03:31 UTC
Unable to enable 2D accelaration for the VM.

Comment 3 Martin Bříza 2017-04-24 09:06:26 UTC
Running in a VM is not a use-case we want to support. It will probably start to work once Qt 5.8 (or higher) with software QML renderer support hits the Fedora repositories but until then it's WONTFIX for me, sorry.