edgexfoundry / edgexfoundry/device-bacnet-c
SIGSEGV when run cross compiling device-bacnet-c of bacnet-ip
- Dominant language
- C
- Stars
- 16
- Forks
- 22
- Avg merge
- 21h 15m
- Merged PRs (30d)
- 1
Description
Cross compiling device-bacnet-c of I.mx6ul that ARM platform.when run device-bacnet-c on board of I.mx6ul ,I got SIGSEGV, detail :
_dl_relocate_object
Program received signal SIGSEGV, Segmentation fault.
_dl_relocate_object (scope=0x76ff61b8, reloc_mode=, consider_profiling=consider_profiling@entry=0)
at /usr/src/debug/glibc/2.23-r0/git/elf/dl-reloc.c:232
232 /usr/src/debug/glibc/2.23-r0/git/elf/dl-reloc.c: No such file or directory.
I search maybe cause by dynamic library load .
Contributor guide
Research direction
The report names no source files or tests; start by reproducing device-bacnet-c on the I.mx6ul board and inspect dynamic library loading around _dl_relocate_object. Compare the cross-compiled runtime and libraries with the board environment. Done means the program starts and runs without the reported SIGSEGV.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100