Bug 138524 - [msdosfs] disks and usb flashes/cards with Russian labels produces hangups
Summary: [msdosfs] disks and usb flashes/cards with Russian labels produces hangups
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jaakko Heinonen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-04 10:00 UTC by yerenkow
Modified: 2010-05-16 12:48 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yerenkow 2009-09-04 10:00:14 UTC
If you have a disk (usb, card, probably any other media) formatted in fat with assigned label with cyrillic letters, simply plug it in pc.
1. Created device in /dev/fat/* contains incorrect label (possibly encoding issue)
2. KDE hangs fully (not tested gnome) - possibly due to same incorrect named label

Fix: 

Not work with russian-labeled disks, but this isn't a good way
How-To-Repeat: If you have a disk (usb, card, probably any other media) formatted in fat with assigned label with cyrillic letters, simply plug it in pc.
1. Created device in /dev/fat/* contains incorrect label (possibly encoding issue)
2. KDE hangs fully (not tested gnome) - possibly due to same incorrect named label
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-09-06 19:27:53 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-fs

Over to maintainer(s).
Comment 2 Jaakko Heinonen freebsd_committer freebsd_triage 2010-04-13 16:37:14 UTC
State Changed
From-To: open->feedback

Can you still reproduce this? Please note that geom_label doesn't support 
support encoding conversions. 

Do you have any evidence that the hang is caused by the label? 

See also PR kern/104389. 


Comment 3 Jaakko Heinonen freebsd_committer freebsd_triage 2010-04-13 16:37:14 UTC
Responsible Changed
From-To: freebsd-fs->jh

Track.
Comment 4 Jaakko Heinonen freebsd_committer freebsd_triage 2010-05-16 12:48:56 UTC
State Changed
From-To: feedback->closed

Feedback timeout.