https://bugs.winehq.org/show_bug.cgi?id=37810
Bug ID: 37810 Summary: Accordance 11 crashes on startup. Product: Wine Version: 1.7.33 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: salamanderrake@gmail.com Distribution: ---
Starting Accordance 11(11.0.3) crashes on startup. Download: http://www.accordancefiles1.com/products/Accordance11.0.3.exe
Summary Log **
0009:Ret advapi32.RegCloseKey() retval=00000000 ret=0043cf7e 0009:Call advapi32.RegCreateKeyExW(80000001,00a14560 L"Software\Classes\accord\DefaultIcon",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,001c5068,000000d4) ret=0043ce81 0009:Ret advapi32.RegSetValueExW() retval=00000000 ret=0043ce81 0009:Call advapi32.RegCloseKey(000000a8) ret=0043ce93 0009:Ret advapi32.RegCloseKey() retval=00000000 ret=0043ce93 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 0009:Call KERNEL32.UnhandledExceptionFilter(01aff6f8) ret=7bc98465 0009:Call KERNEL32.ReadProcessMemory(ffffffff,7eb34776,01aff600,00000010,00000000) ret=00413181 0009:Ret KERNEL32.ReadProcessMemory() retval=00000001 ret=00413181 0009:Ret KERNEL32.UnhandledExceptionFilter() retval=ffffffff ret=7bc98465 0009:trace:seh:call_stack_handlers handler at 0x7bc98420 returned 0 0009:Call KERNEL32.FreeLibrary(7d470000) ret=009daf39 0009:Call PE DLL (proc=0x7d4740f0,module=0x7d470000 L"glu32.dll",reason=PROCESS_DETACH,res=(nil)) 0009:Ret PE DLL (proc=0x7d4740f0,module=0x7d470000 L"glu32.dll",reason=PROCESS_DETACH,res=(nil)) retval=1 0009:Ret KERNEL32.FreeLibrary() retval=00000001 ret=009daf39 0009:Call oleaut32.SysFreeString(00144444 L"CDATA") ret=00409311 0009:Call ntdll.RtlFreeHeap(00110000,00000000,00144440) ret=7e48a055 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e48a055 0009:Ret oleaut32.SysFreeString() retval=00000001 ret=00409311 0009:Call oleaut32.SysFreeString(0014445c L"ID") ret=00409311 0009:Call ntdll.RtlFreeHeap(00110000,00000000,00144458) ret=7e48a055
** End Summary Log
https://bugs.winehq.org/show_bug.cgi?id=37810
--- Comment #1 from salamander purake salamanderrake@gmail.com --- Full output log, hosted on dropbox due to size,
https://dl.dropboxusercontent.com/u/71062164/log.txt.tar.bz2
https://bugs.winehq.org/show_bug.cgi?id=37810
salamander purake salamanderrake@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=37810
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=37810
salamander purake salamanderrake@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.accordancebible. | |com/
https://bugs.winehq.org/show_bug.cgi?id=37810
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=37810
--- Comment #2 from salamander purake salamanderrake@gmail.com ---
It will install the program and any modules but running the application the gui dies or stops running. I had to install wininet and secru32 via winetricks to get it past a certain part, I disabled the dll overrides and now it crashes after the splash.
***
Unhandled exception: page fault on write access to 0x00000041 in 32-bit code (0x7bcb0e96). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bcb0e96 ESP:01affbc4 EBP:f7560fb0 EFLAGS:00010206( R- -- I - -P- ) EAX:00000041 EBX:0000001d ECX:01affd20 EDX:00000040 ESI:00000040 EDI:00000040 Stack dump: 0x01affbc4: 000008ad 00000012 f7562050 0000001d 0x01affbd4: 01affd20 f77721fd f7550000 f7550000 0x01affbe4: 00000000 01affc18 f74ca0d8 f77814dc 0x01affbf4: 00000028 01affc7c 01affd20 00000000 0x01affc04: 00000000 00000000 7bcc9000 01affc70 0x01affc14: 01affd20 7c968000 7d372ed0 7c968034 Backtrace: =>0 0x7bcb0e96 in ntdll (+0xa0e96) (0xf7560fb0) 1 0x468b0001 (0x0050c381) 2 0x000b3d66 (0xc4458b66) 0x7bcb0e96: addb %al,0x0(%eax) Modules: Module Address Debug info Name (131 modules) PE 240000- 279000 Deferred dropboxdll PE 280000- 3a7000 Deferred winsparkle PE 400000- af6000 Deferred accordance PE 27a0000- 27ae000 Deferred acckb32 PE 10000000-10023000 Deferred accutils ELF 7a800000-7a90f000 Deferred opengl32<elf> -PE 7a820000-7a90f000 \ opengl32 ELF 7b800000-7ba62000 Deferred kernel32<elf> -PE 7b820000-7ba62000 \ kernel32 ELF 7bc00000-7bce6000 Dwarf ntdll<elf> -PE 7bc10000-7bce6000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c968000-7c9ac000 Deferred usp10<elf> -PE 7c970000-7c9ac000 \ usp10 ELF 7c9b0000-7c9cb000 Deferred cryptnet<elf> -PE 7c9c0000-7c9cb000 \ cryptnet ELF 7c9d0000-7ca13000 Deferred rsaenh<elf> -PE 7c9e0000-7ca13000 \ rsaenh ELF 7ca18000-7ca48000 Deferred p11-kit-trust.so ELF 7ca48000-7cacf000 Deferred libgmp.so.10 ELF 7cad0000-7caff000 Deferred libhogweed.so.2 ELF 7cb00000-7cb34000 Deferred libnettle.so.4 ELF 7cb38000-7cb73000 Deferred libp11-kit.so.0 ELF 7cb78000-7cc90000 Deferred libgnutls.so.28 ELF 7cca8000-7ccbd000 Deferred schannel<elf> -PE 7ccb0000-7ccbd000 \ schannel ELF 7ccc0000-7ccf9000 Deferred ws2_32<elf> -PE 7ccd0000-7ccf9000 \ ws2_32 ELF 7cd00000-7cd2f000 Deferred netapi32<elf> -PE 7cd10000-7cd2f000 \ netapi32 ELF 7cd30000-7cd63000 Deferred secur32<elf> -PE 7cd40000-7cd63000 \ secur32 ELF 7cda0000-7cdcc000 Deferred atl<elf> -PE 7cdb0000-7cdcc000 \ atl ELF 7cdd0000-7ce5d000 Deferred gdiplus<elf> -PE 7cde0000-7ce5d000 \ gdiplus ELF 7cf60000-7cf7d000 Deferred libgcc_s.so.1 ELF 7d228000-7d23b000 Deferred gnome-keyring-pkcs11.so ELF 7d240000-7d247000 Deferred libffi.so.4 ELF 7d3b8000-7d3c5000 Deferred libnss_files.so.2 ELF 7d3c8000-7d3d4000 Deferred libnss_nis.so.2 ELF 7d3d8000-7d3f1000 Deferred libnsl.so.1 ELF 7d3f8000-7d401000 Deferred libnss_compat.so.2 ELF 7d408000-7d477000 Deferred libpcre.so.1 ELF 7d478000-7d49c000 Deferred libselinux.so.1 ELF 7d4a0000-7d4b8000 Deferred libresolv.so.2 ELF 7d4b8000-7d57c000 Deferred libkrb5.so.3 ELF 7d580000-7d765000 Deferred libcrypto.so.1.0.0 ELF 7d768000-7d7c7000 Deferred libssl.so.1.0.0 ELF 7d7c8000-7d80e000 Deferred libgssapi_krb5.so.2 ELF 7d810000-7d865000 Deferred libcups.so.2 ELF 7d8f0000-7d921000 Deferred libk5crypto.so.3 ELF 7d928000-7d93c000 Deferred libtasn1.so.6 ELF 7d958000-7d98f000 Deferred uxtheme<elf> -PE 7d960000-7d98f000 \ uxtheme ELF 7d990000-7d996000 Deferred libxfixes.so.3 ELF 7d998000-7d9a4000 Deferred libxcursor.so.1 ELF 7d9a8000-7d9b9000 Deferred libxi.so.6 ELF 7d9c0000-7d9c4000 Deferred libxcomposite.so.1 ELF 7d9c8000-7d9d3000 Deferred libxrandr.so.2 ELF 7d9d8000-7d9e3000 Deferred libxrender.so.1 ELF 7d9e8000-7d9ee000 Deferred libxxf86vm.so.1 ELF 7d9f0000-7da13000 Deferred libxcb.so.1 ELF 7da18000-7db53000 Deferred libx11.so.6 ELF 7db58000-7db6b000 Deferred libxext.so.6 ELF 7db70000-7db75000 Deferred libnvidia-tls.so.346.22 ELF 7db78000-7db7d000 Deferred libkeyutils.so.1 ELF 7db80000-7db8e000 Deferred libkrb5support.so.0 ELF 7db90000-7db95000 Deferred libcom_err.so.2 ELF 7dba0000-7dc35000 Deferred winex11<elf> -PE 7dbb0000-7dc35000 \ winex11 ELF 7dd38000-7dd61000 Deferred libexpat.so.1 ELF 7dd68000-7dda5000 Deferred libfontconfig.so.1 ELF 7dda8000-7dde4000 Deferred libpng16.so.16 ELF 7dde8000-7de79000 Deferred libfreetype.so.6 ELF 7de80000-7deaa000 Deferred libtinfo.so.5 ELF 7deb0000-7deda000 Deferred libncurses.so.5 ELF 7dee0000-7dee4000 Deferred libxinerama.so.1 ELF 7dee8000-7deec000 Deferred libxau.so.6 ELF 7df10000-7df3b000 Deferred msacm32<elf> -PE 7df20000-7df3b000 \ msacm32 ELF 7df40000-7dff9000 Deferred winmm<elf> -PE 7df50000-7dff9000 \ winmm ELF 7e000000-7e014000 Deferred psapi<elf> -PE 7e010000-7e014000 \ psapi ELF 7e018000-7e02c000 Deferred msimg32<elf> -PE 7e020000-7e02c000 \ msimg32 ELF 7e030000-7e055000 Deferred imm32<elf> -PE 7e040000-7e055000 \ imm32 ELF 7e058000-7e09b000 Deferred winspool<elf> -PE 7e060000-7e09b000 \ winspool ELF 7e0a0000-7e18d000 Deferred comdlg32<elf> -PE 7e0b0000-7e18d000 \ comdlg32 ELF 7e190000-7e29a000 Deferred comctl32<elf> -PE 7e1a0000-7e29a000 \ comctl32 ELF 7e2a0000-7e371000 Deferred crypt32<elf> -PE 7e2b0000-7e371000 \ crypt32 ELF 7e378000-7e3a0000 Deferred mpr<elf> -PE 7e380000-7e3a0000 \ mpr ELF 7e3a0000-7e3b7000 Deferred libz.so.1 ELF 7e3c0000-7e3e7000 Deferred iphlpapi<elf> -PE 7e3d0000-7e3e7000 \ iphlpapi ELF 7e3e8000-7e466000 Deferred wininet<elf> -PE 7e3f0000-7e466000 \ wininet ELF 7e468000-7e5b3000 Deferred oleaut32<elf> -PE 7e480000-7e5b3000 \ oleaut32 ELF 7e5b8000-7e65c000 Deferred urlmon<elf> -PE 7e5c0000-7e65c000 \ urlmon ELF 7e660000-7e6e4000 Deferred rpcrt4<elf> -PE 7e670000-7e6e4000 \ rpcrt4 ELF 7e6e8000-7e82c000 Deferred ole32<elf> -PE 7e700000-7e82c000 \ ole32 ELF 7e830000-7e8ac000 Deferred shlwapi<elf> -PE 7e840000-7e8ac000 \ shlwapi ELF 7e8b0000-7eae8000 Deferred shell32<elf> -PE 7e8c0000-7eae8000 \ shell32 ELF 7eae8000-7eb02000 Deferred version<elf> -PE 7eaf0000-7eb02000 \ version ELF 7eb08000-7eb7c000 Deferred advapi32<elf> -PE 7eb20000-7eb7c000 \ advapi32 ELF 7eb80000-7eca0000 Deferred gdi32<elf> -PE 7eb90000-7eca0000 \ gdi32 ELF 7eca0000-7edfd000 Deferred user32<elf> -PE 7ecb0000-7edfd000 \ user32 ELF 7ef88000-7efce000 Deferred libm.so.6 ELF f73a0000-f73a5000 Deferred libdl.so.2 ELF f73a8000-f7554000 Deferred libc.so.6 ELF f7558000-f7574000 Deferred libpthread.so.0 ELF f75a8000-f775e000 Dwarf libwine.so.1 ELF f7760000-f7782000 Deferred ld-linux.so.2 ELF f7789000-f778a000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000024 0 0000001c 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001b 0 00000018 0 00000017 0 00000013 0 00000019 plugplay.exe 0000001f 0 0000001e 0 0000001a 0 00000032 (D) C:\Program Files\Oaktree\Accordance\Accordance.exe 00000043 0 <== 00000034 explorer.exe 00000035 0 System information: Wine build: wine-1.7.34 Platform: i386 Host system: Linux Host version: 3.16.7-7-desktop
***
This is without installing wininet and secur32.
***
WINEDEBUG="" wine ./Accordance.exe fixme:atl:AtlAxWinInit version 0300 semi-stub fixme:system:SetProcessDPIAware stub! fixme:heap:RtlCompactHeap (0x1f40000, 0x0) stub fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:wininet:get_proxy_autoconfig_url no support on this platform fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub fixme:wininet:InternetSetOptionW Option 77 STUB fixme:secur32:schannel_get_cipher_algid unknown algorithm 93 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_kx_algid unknown algorithm 12 fixme:secur32:schannel_get_cipher_block_size Unknown cipher 0x5d, returning 1 fixme:secur32:schannel_get_cipher_algid unknown algorithm 93 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_kx_algid unknown algorithm 12 fixme:wininet:get_proxy_autoconfig_url no support on this platform fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub fixme:wininet:InternetSetOptionW Option 77 STUB fixme:secur32:schannel_get_cipher_algid unknown algorithm 93 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_kx_algid unknown algorithm 12 fixme:secur32:schannel_get_cipher_block_size Unknown cipher 0x5d, returning 1 fixme:secur32:schannel_get_cipher_algid unknown algorithm 93 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_kx_algid unknown algorithm 12 fixme:wininet:get_proxy_autoconfig_url no support on this platform fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub fixme:wininet:InternetSetOptionW Option 77 STUB fixme:wininet:get_proxy_autoconfig_url no support on this platform fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub fixme:wininet:InternetSetOptionW Option 77 STUB fixme:wininet:set_cookie Unknown additional option L"gutensite_api=f0bmhch6c9n4mt3ummoa2qrdd7;expires=Sat, 01-Jan-2007 00:00:00 GMT;" fixme:wininet:get_proxy_autoconfig_url no support on this platform fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub fixme:wininet:InternetSetOptionW Option 77 STUB fixme:secur32:schannel_get_cipher_algid unknown algorithm 93 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_kx_algid unknown algorithm 12 fixme:secur32:schannel_get_cipher_block_size Unknown cipher 0x5d, returning 1 fixme:secur32:schannel_get_cipher_algid unknown algorithm 93 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_kx_algid unknown algorithm 12
***
And it sits there running with out showing any form of gui. This is good news and bad because now it gets farther then it did before but it dies after the point you sign into the app so some one without an account will not be able to help after this point.
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
https://bugs.winehq.org/show_bug.cgi?id=37810
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.35.