Bug 131113 - ark problems with archives containing filenames with german umlaute
Summary: ark problems with archives containing filenames with german umlaute
Status: RESOLVED FIXED
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Harald Hvaal
URL:
Keywords:
: 137614 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-20 15:19 UTC by Stefan Koehler
Modified: 2007-11-22 16:18 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
testarchive for bug 131113 (276 bytes, application/x-zip)
2006-09-13 11:47 UTC, Stefan Koehler
Details
patch to fix non latin1 characters in filenames (1.34 KB, patch)
2006-11-09 22:30 UTC, Josh Metzler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Koehler 2006-07-20 15:19:36 UTC
Version:           2.6.3 (using KDE KDE 3.5.3)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Hi,

when trying to extract an zip archive with files containing special characters like german ß (unicode 00DF, utf-8 0xc3) then ark displays the filename correctly. but since it is writing the files to /tmp and during this process detroying the filenam, it is unable to extract the relevant files (file not found because filenames not matching). The files are zipped on w2k and extracted on a utf-8 linux with backported KDE 3.5.3 sarge. Strangely the bug does not occur when extracting via servicemenus.

Regards
Stefan
Comment 1 Haris Kouzinopoulos 2006-09-02 13:10:46 UTC
Can you attach a sample archive so we can test for the bug?
Comment 2 Stefan Koehler 2006-09-13 11:47:36 UTC
Created attachment 17749 [details]
testarchive for bug 131113

the system where the archive was generated is utf-8
Comment 3 Josh Metzler 2006-11-09 22:30:03 UTC
Created attachment 18486 [details]
patch to fix non latin1 characters in filenames

This is also Debian bug #293416.  The reporter of that bug attached a patch
(untested by me) which he claims fixes the issue.  I have attached it here.
Comment 4 Bram Schoenmakers 2007-05-31 23:50:23 UTC
*** Bug 137614 has been marked as a duplicate of this bug. ***
Comment 5 Bram Schoenmakers 2007-05-31 23:50:55 UTC
Note: bug 137614 offers a patch as well.
Comment 6 Dirk Mueller 2007-11-22 16:18:36 UTC
patch was committed:

r733552 | cartman | 2007-11-06 18:20:25 +0100 (Tue, 06 Nov 2007) | 1 line

Use QString::fromLocal8Bit on console data to fix display issues on Turkish locale
Comment 7 Dirk Mueller 2007-11-22 16:18:58 UTC
*** Bug has been marked as fixed ***.