View Issue Details

IDProjectCategoryView StatusLast Update
0004971MMW v4Framework: Scripts/Extensionspublic2009-01-02 21:42
Reporterpeke Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version3.1 
Summary0004971: SDBIniFile.StringValue is not Unicode Capable (regression)
DescriptionWhen Using SDBIniFile.StringValue to save some Japanese String to INI, retrieving same value from INI gets Garbled text or in best scenario "?????"

Best example will be last.fm scrobbler LOG file.
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=7&t=34600
TagsNo tags attached.
Fixed in build1205

Relationships

related to 0003844 closedpeke Last.fm plugin Last.FM Native Support 
related to 0004346 closedpetr MMW v4 Japanese issue : settings stored into INI file is corrupted when unicode characters used 
related to 0005098 closedjiri MMW v4 Script configs written to .ini file incorrectly for non-western languages (regression) 
child of 0004996 closedjiri MMW v4 Unicode MP3 Tags broken in MM 3.1 (regression) 

Activities

peke

2008-11-27 10:09

developer   ~0015179

Example Files are uploaded to FTP under bug# 3844

peke

2008-11-27 10:09

developer   ~0015180

Reminder sent to: jiri

jiri

2008-11-28 13:24

administrator   ~0015236

Fixed in build 1197.
 - I haven't tested, but I made a small tweak that should fix Unicode handling in ini files.

peke

2008-12-04 14:06

developer   ~0015380

Internal Delphi Conversions and Temp variable object creating handling causes strange behavior. No change needed.

peke

2008-12-04 14:07

developer   ~0015381

Verified in 1199.

jiri

2008-12-27 18:17

administrator   ~0015820

Last edited: 2008-12-27 19:10

Some scripts previously relied on the fact that several instances of IniFile object could share data. This is no longer true in the new implementation. We should try to fix it.

jiri

2008-12-27 18:17

administrator   ~0015821

Fixed in build 1205.

peke

2009-01-02 21:42

developer   ~0015959

Verified 1207