An interesting problem with Wine & product registration

User avatar
garpu
Posts: 2016
Joined: Mon Oct 25, 2010 9:38 pm
Platform: Linux

Sun Nov 13, 2011 11:57 pm Post

Nope, cable. (Comcast, New England, business class.)
Slackware-current 64-bit, XFCE

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Tue Nov 15, 2011 4:15 am Post

(By the way, I think I thanked you for Walrus long ago, but just in case I didn't... Thanks. It got me through a couple of years with my old comic before the calendar thing caught up with it, at which point I put a band-aid on the calendar until I switched to Drupal and kind of rolled my own solution--based on the experience of others--with a few contrib mods and a little cut-and-paste-and-pray code-hacking. At the time, I don't think I truly appreciated the work you put into it--until I tried and failed to make the calendar go on forever.)


... Walrus wasn't me. Jim Newbury created Walrus. I went from autokeen to autokeen/WordPress hybrid to Drupal.

Well based on this information it sounds like I'm going to have to do some experimentation on different networks...

User avatar
garpu
Posts: 2016
Joined: Mon Oct 25, 2010 9:38 pm
Platform: Linux

Tue Nov 15, 2011 6:55 am Post

I didn't make it to the library today. I'll try tomorrow. Any ideas for where eSellerate might possibly be blocked? Mickey D's is walkable, but a bit far. I don't think the coffee place near me blocks much of anything.

Times like these I miss the huge WAP that was Seattle.
Slackware-current 64-bit, XFCE

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Thu Nov 17, 2011 6:31 am Post

So I managed to disable the firewall on my DSL modem and tried to complete the registration "naked to the world" as it were. No luck. I tried it over wireless and I tried it using a direct ethernet connection to the modem, and both times I got the same error. This is with the firewall turned completely off, so I can't imagine it's something on my side of the fence at this point... unless there's something in Kubuntu itself that's blocking it.

ed
edomaur
Posts: 1
Joined: Sat Nov 26, 2011 9:53 am
Platform: Windows

Sat Nov 26, 2011 9:55 am Post

Well, yesterday I installed the windows 1.0.3 bêta under Wine, and this time the registration worked.

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Sat Nov 26, 2011 5:46 pm Post

Hm. Will try that next then!

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Sat Nov 26, 2011 5:58 pm Post

Well that didn't work. Now it crashes every time it tries to register ("The program Scrivener.exe has encountered a serious problem and needs to close," etc.)

Reverting to previous...

User avatar
AmberV
Posts: 23803
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Sat Nov 26, 2011 9:00 pm Post

What about the 1.0.3.2 beta? That has a test of the offline activation function; it might be unstable though---which is why it was removed initially.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Sat Nov 26, 2011 9:37 pm Post

1.0.3.2 was what I tested. The problem is it always tries to start the online activation, and instead of giving a success or fail message it gives a "hey I'm going to crash now" message. Then it crashes. :-)

User avatar
AmberV
Posts: 23803
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Sun Nov 27, 2011 1:08 am Post

Well at least it is polite about it. ;)
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

User avatar
garpu
Posts: 2016
Joined: Mon Oct 25, 2010 9:38 pm
Platform: Linux

Sun Nov 27, 2011 5:40 am Post

I just had this issue, as well. (Something got corrupted in my .wine dir, so I zapped it and started over.) Keep the 1.0 version around--that installed and registered without an issue for me. Also make sure you have vcrun2005 installed via winetricks. (In other words, I'm not sure if it's registering a later version that's the issue or that I installed vcrun2005.)

Edit: thinking about it, I bet you do need vcrun2005. I know WoW used a custom version of one of those libraries, and the winetricks version royally screwed up patching. So I'm thinking that it's kind of the inverse of the problem I was having with WoW. Scrivener probably uses the msvcr80 provided for registration, like WoW needed the custom version (which winetricks overrode.)

Short answer: install vcrun2005 via winetricks and see if that fixes things.

Disclaimer: I know shit and shineola about windows programming beyond knowing which things get broken when you tweak them.
Slackware-current 64-bit, XFCE

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Sun Nov 27, 2011 12:52 pm Post

Installed vcrun2005, but that didn't fix the problem. I just installed the new 1.0.3 version and I get the same problem.

I don't actually have a 1.0 version of Scrivener. The earliest I have is 1.0.2. That will run, at least.

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Wed Nov 30, 2011 12:32 am Post

garpu, I don't suppose you can think of any other resource I need to install on winetricks in order to get this to work, can you? I may just need to backup the whole prefix and start from a clean prefix and go from there. 1.0.3 just crashes over and over and over and over...

User avatar
garpu
Posts: 2016
Joined: Mon Oct 25, 2010 9:38 pm
Platform: Linux

Wed Nov 30, 2011 2:47 am Post

I don't think it's you. I could register version 1, but I can't do 1.0.3. It just crashes over and over. I installed version 1.0 and then upgrade.

We'll see...need to reinstall wine. something in the C++ got corrupted.
Slackware-current 64-bit, XFCE

ub
ubersoft
Posts: 133
Joined: Sun Nov 14, 2010 3:54 am
Platform: Linux

Wed Nov 30, 2011 2:50 am Post

There are a few hits on google for the latest release on wine... speculation that there's a regression in the latest version that is causing conflicts when dx9 and .net are installed through winetricks.