svn worth a try?
Sure! It only can get better ;-).
Sorry to jump in unasked, but I had similar issues with Geany 0.13. When I opened PHP files, Geany crashed within vStringNCatS function.
I spent quite a time debugging and found that issue lies in regexps. Don't know if it will help with your OpenSolaris, but I can tell what I did to solve it in FreeBSD:
I compiled Geany with -lgnuregex and changed related .c files to include proper GNU regex header.