Hi,
I am trying to use Document! X (my company bought a few licenses) for generating database documentation. I am trying to generate documentation from a MS SQL 2005 database that is on an external server.
The problem is that during the generation the program just closes and the generation is not completed. I tried it several times on two computers (running Windows XP Pro). For now the program is a bit useless.
Is there a solution to this problem? Are there any log files / entries so I can try to diagnose why the program experiences a crash?
Thanks in advance!
Łukasz Kowalski-Glikman
edit:
OK. It is worse. It not also crashes during documentation generation but also during runtime at random moments.
Below is the error log I found in Windows Event Log
EVENT_CAT = (1)
EVENT_ID = 264
<ErrorDetail>
<DateTime>2007-10-18 14:20:00</DateTime>
<Component>
<ProjectName>DXNET5</ProjectName>
<Version>5.0.136</Version>
<ModuleFilename></ModuleFilename>
</Component>
<Module>NETPlugIn</Module>
<Routine>IDXProjectPlugIn_InitialiseHost</Routine>
<LineNumber>2120</LineNumber>
<Error>
<Number>-2147417848</Number>
<Description>Method '~' of object '~' failed</Description>
</Error>
<Context>
<Variables>
<LocalVariables>
{None}</LocalVariables>
<ModuleVariables>
<mCommentPipe>{Nothing}</mCommentPipe>
<mDXProject>{UncountedReference}</mDXProject>
<mHost>{UncountedReference}</mHost>
<mAssemblySelecter>{UncountedReference}</mAssemblySelecter>
<mProjectSelecter>{UncountedReference}</mProjectSelecter>
<mOptionsPage>{UncountedReference}</mOptionsPage>
</ModuleVariables>
<GlobalVariables>
<mIncrement>1</mIncrement>
<mTopicMap>
{UnInitialised Array}</mTopicMap>
<mTopicMapInitialised>False</mTopicMapInitialised>
<mTopicMapCount>0</mTopicMapCount>
<mNames>{Nothing}</mNames>
<mProviderCount>0</mProviderCount>
<DuplicateNames>{Nothing}</DuplicateNames>
<CacheItems>{Nothing}</CacheItems>
<CacheNamespaceDefs>{Nothing}</CacheNamespaceDefs>
<mStandardInterfaces>{Nothing}</mStandardInterfaces>
<mCacheEnabled>False</mCacheEnabled>
<mOtherCommentFiles>{Nothing}</mOtherCommentFiles>
<mNodeCache>{Nothing}</mNodeCache>
<mXMLConverters>{Nothing}</mXMLConverters>
<ExampleConverter>{Nothing}</ExampleConverter>
<vbcsProjectId>0</vbcsProjectId>
<vbcsProcessId>0</vbcsProcessId>
<vbcsModuleFilename></vbcsModuleFilename>
<vbcsDebugClient>{Cannot dump external UDTs}</vbcsDebugClient><vbcsDebuggerListening>False</vbcsDebuggerListening>
<vbcsEnableInstanceCounts>False</vbcsEnableInstanceCounts>
<vbcsInstanceCountsServerHandle>0</vbcsInstanceCountsServerHandle>
<vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="0">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="1">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="2">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="3">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="4">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="5">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="6">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="7">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="8">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="9">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="10">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="11">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="12">0</vbcsInstanceCountComponentNames>
<vbcsInstanceCountComponentNames Index="13">0</vbcsInstanceCountComponentNames>
</vbcsInstanceCountComponentNames>
<vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="0">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="1">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="2">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="3">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="4">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="5">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="6">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="7">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="8">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="9">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="10">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="11">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="12">False</vbcsSkipInstanceCount>
<vbcsSkipInstanceCount Index="13">False</vbcsSkipInstanceCount>
</vbcsSkipInstanceCount>
<vbcsInstanceCountsMemory>{Cannot dump external UDTs}</vbcsInstanceCountsMemory><vbcsComponentID></vbcsComponentID>
<vbcsHasInitialised>True</vbcsHasInitialised>
<vbcsVariableDump>{None}</vbcsVariableDump>
<vbcsErrorNumber>-2147417848</vbcsErrorNumber>
<vbcsErrorDescription>Method '~' of object '~' failed</vbcsErrorDescription>
<vbcsErrorLine>2120</vbcsErrorLine>
<vbcsErrorSource>DXNET5</vbcsErrorSource>
</GlobalVariables>
</Variables>
<Parameters>
<ProjectHost>{DXProjectProperties}</ProjectHost>
</Parameters>
</Context>
<Process>
<Filename>C:\Program Files\Innovasys\documentx5\bin\DXIDE5.exe</Filename>
<Company>Innovasys</Company>
</Process>
<Platform>
<Name>Windows XP</Name>
<Version>5.1</Version>
<Build>2600</Build>
</Platform>
<SystemInformation>
<Paths>
<Windows>C:\WINDOWS\</Windows>
<System>C:\WINDOWS\system32\</System>
</Paths>
<Resources GDI="1396" User="638"/>
<Memory>
<Load>17</Load>
<Physical Total="2147483647" Available="2147483647"/>
<Page Total="-1" Available="-1"/>
<Virtual Total="2147352576" Available="1952591872"/>
</Memory>
<Drives>
<Drive Name="A" Type="2"/>
<Drive Name="C" Type="3" Total="4296060108,8" Free="1147400192"/>
<Drive Name="D" Type="3" Total="7434004480" Free="1620485734,4"/>
<Drive Name="E" Type="3" Total="16004729651,2" Free="10107618508,8"/>
<Drive Name="F" Type="5"/>
<Drive Name="G" Type="5"/>
<Drive Name="H" Type="5"/>
<Drive Name="I" Type="3" Total="3138763571,2" Free="1726416486,4"/>
<Drive Name="W" Type="4"/>
</Drives>
<Processes Source="PSAPI">
(... CUT OUT ...)
<Process Id="1072" Priority="32" Filename="C:\Program Files\Innovasys\documentx5\bin\DXIDE5.exe"/>
</Processes>
<CommandLine>C:\Program Files\Innovasys\documentx5\bin\DXIDE5.exe</CommandLine>
<CommandLineEx>
<Program>C:\Program Files\Innovasys\documentx5\bin\DXIDE5.exe</Program>
<Arguments></Arguments>
</CommandLineEx>
<BootMode>0</BootMode>
<Debug>0</Debug>
<DBCS>0</DBCS>
<MidEastern>0</MidEastern>
<Screen(.. CUT OUT ..)/>
</SystemInformation>
</ErrorDetail>
.