OK, I see. It's a typo in the Turkish translation that improperly translates "%dL" to "%sS" (%d being a c-format here, expecting a digit, but %s is the format for a string -- thus, a digit is read like it was a string, leading to the crash).
Fixed upstream, and patch attached. In the meanwhile, you can either run Geany with another language (e.g. `LANG=C geany`), or rebuild your translation file tourself using the upstream fixed tr.po (`msgfmt tr.po -o /usr/share/locale/tr/LC_MESSAGES/geany.mo` using http://git.geany.org/geany/tree/po/tr.po). ** Patch added: "Fix a c-format typo in the Turkish translation leading to a crash" https://bugs.launchpad.net/ubuntu/+source/geany/+bug/1072445/+attachment/3419165/+files/0001-Fix-a-c-format-typo-in-the-Turkish-translation-leadi.patch ** Summary changed: - geany crash when selecting with shift up-down + geany crashes when selecting wholes lines with Turkish locale -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1072445 Title: geany crashes when selecting wholes lines with Turkish locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/geany/+bug/1072445/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs