Page 6 of 7

Re: New beta crashes on start

Posted: 05 Feb 2014 20:27
by admin
TheQwerty wrote:Would it be possible/worthwhile for you to revert to 103 and build with 8.1 so we can eliminate any changes since being part of the problem?
Yes, but let me first try some more ideas...

Re: New beta crashes on start

Posted: 05 Feb 2014 20:36
by Pagat
Same problem with latest recompiled XYcopy:

Code: Select all

v13.70.0115 - 2014-02-05 20:32
    * XYcopy: Recompiled 2.10.0048.

Re: New beta crashes on start

Posted: 05 Feb 2014 20:41
by admin
Sigh.

When you start XY with a renamed XYcopy.exe, then browse to XYcopy.exe, rename it back, and select it in XYplorer, and pass this through the address bar:

Code: Select all

echo property("fileversion");
Does it show the version (2.10.0.48) or crash?

Re: New beta crashes on start

Posted: 05 Feb 2014 20:44
by grindax
.

Re: New beta crashes on start

Posted: 05 Feb 2014 20:47
by Pagat
Yep, version is shown. No crash through echo property command.

Re: New beta crashes on start

Posted: 05 Feb 2014 20:48
by admin
Good! This is using a different way to retrieve the version than the one I'm using on startup. So if I use this way, I might work around the bug... let's see... :twisted:

Re: New beta crashes on start

Posted: 05 Feb 2014 21:00
by TheQwerty
admin wrote:Good! This is using a different way to retrieve the version than the one I'm using on startup. So if I use this way, I might work around the bug... let's see... :twisted:
To doubly confirm this thought... 115 crashes on any attempt to retrieve version info (Version tab, Report > Include Version) for any executable.

Re: New beta crashes on start

Posted: 05 Feb 2014 21:03
by admin
TheQwerty wrote:
admin wrote:Good! This is using a different way to retrieve the version than the one I'm using on startup. So if I use this way, I might work around the bug... let's see... :twisted:
To doubly confirm this thought... 115 crashes on any attempt to retrieve version info (Version tab, Report > Include Version) for any executable.
Aha!!! :beer: That's brilliant. So it's just a specific routine. But isn't it miraculous that this old routine (never changed the code since the last millenium I think) stops working when compiled in Win 8.1? Well, for now it's only a theory...

Just uploaded I mild workaround. It might not be enough... I can do more...

Re: New beta crashes on start

Posted: 05 Feb 2014 21:03
by TheQwerty
116 starts - those other version places crash.

EDIT: Oddly.. IP > Report > Current Folder > Extended Info to CSV > To Popup... (Both includes unchecked)
No crash but report never finishes.

EDIT 2:
admin wrote:But isn't it miraculous that this old routine (never changed the code since the last millenium I think) stops working when compiled in Win 8.1?
Were you previously building on XP or 7?

Re: New beta crashes on start

Posted: 05 Feb 2014 21:12
by admin
XP.

I just got another idea... let me upload one more... :twisted:

Re: New beta crashes on start

Posted: 05 Feb 2014 21:17
by TheQwerty
admin wrote:XP.
So they may have broken it in Vista or 7.

In other fun news, Microsoft has deprecated GetVersion/GetVersionEx in 8.1. :roll:

Re: New beta crashes on start

Posted: 05 Feb 2014 21:21
by admin
TheQwerty wrote:In other fun news, Microsoft has deprecated GetVersion/GetVersionEx in 8.1. :roll:
They were messy anyway. No problem to say bye-bye.

Re: New beta crashes on start

Posted: 05 Feb 2014 21:23
by TheQwerty
117 works!

No crash at start.
No crash when viewing Version tab or generating reports.
Extended info to CSV finishes generating the report.
File > To Clipboard items with version do not crash.

Great job Don!
:appl: :beer:

Re: New beta crashes on start

Posted: 05 Feb 2014 21:28
by FluxTorpedoe
No crashes here either with 0117 (though I didn't torture test it).
Can't wait to test this further, the whole ExtraTags+ seems to be a really amazing update! :)

Re: New beta crashes on start

Posted: 05 Feb 2014 21:30
by Pagat
Eureka. Works as expected.