You are here

Toucan 3.1.4 released

15 posts / 0 new
Last post
alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
Toucan 3.1.4 released

Hello everyone,

As there were a couple of fixes introduced since my last 3.1.3 release, I've prepared another release, feel free to check it out: https://github.com/PortableApps/Toucan/releases/tag/3.1.4

PetersT
Offline
Last seen: 2 years 2 weeks ago
Joined: 2013-01-11 11:24
Problem downloading from github

Hi alt,
For some reason, the download of Toucan 3.1.4 is not working for me. I'm using Firefox. The download appears to work (the little green status bar under the download arrow at the top right of the browser page appears, then disappears, and the download arrow turns blue, as though everything's hunky dory). But, when you click the download arrow to access the downloads list and open the target folder, no folder icon is present - and, if you check the folder set up as the default target for downloads, no file is present.

I can download version 3.1.3 just fine from the same github page. Here's what the download status window looks like: http://imgur.com/NvXKxST

I tried downloading using Internet Explorer with slightly different results, but, in the end, no download file.

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
I guess that might has to do

I guess that might has to do something with your antivirus. In version 3.1.4 I have used an updated Portbaleapps.com installer creator + included an additional runtime into Toucan itself (after GCC update) and that, probably coupled with the executable compression, which is necessary to keep the binary size manageable, seems to trigger suspicions in some of the antiviruses. This was discussed in https://github.com/PortableApps/Toucan/issues/11. Check the quarantine or blocking feature in your antivirus, there might be a log that it did something to the download. I've verified this to be a false positive and some antivirus vendors have fixed this since then, but some probably didn't. It's only the installer file, if you get past running it (e.g. by temporarily disabling it - but make sure you know what you are doing, I'm pretty confident in the 3.1.4 installer, but there might be something else lurking around in your system), it won't trigger any alerts.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 1 day 23 hours ago
DeveloperModerator
Joined: 2008-07-24 18:46
False positives vis a vis compression

alt,

It may be worth considering that we no longer compress any of our official releases due to an over-abundance of false positives being triggered.

This may cause an increase in the size of either the installer, the underlying app, both, or possibly neither.

With that said, however, it may alleviate some of the headaches relating to false positive detection.

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
Thanks, Gord, I didn't know

Thanks, Gord, I didn't know that.

Yeah, that makes sense, but as long as Toucan's binary is about 9-10 MB uncompressed (all GCC runtimes traditionally have been statically linked in to avoid distributing DLLs along), that would require some rethinking. Probably just dropping the static linking and simply supplying runtime DLLs would be good enough, I'll see what I can do.

PetersT
Offline
Last seen: 2 years 2 weeks ago
Joined: 2013-01-11 11:24
Toucan download blocked by anti-virus

Alt,
You were right; disabling my anti-virus allowed me to download 3.1.4. Don't know why I didn't think to try that; anti-virus has messed with other downloads in the past. Thanks.

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
Glad to help

Glad to help

Kane3162
Offline
Last seen: 7 years 6 months ago
Joined: 2007-05-07 03:47
Update REQ

Any chance you might have some time to update the 7z package included along with the issue you posted about not bundling the needed files into the .exe? (on github)

Love it for the most part, thanks for keeping this alive!

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
Yeah, I've started looking

Yeah, I've started looking into the bundling stuff at that moment, but found some problems like the fact that even with runtime outside the exe size was about 8 megs without compression and then had to stop for a while switching to other stuff. But I'd like to get that done, yes.

As for the 7-zip - shouldn't be a problem, could you please submit an issue for that on GH so that I could track that easier (and others can see and up/downvote if anyone has problems with that)?

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
So I've changed packaging to

So I've changed packaging to use dynamic linking and made a 3.1.5 release. 7-zip upgrade, as it looks like based on release notes, isn't going to be that easy as they changed the way it displays status and Toucan captures that for its own progress window.

So if the latter is still actual, please file that GH issue and I'll get to that when I have some time. If you are able to make some smoke test of temporarily replacing curren 7-zip with the new one in your Toucan installation and reporting the result in that upgrade request, that'd be helpful.

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 4 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
libgcc_s_dw2-1.dll was not found

I was prepping this for release to all users and got the following error on running it: "The code execution cannot proceed because libgcc_s_dw2-1.dll was not found. Reinstalling the program may fix this problem."

Followed by: "The code execution cannot proceed because libstdc++-6.dll was not found. Reinstalling the program may fix this problem."

You could either recompile with "-static-libgcc -static-libstdc++" in the compiler flags or include the DLLs with the package. I wasn't sure which version of MinGW you were using (or which approach you preferred) so didn't want to just throw them in myself.

Sometimes, the impossible can become possible, if you're awesome!

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
That's interesting - I've

That's interesting - I've tested this on a machine with no prior Toucan install and it only required a couple of other libraries, which I've included.

However looking in more detail I think that's a MinGW installation on that machine, which provided these basic runtimes. I'll retest on a fresh Windows install and add missing libraries.

I've used to build statically, but as that (probably coupled with compression) caused an antivirus false-positives a release or two ago, I decided to get back to dynamic linking.

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
All right, should be fixed now

It turned out I've actually haven't included those libraries into 3.1.5 release after all - I've selected those necessary ones, but left them over on the dev/test machine and never copied to the folder used by the PA Installer, so they never made it into the paf file. I've reuploaded the 3.1.5 release to GitHub. I've bumped up the package version in the appinfo file, so even if you already have 3.1.5 installed, the updated package will install just fine over it.

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 4 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
No Compression

We no longer use AppCompactor/UPX any longer for any official releases due to antivirus false positives. Is this release compressed?

Sometimes, the impossible can become possible, if you're awesome!

alt
Offline
Last seen: 2 years 9 months ago
Developer
Joined: 2013-06-16 16:17
Not compressed

This one is not compressed, because of exactly that reason.

Log in or register to post comments