View previous topic :: View next topic |
Author |
Message |
moadib
Joined: 03 Sep 2010 Posts: 6
|
Posted: Fri Sep 03, 2010 12:39 am Post subject: Installation error |
|
|
Through install get next message box
Code: | Error loading C:\Program Files\VisualD\visuald.dll
A dynamic link library (DLL) initialization routine failed |
Trying on two computers with Windows XP 64bit(SP3) and Windows 2003 installed. |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri Sep 03, 2010 9:14 am Post subject: Re: Installation error |
|
|
moadib wrote: | Through install get next message box
Code: | Error loading C:\Program Files\VisualD\visuald.dll
A dynamic link library (DLL) initialization routine failed |
Trying on two computers with Windows XP 64bit(SP3) and Windows 2003 installed. |
If I undestand correctly, this message pops up during installation.
I have not tried it yet on any of these OS versions. Could you try checking if there are unresolved symbols from system DLLs with a tool like "dependency walker"? |
|
Back to top |
|
|
moadib
Joined: 03 Sep 2010 Posts: 6
|
Posted: Mon Sep 06, 2010 9:15 pm Post subject: Re: Installation error |
|
|
sagitario wrote: | If I undestand correctly, this message pops up during installation. |
Yes
sagitario wrote: | Could you try checking if there are unresolved symbols from system DLLs with a tool like "dependency walker"? |
I checked, dependency walker doesn't say nothing that can help... |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Tue Sep 07, 2010 12:22 am Post subject: Re: Installation error |
|
|
sagitario wrote: | Could you try checking if there are unresolved symbols from system DLLs with a tool like "dependency walker"? |
I checked, dependency walker doesn't say nothing that can help...[/quote]
So my guess is: D relies on "implicite thread loacal storage", but this is not fully supported for dynamically loaded DLLs on anything earlier than Vista, so probably also not for XP64 and Windows Server 2003.
D reconstructs the missing pieces on XP32, but this relies on a given layout of NTDLL.DLL. If you can send me your versions of this system DLL, I can check whether this is causing the trouble and if a fix is possible. My email is r.sagitario at gmx dot de. |
|
Back to top |
|
|
moadib
Joined: 03 Sep 2010 Posts: 6
|
Posted: Thu Sep 09, 2010 8:15 am Post subject: |
|
|
Do you recieve my e-mail with dlls? |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri Sep 10, 2010 7:11 am Post subject: |
|
|
moadib wrote: | Do you recieve my e-mail with dlls? |
Sorry, I did not receive it. Just checked the spam folder, nothing appropiate in there, too.
Strangely, I also did not get a notifications from dsource about your reply... |
|
Back to top |
|
|
Conr
Joined: 13 Sep 2010 Posts: 2
|
Posted: Mon Sep 13, 2010 5:18 am Post subject: Re: Installation error |
|
|
sagitario wrote: | D reconstructs the missing pieces on XP32, but this relies on a given layout of NTDLL.DLL. If you can send me your versions of this system DLL, I can check whether this is causing the trouble and if a fix is possible. My email is r.sagitario at gmx dot de. |
I too have the same problem on my win2003 computer. So, here is my ntdll.dll. I hope this can help to fix the bug. |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Tue Sep 14, 2010 1:11 am Post subject: |
|
|
Thanks. I've taken a look and the workaround actually will fail on this version of ntddl. I'll try to create a fix, which will be in the next version of Visual D (to be released soon). |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri Sep 17, 2010 12:47 am Post subject: |
|
|
I've uploaded a priliminary 0.3.16 into the downloads folder. Please try this version to see if installation (and everything else) works now. |
|
Back to top |
|
|
Conr
Joined: 13 Sep 2010 Posts: 2
|
Posted: Fri Sep 17, 2010 12:26 pm Post subject: |
|
|
sagitario wrote: | I've uploaded a priliminary 0.3.16 into the downloads folder. Please try this version to see if installation (and everything else) works now. |
Just tried it, unfortunately the same error on Win2003. |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Sat Sep 18, 2010 5:15 am Post subject: |
|
|
I tweaked it again, please try the updated installer for 0.3.16 |
|
Back to top |
|
|
moadib
Joined: 03 Sep 2010 Posts: 6
|
Posted: Mon Sep 20, 2010 1:20 am Post subject: |
|
|
Same error |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Thu Sep 23, 2010 3:08 pm Post subject: |
|
|
I've installed a trial version of Windows Server 2003, and with the latest installer, installing and running Visual D works for me. Are you sure that you have used the updated installer 0.3.16? I've updated it once without incrementing the version number.
(I'd better use rc in the name for preliminary versions and rename it when releasing.) |
|
Back to top |
|
|
moadib
Joined: 03 Sep 2010 Posts: 6
|
Posted: Thu Sep 23, 2010 10:39 pm Post subject: |
|
|
Sorry, i check only on my computer with windows xp64. Still don't work.
On second machine with Windows 2003 VisualD installed without errors |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri Sep 24, 2010 8:28 am Post subject: |
|
|
If you can send me the 32-bit version of ntdll.dll of your xp64 installation, I could give it a try, too. |
|
Back to top |
|
|
|