[issue29364] msilib Fetch raises MSIError rather than return None

2017-02-01 Thread Berker Peksag
Changes by Berker Peksag : -- stage: -> resolved superseder: -> Add support for _msi.Record.GetString() and _msi.Record.GetInteger() ___ Python tracker

[issue29364] msilib Fetch raises MSIError rather than return None

2017-02-01 Thread Jason Matthew
Jason Matthew added the comment: Thanks for pointing that one out Berker. I agree, this is a dup. -- resolution: -> duplicate status: open -> closed ___ Python tracker

[issue29364] msilib Fetch raises MSIError rather than return None

2017-02-01 Thread Berker Peksag
Berker Peksag added the comment: Thanks for the report, Jason. I think this is a duplicate of issue 1102. The second patch (_msi_fetch.patch.txt) there should fix your problem (if I read MSDN correctly, 103 is ERROR_NO_MORE_ITEMS.) I don't have access to a Windows box at the moment so could

[issue29364] msilib Fetch raises MSIError rather than return None

2017-01-24 Thread Jason Matthew
New submission from Jason Matthew: Fairly new to MSIs here. Working towards extracting the same information which is available via Orca graphical interfaces. I believe I've hit a bug within _msi.View class, namely the inability to safely determine the number of records in my result.