Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

04_path_planning gives segmentation fault in AirGen - Neighborhood #11

Open
omkarpatil18 opened this issue Dec 15, 2023 · 1 comment
Open

Comments

@omkarpatil18
Copy link

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!

@omkarpatil18
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant