Created attachment 4650 Backtrace of mousepad. * Compile Mousepad from git with: [matias@HP mousepad]$./autogen.sh --enable-debug --prefix=/usr --libdir=/usr/lib64 & make -j4 & sudo make install * Launch mousepad: [matias@HP mousepad]$ mousepad Violación de segmento * Debug: Attached the backtrace
What's your locale? Seems at a glance it could be related to the translation used in a string format where the backtrace points to. You could test to see if it still crashes with something like: $ LC_ALL=C mousepad
Hi, Thanks. Yes. setting LC_ALL starts successfully. My location is es_AR..
Yep it's an error in the format string in es.po translation file: http://git.xfce.org/apps/mousepad/tree/po/es.po#n492 It's using string %s instead of signed int %d. I hope someone who knows how to do translations stuff reads this.
Ohh.. Thank you very much!. I never thought to see the translations.. ;) Tomorrow I will register as a translator and try to fix it.. Regards, Matias.
Fixed in last commit. I close the bug as fixed .. I do not know if it is right in these cases.. Thanks you!. Regards, Matias p.s.: I register, I translated, send it to review, and finally, two guys commit another translation.. I reminded them that existed Mousepad.. haha.