[Mono-bugs] [Bug 398274] New: TableLayoutSettingsTypeConverter fails reading (known) bad data
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sat Jun 7 08:05:35 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=398274
Summary: TableLayoutSettingsTypeConverter fails reading (known)
bad data
Product: Mono: Class Libraries
Version: 1.9.0
Platform: Other
OS/Version: Other
Status: ASSIGNED
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: jpobst at novell.com
ReportedBy: andyhume32 at yahoo.co.uk
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Created an attachment (id=220872)
--> (https://bugzilla.novell.com/attachment.cgi?id=220872)
Test cases patch
Additional unit tests attached. I'll leave the fix to you Jonathan. :-)
Two problems in TableLayoutSettingsTypeConverter (other keywords
TableLayoutSettings, TableLayoutPanel):
1. ConvertTo writes: "Columms" !! two 'm's !!
2. MSFT (in the past?) generated bad content when the current culture had comma
as its decimal point character, e.g. writing:
"Percent,25,5,Percent,75,5"
instead of:
"Percent,25.5,Percent,75.5"
See
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=156278
(and 271059)
also one which notes the fix _didn't_ to fix the output:
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=324138
Also
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.dotnet.internationalization&tid=f11516e2-33da-4047-8e2f-205df4ab09e5&cat=en_US_3fcb35c8-ccb3-4554-bd55-8038c0ecc923&lang=en&cr=US&sloc=&p=1
Mono crashes on reading the odd content; MSFT (with SP1?) doesn't (I haven't
looked what objects it returns however).
I attach a patch containing additional tests to test such things. Also
includes a tiny fix to the currently NotWorking test -- it just needed the XML
elements reordered to work (and uncover the "Columms" bug)! Very simple tests
first!!
The ConvertFrom (i.e. input tests) don't check the result (yet? -- does Equals
work??), just that no exception occurs. Testing of various "Control" elements
is missing too, etc etc.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list