Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Inventor 2010 sim crash

8 REPLIES 8
SOLVED
Reply
Message 1 of 9
anriil
1114 Views, 8 Replies

Inventor 2010 sim crash

Hello

 

I reinstalled IV2010Sim on the new PC and when i started doing simulations it started crashing right after the simulation finished. I looked at the dmp file, couldn't make much sense of it besides FEAManager being the culprit.

 

Any ideas?

 

System is:

Win7 Pro x64

CPU i7 2600k

GPU Nvidia GTX590

RAM 32GB DDR 1300MHz

SSD Crucial m4

 

Loading Dump File [C:\Users\User\Desktop\Inventor120118135110.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Version 7601 (Service Pack 1) MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Wed Jan 18 13:51:10.000 2012 (UTC + 2:00)
System Uptime: not available
Process Uptime: 0 days 0:16:46.000
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
....................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(1380.438): Unknown exception - code c000000d (first/second chance not available)
ntdll!NtGetContextThread+0xa:
00000000`77661fea c3              ret
0:028> g
       ^ No runnable debuggees error in 'g'
0:028> g
       ^ No runnable debuggees error in 'g'
0:028> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for FEAManager.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for FEA_Logic.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for FWx_Master_Events_Management.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for RxAppDocView.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for rse.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for fw.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for RxAssembly.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for RxUtil.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for FWx_Change_Definition.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for FWx_Business_Logic.dll - 
*** ERROR: Module load completed but symbols could not be loaded for Inventor.exe
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for adlmint.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for nvwgf2umx.dll - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for vbc64.dll - 
Failed to load data access DLL, 0x80004005
Verify that 1) you have a recent build of the debugger (6.2.14 or newer)
            2) the file mscordacwks.dll that matches your version of mscorwks.dll is 
                in the version directory
            3) or, if you are debugging a dump file, verify that the file 
                mscordacwks_<arch>_<arch>_<version>.dll is on your symbol path.
            4) you are debugging on the same architecture as the dump file.
                For example, an IA64 dump file must be debugged on an IA64
                machine.

You can also run the debugger command .cordll to control the debugger's
load of mscordacwks.dll.  .cordll -ve -u -l will do a verbose reload.
If that succeeds, the SOS command should work on retry.

If you are debugging a minidump, you need to make sure that your executable
path is pointing to mscorwks.dll as well.
Failed to load data access DLL, 0x80004005
Verify that 1) you have a recent build of the debugger (6.2.14 or newer)
            2) the file mscordacwks.dll that matches your version of mscorwks.dll is 
                in the version directory
            3) or, if you are debugging a dump file, verify that the file 
                mscordacwks_<arch>_<arch>_<version>.dll is on your symbol path.
            4) you are debugging on the same architecture as the dump file.
                For example, an IA64 dump file must be debugged on an IA64
                machine.

You can also run the debugger command .cordll to control the debugger's
load of mscordacwks.dll.  .cordll -ve -u -l will do a verbose reload.
If that succeeds, the SOS command should work on retry.

If you are debugging a minidump, you need to make sure that your executable
path is pointing to mscorwks.dll as well.
GetPageUrlData failed, server returned HTTP status 404
URL requested: http://watson.microsoft.com/StageOne/Inventor_exe/14_4_0_28400/4e040628/FEAManager_dll/14_4_0_28400/...

FAULTING_IP: 
FEAManager!DllUnregisterServer+a3974
00000000`33985594 498b6c2440      mov     rbp,qword ptr [r12+40h]

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000033985594 (FEAManager!DllUnregisterServer+0x00000000000a3974)
   ExceptionCode: c000000d
  ExceptionFlags: 00000000
NumberParameters: 0

PROCESS_NAME:  Inventor.exe

ERROR_CODE: (NTSTATUS) 0xc000000d - An invalid parameter was passed to a service or function.

EXCEPTION_CODE: (NTSTATUS) 0xc000000d - An invalid parameter was passed to a service or function.

MOD_LIST: <ANALYSIS/>

MANAGED_STACK: !dumpstack -EE
Failed to load data access DLL, 0x80004005
Verify that 1) you have a recent build of the debugger (6.2.14 or newer)
            2) the file mscordacwks.dll that matches your version of mscorwks.dll is 
                in the version directory
            3) or, if you are debugging a dump file, verify that the file 
                mscordacwks_<arch>_<arch>_<version>.dll is on your symbol path.
            4) you are debugging on the same architecture as the dump file.
                For example, an IA64 dump file must be debugged on an IA64
                machine.

You can also run the debugger command .cordll to control the debugger's
load of mscordacwks.dll.  .cordll -ve -u -l will do a verbose reload.
If that succeeds, the SOS command should work on retry.

If you are debugging a minidump, you need to make sure that your executable
path is pointing to mscorwks.dll as well.

IP_ON_HEAP:  00000000b10000b1
The fault address in not in any loaded module, please check your build's rebase
log at <releasedir>\bin\build_logs\timebuild\ntrebase.log for module which may
contain the address if it were loaded.

IP_IN_VM_BLOCK: b10000b1

FRAME_ONE_INVALID: 1

LAST_CONTROL_TRANSFER:  from 0000000033985594 to 0000000072ddb1e5

FAULTING_THREAD:  0000000000000438

DEFAULT_BUCKET_ID:  STATUS_INVALID_PARAMETER

PRIMARY_PROBLEM_CLASS:  STATUS_INVALID_PARAMETER

BUGCHECK_STR:  APPLICATION_FAULT_STATUS_INVALID_PARAMETER

STACK_TEXT:  
00000000`3aefdeb0 00000000`33985594 : 00000000`339ad508 00000000`04aa3d80 00000000`04d38740 00000000`047472e8 : msvcr80!_invalid_parameter_noinfo+0x55 [f:\dd\vctools\crt_bld\self_64_amd64\crt\src\invarg.c @ 99]
00000000`3aefe470 00000000`33987f85 : 00000000`00000000 00000000`04aa3d80 00000000`04aa3d80 00000000`0474ba10 : FEAManager!DllUnregisterServer+0xa3974
00000000`3aefe860 00000000`33938b38 : 00000000`04aa3d80 00000000`04aa3d80 00000000`047484b0 00000000`04aa3d80 : FEAManager!DllUnregisterServer+0xa6365
00000000`3aefe950 00000000`33908eda : 00000000`2aa2bf08 00000000`04aa3d80 00000000`04749370 00000000`04749370 : FEAManager!DllUnregisterServer+0x56f18
00000000`3aefebf0 00000000`3391c286 : 00000000`04aa3d80 00000000`04aa3d80 00000000`0474bd40 00000000`04aa3d80 : FEAManager!DllUnregisterServer+0x272ba
00000000`3aefeca0 00000000`3391fa69 : 00000000`04aa3d80 00000000`00000004 00000000`0000ffff 00000000`04754340 : FEAManager!DllUnregisterServer+0x3a666
00000000`3aefed70 000007fe`fedf23d5 : 00000000`04a87fd8 00000000`0000ffff 00000000`00000000 00000000`00000004 : FEAManager!DllUnregisterServer+0x3de49
00000000`3aefef00 000007fe`fede69b2 : 00000000`3aeff330 00000000`2ade1630 00000000`00000030 00000000`09bff88e : rpcrt4!Invoke+0x65
00000000`3aefef60 000007fe`ff06376f : 00000000`2ade1310 00000000`00000001 000007fe`ff0771e0 000007fe`ff082fb0 : rpcrt4!NdrStubCall2+0x32a
00000000`3aeff580 000007fe`fed010c4 : 000007fe`00000001 00000000`2aa2c440 00000000`0418cbd0 000007fe`ff060883 : ole32!CStdStubBuffer_Invoke+0x9c
00000000`3aeff5b0 000007fe`ff060ccd : 00000000`00000000 00000000`00000000 ffffffff`d5299de7 00000000`00000000 : oleaut32!CUnivStubWrapper::Invoke+0xe4
00000000`3aeff600 000007fe`ff060c43 : 00000000`2ec910f0 00000000`2aa2c524 00000000`0998e560 00000000`339a2968 : ole32!SyncStubInvoke+0x5d
00000000`3aeff670 000007fe`fef1a4f0 : 00000000`2ec910f0 00000000`2adce6f0 00000000`2ec910f0 00000000`00000000 : ole32!StubInvoke+0xdb
00000000`3aeff720 000007fe`ff0614d6 : 00000000`00000000 00000000`00000010 00000000`2aa2c440 00000000`0418dd60 : ole32!CCtxComChnl::ContextInvoke+0x190
00000000`3aeff8b0 000007fe`ff06122b : 00000000`d0908070 00000000`2adce6f0 00000000`09fca3e0 00000000`29f82ca0 : ole32!AppInvoke+0xc2
00000000`3aeff920 000007fe`ff063542 : 00000000`2ec91060 00000000`00000000 00000000`00000000 00000000`00000000 : ole32!ComInvokeWithLockAndIPID+0x52b
00000000`3aeffab0 000007fe`fef2d42d : 00000000`0418dd60 106eab5d`00001269 00000000`0418c5d0 00000000`2ec91060 : ole32!ComInvoke+0xae
00000000`3aeffae0 000007fe`fef00106 : 00000000`2ab494c0 00000000`00000000 00000000`00000001 00000000`00001440 : ole32!ThreadDispatch+0x29
00000000`3aeffb10 000007fe`fef00182 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ole32!CRpcThread::WorkerLoop+0x1e
00000000`3aeffb50 00000000`773b652d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ole32!CRpcThreadCache::RpcWorkerThreadEntry+0x1a
00000000`3aeffb80 00000000`7763c521 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0xd
00000000`3aeffbb0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x1d


STACK_COMMAND:  .cxr 0000000000000000 ; kb ; ~28s; .ecxr ; kb

FOLLOWUP_IP: 
FEAManager!DllUnregisterServer+a3974
00000000`33985594 498b6c2440      mov     rbp,qword ptr [r12+40h]

SYMBOL_STACK_INDEX:  1

SYMBOL_NAME:  feamanager!DllUnregisterServer+a3974

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: FEAManager

IMAGE_NAME:  FEAManager.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  4e03f7fe

FAILURE_BUCKET_ID:  STATUS_INVALID_PARAMETER_c000000d_FEAManager.dll!DllUnregisterServer

BUCKET_ID:  X64_APPLICATION_FAULT_STATUS_INVALID_PARAMETER_feamanager!DllUnregisterServer+a3974

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/Inventor_exe/14_4_0_28400/4e040628/FEAManager_dll/14_4_0_28400/...

Followup: MachineOwner
---------

0:028> lmvm FEAManager
start             end                 module name
00000000`338a0000 00000000`33a14000   FEAManager   (export symbols)       FEAManager.dll
    Loaded symbol image file: FEAManager.dll
    Mapped memory image file: C:\Program Files\Autodesk\Inventor 2010\bin\FEAManager.dll
    Image path: C:\Program Files\Autodesk\Inventor 2010\bin\FEAManager.dll
    Image name: FEAManager.dll
    Timestamp:        Fri Jun 24 05:35:42 2011 (4E03F7FE)
    CheckSum:         0017AF63
    ImageSize:        00174000
    File version:     14.4.0.28400
    Product version:  1.0.0.1
    File flags:       0 (Mask 3F)
    File OS:          40004 NT Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0409.04b0
    CompanyName:      Autodesk, Inc.
    ProductName:      Autodesk, Inc. FEAManager
    InternalName:     FEAManager
    OriginalFilename: FEAManager.dll
    ProductVersion:   Autodesk Inventor 2010
    FileVersion:      14, 4, 0000, 28400
    PrivateBuild:     Build: 284, Release: 2010 SP4 - Date: Thu 06/23/2011       
    SpecialBuild:     Build: 284, Release: 2010 SP4 - Date: Thu 06/23/2011       
    FileDescription:  FEAManager
    LegalCopyright:   Copyright © 1996–2009 Autodesk, Inc.
    LegalTrademarks:  Copyright © 1996–2009 Autodesk, Inc.
    Comments:         Copyright © 1996–2009 Autodesk, Inc.

 

8 REPLIES 8
Message 2 of 9
anriil
in reply to: anriil

up

Message 3 of 9
anriil
in reply to: anriil

It crashes every time in static analysis, modal analysis works (excluding the mesher, see below)

 

Additionally, the mesher doesn't work when the average element size is below 1 (doesn't start "loading").

 

I did the other variant (registry), didn't change anything.

Message 4 of 9
henderh
in reply to: anriil

Thanks for providing the additional information anriil.  I've sent the data on to Development for further investigation.

 

[Edit: Development wants to know what you see if you just do a "Mesh View" using the default mesh settings]



Hugh Henderson
QA Engineer (Fusion Simulation)
Message 5 of 9
henderh
in reply to: henderh

A few more questions and comments from Development to dig deeper into the issue:

 

1)  Are you using comma as the decimal separator? Can you provide screenshots of the meshing dialog?

 

2)  From the log file, you've enabled separate stress across contacts. Can you disable the option and check if solving succeeds?

 

3)  The FEAComputeserver.log is incomplete. Please create a new part, save it as cube.ipt (something else would work, but we want a name for the model). Then do the workflow. This would enable use to get a better log file.

 

Thanks! -Hugh



Hugh Henderson
QA Engineer (Fusion Simulation)
Message 6 of 9
anriil
in reply to: anriil

Should be everything

Message 7 of 9
henderh
in reply to: anriil

Hi Anriil,

 

  Thank you for posting the part and all the attachments.  As you have shown, somehow the mesh settings have become zero, causing the problem.

 

  Would it be possible to do one more test?

 

1)  Change the O/S regional settings to not use comma as the decimal separator (e.g. English, United States)

2)  Restart Inventor & open the cube part

3)  Create a new simulation and use the Mesh View command

 

  Our apologies for the inconvenience.

 

Best regards, -Hugh



Hugh Henderson
QA Engineer (Fusion Simulation)
Message 8 of 9
anriil
in reply to: henderh

That worked, thank you!

Message 9 of 9
henderh
in reply to: anriil

Excellent news Anriil!  We appreciate the follow-up Smiley Happy



Hugh Henderson
QA Engineer (Fusion Simulation)

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report