https://bugs.winehq.org/show_bug.cgi?id=37810
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ff0ee8f8a8faf35d148f00e4de2 | |671feee051be Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Component|-unknown |advapi32 Resolution|--- |FIXED
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
installs fine and shows some 'Setup Assistant' dialog which expects some login data. I made some account with fake data and indeed it validates the credentials over SSL (giving wrong credentials results in error). In the end it refuses to go further, stating "Accordance 11 not found in your account" so it's not reproducible.
--- quote --- I had to install wininet and secru32 via winetricks to get it past a certain part, --- quote ---
Don't do that. It makes the bug report potentially invalid since no one knows what "certain stage" means without detailed technical explanation or some other Wine bug reference (which would probably be a dupe anyway).
The crash from the provided log:
--- snip --- ... 0009:Call advapi32.RegCreateKeyExW(80000001,00a145b0 L"Software\Classes\accord\shell",00000000,00000000,00000000,000f003f,00000000,01affc90,00000000) ret=0043ce5d 0009:Ret advapi32.RegCreateKeyExW() retval=00000000 ret=0043ce5d 0009:Call advapi32.RegSetValueExW(000000a8,00000000,00000000,00000001,00000000,00000004) ret=0043ce81 0009:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7eb34776 ip=7eb34776 tid=0009 0009:trace:seh:raise_exception info[0]=00000000 0009:trace:seh:raise_exception info[1]=00000002 0009:trace:seh:raise_exception eax=80000001 ebx=7eb6f000 ecx=00000004 edx=00000018 esi=00000000 edi=000000a8 0009:trace:seh:raise_exception ebp=01affc18 esp=01affba0 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00210a92 0009:trace:seh:call_stack_handlers calling handler at 0x7bc98420 code=c0000005 flags=0 ... --- snip ---
The app calls 'RegSetValueEx' with NULL 'lpData' but non-zero 'cbData'
MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/ms724923%28v=vs.85%2...
--- quote --- lpData [in]
The data to be stored.
For string-based types, such as REG_SZ, the string must be null-terminated. With the REG_MULTI_SZ data type, the string must be terminated with two null characters. String-literal values must be formatted using a backslash preceded by another backslash as an escape character. For example, specify "C:\mydir\myfile" to store the string "C:\mydir\myfile".
Note lpData indicating a null value is valid, however, if this is the case, cbData must be set to '0'. ... --- quote ---
The bug was fixed here: http://source.winehq.org/git/wine.git/commit/ff0ee8f8a8faf35d148f00e4de2671f... (included in Wine 1.7.34).
Now you are continuing with something completely different (whatever it means, the info in the comment is not useful).
Don't do that. ONE problem per bug.
$ sha1sum Accordance11.0.3.exe 3543428d45ae9258b14501cbfcbd83f4944896a6 Accordance11.0.3.exe
$ du -sh Accordance11.0.3.exe 59M Accordance11.0.3.exe
$ wine --version wine-1.7.34
Regards