Ticket #1 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Emelfm2 segfault with 8-bit characters files

Reported by: [email protected] Owned by: TomPh
Priority: major Component: main application
Version: 0.5.1 Severity: crasher common
Keywords: Cc:

Description

If I create a file with an 8-bit name like this:
cd /tmp
mkdir printf 'xee'
emelfm2 segfaults while browsing /tmp

Attachments

emelfm2.core.txt (9.3 kB) – added by [email protected] 2 years ago.
Emelfm2 backtrace

Change History

Changed 2 years ago by [email protected]

Emelfm2 backtrace

Changed 2 years ago by anonymous

The backtrace documents failure in g_utf8_collate_key(), during processing of string “î/”. The string is as it should be, and a dir with that name does not produce any problem in e2, here. Maybe a glib problem ?

Changed 2 years ago by TomPh

  • status changed from new to closed
  • resolution set to fixed

As from v.0.5.2, the application handles non-ASCII encoding as it is found, though sometimes, [g]libc functionality can still be a probolem, due to its failure to report encoding-conversion-failure

Note: See TracTickets for help on using tickets.