Z.OOL.ネット信託統治領 はてな諸島

こちらは "Z.OOL.ネット信託統治領 はてな諸島" です。

動的ライブラリ内の関数へのポインタの有効性を確認する一手法

大型連休明けで、随分と積もった医療案件と
医療関連の事務案件が一気に押し寄せて、
とても大変です。


[BGM]: METAFIVE - Don’t Move -Studio Live Version-

追記 (2019/01/26)

本稿において纏めた "qiitadon.com 環礁" の toot について、改めて再編した上で以下の投稿に再掲しました。

z80oolong.hatenadiary.jp

なお、上記の投稿は、技術的事項についての速報的で簡易な短信についての、Z.OOL.ネット信託統治領 Qrunch 諸島からのクロス投稿となっています。

上記の投稿は、以下の Qrunch 諸島の投稿から御覧になれます。どうか御了承下さい。

https://z80oolong.qrunch.io/entries/IW8j7yXqjsmx41Krz80oolong.qrunch.io

はじめに

本稿は、 dlopen(3) を用いて読み込んだ動的ライブラリにおいて、 dlsym(3) 関数で動的ライブラリ内の関数のポインタを取得する時、まれに dlsym(3) 関数の値が誤ったポインタを返却して、なおかつ dlerror(3) がエラーを返さない現象が起きる場合についての対処法について、 "qiitadon.com 環礁" に投稿した toot を纏めたものです。

qiitadon.com