Page 1 of 1

Bug in 64bit installer

Posted: Mon Mar 14, 2016 6:35 am
by xmlwiz2k
My OS is Windows 8.1 64 bit. My last installed tuniac version was 150128 (64bit). I tried all 64 bit installer for later versions after that and the only installer that works was 150412. What would happen is that the installer just fails silently (won't open at all), even running the installer through the command line, and even running it as an administrator. So I'm thinking it might be related to the July 2015 update.

Anyway, tested 32 bit installers for 150809 and 160204 and they're both opening fine. So what I did was I installed 32 bit 160204, it did download and install Visual C++ Redistributable for Visual Studio 2015 Update 1. And now, the 64 bit installers open fine.

Sorry for the lengthy text.

Re: Bug in 64bit installer

Posted: Mon Mar 14, 2016 8:41 am
by Brett
Yea I saw that once before. For some reason it needs the vc redist installed. You likely had 32 bit installed already and just lacked 64bit which the 32 bit installer got for you. I think it is an inno fault, I will try to find out what's up.

Re: Bug in 64bit installer

Posted: Tue Mar 15, 2016 2:13 am
by xmlwiz2k
I think that's it. I have two entries for the vc redist on Programs and Features now, which I'm fairly sure was just one when I was starting to debug this.

Well, another issue popped-up. I thought I had the whole thing worked out, but it seems the 32 bit version of 160204 is not showing up, (not even a system tray icon) but it is running though (screenshot from process explorer). I'm not sure if it is unique to my system though. Anyway, does both 32 bit and 64 bit use the same settings?

Image

Re: Bug in 64bit installer

Posted: Tue Mar 15, 2016 6:09 am
by Brett
Same settings. They also install to the same folder, eg 32bit tuniac may not be in x86 program files, but instead overwrote in the 64bit program files folder.

I would suggest to use 32bit as it has more features (Svp etc)

If you force kill tuniac does it then open or not?
You could try clearing/deleting the tuniac folder incase you have an old plugin left over in there causing dramas.

Have you tried restarting your computer? :)

Re: Bug in 64bit installer

Posted: Tue Mar 15, 2016 7:36 am
by xmlwiz2k
So I restarted the machine, uninstalled both instances of 32 bit and 64 bit tuniac, and reinstalled 32bit 160204. Seems to be fine now, thanks!

Edit:
So scratch that, seems I can't enable MMShellHook plugin. Tuniac would stop responding when i try the enable that plugin.

Edit 2:
So it seems to be caused by my antivirus(avast), I had to include tuniac's x86 directory to the list of exclusions. Plugin works fine now.

Re: Bug in 64bit installer

Posted: Tue Mar 15, 2016 12:01 pm
by Brett
Hah earlier today I was going to ask if you had antivirus and if removing MMShellHook improved things. But instead waited for your reply.
MMShellHook is VERY virus like :p

There is a native plugin(eg 32bit if you installed that) that loads and attaches to all running processes of that family (32bit).
It also launches MMSHellHookHelper which is the reverse family eg 64bit, which launches its plugin to attach to all the 64bit processes.

It attaches to all processes so it can catch key presses and relay media keys to Tuniac while ignoring/passing on all other keys to the current process.

So AV will likely hate:
1)it attaches to all processes running in memory like a virus; note it does not modify any files on disk.
2)it does this to capture keyboard inputs very much like a keylogger would; note it is not a keylogger it only grabs the media keys as it sees them.


I promise Tuniac is NOT a virus, nor is the MMShellHook plugin(s).

I might consider removing it from the default installer if I find it does annoy AV too much.

Re: Bug in 64bit installer

Posted: Tue Mar 15, 2016 1:54 pm
by xmlwiz2k
Oh, so that's how it works. Anyway, its probably considerable as a user error since I had my AV in silent mode which meant that I did not know that it had detected the process as suspicious. Anyways, I've been using tuniac for a long time, so no worries :D

Re: Bug in 64bit installer

Posted: Wed Mar 16, 2016 4:38 am
by jacoby
Brett wrote:So AV will likely hate:
1)it attaches to all processes running in memory like a virus; note it does not modify any files on disk.
2)it does this to capture keyboard inputs very much like a keylogger would; note it is not a keylogger it only grabs the media keys as it sees them.


I promise Tuniac is NOT a virus, nor is the MMShellHook plugin(s).

I might consider removing it from the default installer if I find it does annoy AV too much.
Oh my god, did you install a keylogger on my computer?

Does that mean you know about all my weird Sonique fan fiction I write?

Re: Bug in 64bit installer

Posted: Wed Mar 16, 2016 8:28 am
by Brett
jacoby wrote: Does that mean you know about all my weird Sonique fan fiction I write?
I of course should have added the asterisk after I said that it is not a virus, it does search the users default browser cache/cookies for the username jacoby and if found full functionality will be enabled.

You need a thesaurus, I think after the 10th variation of "and it thrusted the swoobyness all over her" I gave up on your novel.