CompactGUI icon indicating copy to clipboard operation
CompactGUI copied to clipboard

doesn't work on HDD SteamLibrary folder only on SSDs

Open noxifoxi opened this issue 3 years ago • 5 comments

Since version 3.0 I cannot use the tool to compress folders inside the E:\SteamLibrary folder on my HDD, it always crashes after I pick the folder when it's in the analysing process, no matter how many files in the folder or the size of the folder. Everything outside SteamLibrary does work on my HDD (E:).

I cannot explain this behaviour, also throughout the fact that the program doesn't give any feedback what its problem is. Probably related to #254

noxifoxi avatar Jul 13 '22 22:07 noxifoxi

Can you check Event Viewer to see what the error is?

Iridium-IO avatar Jul 14 '22 16:07 Iridium-IO

Error 15/07/2022 00:12:36 Application Error 1000 (100)

Log Name:      Application
Source:        Application Error
Date:          15/07/2022 00:12:36
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Nox-PC
Description:
Faulting application name: CompactGUI.exe, version: 3.0.0.0, time stamp: 0x6283e0e1
Faulting module name: KERNELBASE.dll, version: 10.0.22000.795, time stamp: 0x960371d1
Exception code: 0xe0434352
Fault offset: 0x000000000004474c
Faulting process ID: 0x5f4c
Faulting application start time: 0x01d897cea604dc8a
Faulting application path: C:\Users\Nox\Desktop\CompactGUI.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report ID: 8ec31cb4-51f0-4185-ba86-de95381e3de3
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2022-07-14T22:12:36.9625956Z" />
    <EventRecordID>46014</EventRecordID>
    <Correlation />
    <Execution ProcessID="1500" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>Nox-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>CompactGUI.exe</Data>
    <Data>3.0.0.0</Data>
    <Data>6283e0e1</Data>
    <Data>KERNELBASE.dll</Data>
    <Data>10.0.22000.795</Data>
    <Data>960371d1</Data>
    <Data>e0434352</Data>
    <Data>000000000004474c</Data>
    <Data>5f4c</Data>
    <Data>01d897cea604dc8a</Data>
    <Data>C:\Users\Nox\Desktop\CompactGUI.exe</Data>
    <Data>C:\Windows\System32\KERNELBASE.dll</Data>
    <Data>8ec31cb4-51f0-4185-ba86-de95381e3de3</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>

Information 15/07/2022 00:12:38 Windows Error Reporting 1001 None

Log Name:      Application
Source:        Windows Error Reporting
Date:          15/07/2022 00:12:38
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Nox-PC
Description:
Fault bucket 1790294490987954647, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: CompactGUI.exe
P2: 3.0.0.0
P3: 6283e0e1
P4: KERNELBASE.dll
P5: 10.0.22000.795
P6: 960371d1
P7: e0434352
P8: 000000000004474c
P9: 
P10: 

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7c2ad0b1-e39f-4679-91b0-73d1fed08bcb.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1bff5a07-dba4-4fe2-b5bd-24ab60f7eda0.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.5d72ab0e-b765-4d59-9bc2-4a7e6910a1d5.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.889d1793-9e92-4607-945c-4c15b287401f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9e1a1fa9-dafa-4b7b-96f7-7b91798811ed.tmp.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_CompactGUI.exe_81502735eb4b36a669e7541e9b75099d12c419_a381ec64_05e01250-c201-4168-8a06-28aa3bcffe74

Analysis symbol: 
Rechecking for solution: 0
Report Id: 8ec31cb4-51f0-4185-ba86-de95381e3de3
Report Status: 268435456
Hashed bucket: bbdc65b99077ca71e8d8675aaaad01d7
Cab Guid: 0
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Version>0</Version>
    <Level>4</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2022-07-14T22:12:38.3864259Z" />
    <EventRecordID>46015</EventRecordID>
    <Correlation />
    <Execution ProcessID="1500" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>Nox-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>1790294490987954647</Data>
    <Data>4</Data>
    <Data>APPCRASH</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>CompactGUI.exe</Data>
    <Data>3.0.0.0</Data>
    <Data>6283e0e1</Data>
    <Data>KERNELBASE.dll</Data>
    <Data>10.0.22000.795</Data>
    <Data>960371d1</Data>
    <Data>e0434352</Data>
    <Data>000000000004474c</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7c2ad0b1-e39f-4679-91b0-73d1fed08bcb.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1bff5a07-dba4-4fe2-b5bd-24ab60f7eda0.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.5d72ab0e-b765-4d59-9bc2-4a7e6910a1d5.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.889d1793-9e92-4607-945c-4c15b287401f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9e1a1fa9-dafa-4b7b-96f7-7b91798811ed.tmp.txt</Data>
    <Data>\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_CompactGUI.exe_81502735eb4b36a669e7541e9b75099d12c419_a381ec64_05e01250-c201-4168-8a06-28aa3bcffe74</Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>8ec31cb4-51f0-4185-ba86-de95381e3de3</Data>
    <Data>268435456</Data>
    <Data>bbdc65b99077ca71e8d8675aaaad01d7</Data>
    <Data>0</Data>
  </EventData>
</Event>

noxifoxi avatar Jul 14 '22 22:07 noxifoxi

I was digging around in the SteamLibrary folder of my E: drive and I found that the libraryfolder.vdf file had the wrong path to steam in the "launcher" key. I changed that to the correct one and it did nothing. Then I went ahead and looked more into it, removed all the *.acf-files, and now it works... Looked into all of these files and some of them also had the wrong path in "LauncherPath". I fixed these by changing them to the correct path and now everything seems to work.

But on that occasion the question came to me, if and why is CompactGUI scanning *.acf-files which are not related to the game I actually try to compress? And why is it crashing when the path is wrong?

noxifoxi avatar Sep 15 '22 02:09 noxifoxi

ComapctGUI has to go through all the ACF files to verify which game you're trying to compress. This does mean it assumes your Steam library isn't corrupted, but to be fair the launcher path directory shouldn't matter in the ACF file

Iridium-IO avatar Sep 28 '22 08:09 Iridium-IO

I had a similar problem. Try temporarily moving the folder somewhere else on the hard drive and compressing it. And if that doesnt work try compressing each subfolder individually. You might have to move some of them temporarily as well.

Cee123 avatar Mar 21 '23 07:03 Cee123