Malformed decimal point in settings.json prevents transmission 1.71 from starting after upgrade from 1.51-0ubuntu3

Bug #384962 reported by Krzysztof Klimonda
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Transmission
Fix Released
Unknown
transmission (Ubuntu)
Invalid
High
Unassigned

Bug Description

Because of the bug in 1.5x "ratio-limit" in settings.json may have comma instead of full stop (happens when user have set language that use comma as decimal point, for example swedish).
Now, it was fixed in transmission 1.5x in http://trac.transmissionbt.com/changeset/8556 (ticket http://trac.transmissionbt.com/ticket/2122). I think that the right way of fixing it will be backporting both changes from 1.53 (and at least one fix from 1.54) back to 1.51. So it's time to take care of bug 375230.

summary: Malformed "ratio-limit" in settings.json prevents transmission 1.71 from
- starting.
+ starting after upgrade from 1.51-0ubuntu3
Åskar (olskar)
Changed in transmission (Ubuntu):
status: New → Confirmed
Changed in transmission (Ubuntu):
assignee: nobody → Krzysztof Klimonda (kklimonda)
Revision history for this message
C de-Avillez (hggdh2) wrote : Re: Malformed "ratio-limit" in settings.json prevents transmission 1.71 from starting after upgrade from 1.51-0ubuntu3

marking as triaged/high

Changed in transmission (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Changed in transmission:
status: Unknown → Fix Released
Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

Heh.. I'm not really sure if it's a bug in 1.5x.. I know that it was possible to trigger it when user downgraded from 1.6x to 1.5x and then upgraded again but I'm not sure if it's possible to make it happen on clean install.. Åskar said he just upgraded from 1.51-0ubuntu3 to 1.71-0ubuntu1 from my PPA and it was enough.. I'll ask transmission's developer about it.

summary: - Malformed "ratio-limit" in settings.json prevents transmission 1.71 from
+ Malformed decimal point in settings.json prevents transmission 1.71 from
starting after upgrade from 1.51-0ubuntu3
Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

Actually as there is no entry in settings.json that use tr_bencDictAddDouble I'm marking it as invalid for now..

Changed in transmission (Ubuntu):
assignee: Krzysztof Klimonda (kklimonda) → nobody
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.