04_path_planning gives segmentation fault in AirGen - Neighborhood
omkarpatil18 opened this issue · comments
I start the Neighborhood environment in a terminal with bash run.sh
. In a different terminal I run python 04_path_planning.py
. This results in the below error-
Failed to find symbol file, expected location:
"/home/local/xxx/Simulators/AirGen/ModularNeighborhoodPack_Linux/AirGenEnv/Binaries/Linux/AirGenEnv.sym"
Assertion failed: !IsGarbageCollectingAndLockingUObjectHashTables() [File:./Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp] [Line: 3238]
Unable to create new object: CatmullRomSpline /Engine/Transient.None. Creating UObjects while Collecting Garbage is not allowed!
[2023.12.15-22.34.01:357][618]LogStreaming: Display: 0.007 ms for processing 136 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 3 (1277->1274) packages and 121 (2365->2244) public exports.
[2023.12.15-22.34.01:357][618]LogCore: Error: appError called: Assertion failed: !IsGarbageCollectingAndLockingUObjectHashTables() [File:./Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp] [Line: 3238]
Unable to create new object: CatmullRomSpline /Engine/Transient.None. Creating UObjects while Collecting Garbage is not allowed!Signal 11 caught.
Malloc Size=262146 LargeMemoryPoolOffset=262162
CommonUnixCrashHandler: Signal=11
[2023.12.15-22.34.01:367][618]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003[2023.12.15-22.34.01:367][618]LogCore: Assertion failed: !IsGarbageCollectingAndLockingUObjectHashTables() [File:./Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp] [Line: 3238]
Unable to create new object: CatmullRomSpline /Engine/Transient.None. Creating UObjects while Collecting Garbage is not allowed!
0x0000000007411ecd AirGenEnv!UnknownFunction(0x7211ecc)
0x000000000740f2d5 AirGenEnv!UnknownFunction(0x720f2d4)
0x0000000004814db7 AirGenEnv!UnknownFunction(0x4614db6)
0x00000000047f96a4 AirGenEnv!UnknownFunction(0x45f96a3)
0x00000000046e655a AirGenEnv!UnknownFunction(0x44e6559)
0x00000000046e6c0c AirGenEnv!UnknownFunction(0x44e6c0b)
0x000000000474e946 AirGenEnv!UnknownFunction(0x454e945)
0x000000000cd3d759 AirGenEnv!UnknownFunction(0xcb3d758)
0x000000000cd7ea34 AirGenEnv!_ZN3rpc6detail10dispatcher13dispatch_callERKN14clmdep_msgpack2v26objectEb(+0x83)
0x000000000cd7e79c AirGenEnv!_ZN3rpc6detail10dispatcher8dispatchERKN14clmdep_msgpack2v26objectEb(+0x2b)
0x000000000cd8d094 AirGenEnv!UnknownFunction(0xcb8d093)
0x000000000cd89819 AirGenEnv!_ZN11clmdep_asio6detail15task_io_service10do_run_oneERNS0_11scoped_lockINS0_11posix_mutexEEERNS0_27task_io_service_thread_infoERKNSt3__110error_codeE(+0x358)
0x000000000cd89331 AirGenEnv!_ZN11clmdep_asio6detail15task_io_service3runERNSt3__110error_codeE(+0xa0)
0x000000000cd8346e AirGenEnv!UnknownFunction(0xcb8346d)
0x000000000cd8a1f0 AirGenEnv!UnknownFunction(0xcb8a1ef)
0x00007f8e13e94ac3 libc.so.6!UnknownFunction(0x94ac2)
0x00007f8e13f26660 libc.so.6!UnknownFunction(0x12665f)0x0000000007411ecd AirGenEnv!UnknownFunction(0x7211ecc)
0x000000000740f2d5 AirGenEnv!UnknownFunction(0x720f2d4)
0x0000000004814db7 AirGenEnv!UnknownFunction(0x4614db6)
0x00000000047f96a4 AirGenEnv!UnknownFunction(0x45f96a3)
0x00000000046e655a AirGenEnv!UnknownFunction(0x44e6559)
0x00000000046e6c0c AirGenEnv!UnknownFunction(0x44e6c0b)
0x000000000474e946 AirGenEnv!UnknownFunction(0x454e945)
0x000000000cd3d759 AirGenEnv!UnknownFunction(0xcb3d758)
0x000000000cd7ea34 AirGenEnv!_ZN3rpc6detail10dispatcher13dispatch_callERKN14clmdep_msgpack2v26objectEb(+0x83)
0x000000000cd7e79c AirGenEnv!_ZN3rpc6detail10dispatcher8dispatchERKN14clmdep_msgpack2v26objectEb(+0x2b)
0x000000000cd8d094 AirGenEnv!UnknownFunction(0xcb8d093)
0x000000000cd89819 AirGenEnv!_ZN11clmdep_asio6detail15task_io_service10do_run_oneERNS0_11scoped_lockINS0_11posix_mutexEEERNS0_27task_io_service_thread_infoERKNSt3__110error_codeE(+0x358)
0x000000000cd89331 AirGenEnv!_ZN11clmdep_asio6detail15task_io_service3runERNSt3__110error_codeE(+0xa0)
0x000000000cd8346e AirGenEnv!UnknownFunction(0xcb8346d)
0x000000000cd8a1f0 AirGenEnv!UnknownFunction(0xcb8a1ef)
0x00007f8e13e94ac3 libc.so.6!UnknownFunction(0x94ac2)
0x00007f8e13f26660 libc.so.6!UnknownFunction(0x12665f)[2023.12.15-22.34.01:378][618]LogExit: Executing StaticShutdownAfterError
Malloc Size=131160 LargeMemoryPoolOffset=393352
Malloc Size=131160 LargeMemoryPoolOffset=524536
Malloc Size=1048576 LargeMemoryPoolOffset=1573136
[2023.12.15-22.34.01:392][618]LogHAL: Error: FUnixPlatformProcess::CreateProc: File does not exist (/home/local/xxx/Simulators/AirGen/ModularNeighborhoodPack_Linux/Engine/Binaries/Linux/CrashReportClient)
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.
Segmentation fault (core dumped)
System specs:
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
Please let me know if I'm doing something foolish. Thanks for your help!
P.S. I tried to run it in the oil-rig environment and it worked. But I'd still like to work with the Neighborhood environment. Thanks