[Geany-Devel] Strange segfault while replacing autoclose.so plugin library
roshin at xxxxx
Thu May 1 19:26:35 UTC 2014
I often rebuild my plugin to test it and replace old version of library with
just compiled library object. But Geany crashes after that in first touch.
Steps to reproduce:
1. Copy autoclose.so into ~/.config/geany/plugins
2. Open Geany
3. Copy autoclose.so into ~/.config/geany/plugins again
4. Focus on Geany
5. You're gonna the crash!
Note you *shouldn't* even re-compile plugin or something.
This is a backtrace:
As you see, a crash comes from my plugin. I don't check variables against NULL
and I'm doint it intentionally assuming that Geany never sends NULL in events.
But actually it crashes at static variable access:
Here strace report, not very interesting:
Pavel Roschin aka RPG
More information about the Devel