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

Reply via email to