Fix crash in FirstDLOpenedLinkMap if app linked statically (Alpine Linux)
authorRyan Gonzalez <rymg19@gmail.com>
Thu, 13 Apr 2017 15:31:00 +0000 (18:31 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 13 Apr 2017 15:31:00 +0000 (18:31 +0300)
commit733ec752f6f8f1d6e43f2f4751fe1bddfeecb8ee
treebb961c0b2f6ad6c72f5caaa45a3a719261d8ada1
parentee34ddf97f7725bd9e4f8fbb8ec7cc86a6b31957
Fix crash in FirstDLOpenedLinkMap if app linked statically (Alpine Linux)

Issue #154 (bdwgc).

* dyn_load.c [SOLARISDL && !USE_PROC_FOR_LIBRARIES]
(GC_FirstDLOpenedLinkMap): Do not dereference d_un.d_ptr if it is null.
* dyn_load.c [(SCO_ELF || DGUX || HURD || LINUX || FREEBSD || NACL
|| NETBSD || OPENBSD) && !USE_PROC_FOR_LIBRARIES]
(GC_FirstDLOpenedLinkMap): Likewise.
dyn_load.c