! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Thunar crashes with segfault (libc issue with unavailable translation)
Status:
RESOLVED: DUPLICATE

Comments

Description Nikos Theodorou 2012-12-05 15:12:28 CET
Hallo.

I updated Thunar to 1.6.0 yesterday (Arch Linux, x86_64, kernel 3.6.9). The program crashes every time I right click to a folder (but not a file), and is described here:
https://bbs.archlinux.org/viewtopic.php?pid=1201789#p1201789

Today I search through the bugzilla and found it similar to this
https://bugzilla.xfce.org/show_bug.cgi?id=6640
only I don't use the cvs plugin.

But then I saw the changes report
http://git.xfce.org/xfce/thunar/tree/NEWS?id=thunar-1.6.0
and realised what the problem is:

I am using the greek locale el_GR.UTF8, but there isn't a greek translation yet for the new features (namely, tabs). So when Thunar is presented with the right-click menu (which contains the option to open a new tab) it can't find the proper messages in greek, it doesn't revert to defauly C but instead crashes.

gdb says:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff462fdc8 in vfprintf () from /usr/lib/libc.so.6
(gdb) strace
warning: Couldn't determine the static tracepoint marker to probe
Static tracepoint 1 at 0x7ffff462fdc8


If I start thunar with "LANG=C thunar", then it works normally.

Thank you
Comment 1 Lionel Le Folgoc 2012-12-05 20:07:34 CET
No, missing translations are usually fine (the C string is shown instead). But I guess there's a borken string in the Greek translation file (e.g. a wrong number/type of C printf formatters can cause a crash).
Comment 2 Nick Schermer editbugs 2012-12-05 20:19:36 CET
Fixed the broken strings.
Comment 3 Nikos Theodorou 2012-12-06 16:26:19 CET
Fixed within five hours?? Wow… thanks very much everyone :-) I'm looking forward to the update!
Comment 4 Nick Schermer editbugs 2012-12-06 19:56:28 CET
Connect bugs, same translation.

*** This bug has been marked as a duplicate of bug 9581 ***

Bug #9593

Reported by:
Nikos Theodorou
Reported on: 2012-12-05
Last modified on: 2012-12-06

People

Assignee:
Jannis Pohlmann
CC List:
3 users

Version

Attachments

Additional information