The solaris libc string functions crash if the string passed is null. gaim code should check if the string is null before calling strlen on it for example. Reproducible: Always Steps to Reproduce: 1. emerge gaim 2. gaim 3. crash in fprintf to a file while saving the accounts.xm. Actual Results: crash Expected Results: shoudn't crash
Created attachment 34960 [details, diff] check string before writing to a file
This was fixed upstream with this patch: http://cvs.sourceforge.net/viewcvs.py/gaim/gaim/src/account.c?r1=1.91&r2=1.92&diff_format=u Does the same thing. I'll use the upstream patch just to be consistent. gaim-0.79-r2 now in portage.
cool!!