[Users] [Bug 3646] SEGV when selecting unicode char ≥ U+10000

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Fri May 13 15:28:33 CEST 2016


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3646

--- Comment #1 from Jean-Benoist Leger <jb at leger.tf> ---
It seems the bucktracker does not like ≥ U+10000 too.

So, I try again, without U+10000

In the compose windows, I write text with unicode ≥ U+10000, like (but with
real caracter, not escaped one)

> Hello \U0001d500\U0001d4f8\U0001d4fb\U0001d4f5\U0001d4ed!

Without the bug
===============

I select text begining with a normal character e.g. (I use [] to mark
selection):

> Hel[lo \U0001d500\U0001d4f8\U0001d4fb\U0001d4f5\U0001d4ed!]

and I right-click, nothing happens.

With the bug
============

I select text begining with a ≥ U+10000 character e.g. (I use [] to mark
selection):

> Hello [\U0001d500\U0001d4f8\U0001d4fb\U0001d4f5\U0001d4ed!]

and I right-click, SEGV happens.

Details
=======

Version: bug happens with 3.11.1 packaged by my distribution and git version
(commit c4ebc9dacb8242351b3cc485aadfe6bc05f89cd8)

Provided in attachment: gdb call stack for both version.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list