Unknown error when extracting component

36 views
Skip to first unread message

Qian Fu

unread,
Sep 7, 2018, 6:27:15 AM9/7/18
to dotnetinstaller
2018-09-07 17:36:10 Extracting embedded files for component 'xxx.msi': 7 CAB(s)
2018-09-07 17:36:10 Resolved CAB path 'C:\Users\user\AppData\Local\Temp\{CC0E0059-9D87-4074-8C1E-7FDB686CD2B3}' for component 'xxx_MSI'
2018-09-07 17:36:10 Extracting 'xxx_MSI_1.CAB' for component 'xxx_MSI'
2018-09-07 17:36:10 Extracting: C:\Users\user\AppData\Local\Temp\{CC0E0059-9D87-4074-8C1E-7FDB686CD2B3}\xxx.msi
2018-09-07 17:36:16 Done: C:\Users\user\AppData\Local\Temp\{CC0E0059-9D87-4074-8C1E-7FDB686CD2B3}\xxx.msi
2018-09-07 17:36:17 *** Component 'xxx.msi': ERROR - Error extracting 'xxx_1.CAB': Unknown error
2018-09-07 17:36:17 --- Component 'xxx.msi ' FAILED: Error extracting 'xxx_MSI_1.CAB': Unknown error
2018-09-07 17:37:31 --- Component 'xxx.msi : FAILED, ABORTING
2018-09-07 17:37:31 *** Failed to install one or more components, reloading components (reload_on_error).

But i can run C:\Users\user\AppData\Local\Temp\{CC0E0059-9D87-4074-8C1E-7FDB686CD2B3}\xxx.msi manually without any problem. Any ideas?

Charles Mah

unread,
Sep 7, 2018, 1:50:18 PM9/7/18
to dotnetinstaller
Can you post the XML for the configuration? I think there might be an issue with how you are embedding your files.

Qian Fu

unread,
Sep 9, 2018, 9:37:49 PM9/9/18
to dotnetinstaller
Pls find the config attached. This worked well for the past few years, the issue only started to show very recently and it is random.
installer_config.xml

Daniel D.

unread,
Sep 10, 2018, 8:53:30 AM9/10/18
to dotneti...@googlegroups.com
This is not going to be of much help, but I've seen these before years ago and it had something correlated with the size of the CAB. I would reduce the size of each CAB and see if it helps.

I am sure it's actually a bug (possibly in cablib, https://www.codeproject.com/Articles/15397/Cabinet-File-CAB-Compression-and-Extraction), but I don't think anyone will be debugging it any time soon. If you have time, I would start by seeing if there's a newer version of that library and upgrading it.



--
You received this message because you are subscribed to the Google Groups "dotnetinstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dotnetinstaller+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

dB. | Moscow - Geneva - Seattle - New York
code.dblock.org - t:@dblockdotorg - ig:@artdblockdotorgartsy.net - github/dblock
PS: I'm running the NYC TCS Marathon in 2018 for TeamForKids charity. Please donate here.

Reply all
Reply to author
Forward
0 new messages