After upgrade, transmission web interface does not work

Bug #705303 reported by Alejandro Perez
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Transmission
Fix Released
Unknown
transmission (Ubuntu)
Invalid
Undecided
Unassigned
Maverick
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: transmission

Using Ubuntu Maverick (10.10), after upgrading from transmission-common (2.04-0ubuntu2) to 2.05-0ubuntu0.1
 and from transmission-gtk (2.04-0ubuntu2) to 2.05-0ubuntu0.1 (upgrades from maverick-proposed), web interface stop working properly. It appears in the web browser, but does not show any torrent at all, and does not respond to "clicks" on buttons.

I've tested it on two different systems, with the same result.

Reverting to plain maverick's version works, but I think it should be fixed anyway.

Regards,
Alejandro

Revision history for this message
Edza Niknais (edza) wrote :

Same here..

Revision history for this message
Roman M. Tuz (tuzr) wrote :

I fixed a problem.
Bug in transmission.js
Replace /usr/share/transmission/web/javascript/transmission.js with older version.
You can download it from http://dl.dropbox.com/u/4921782/fix/transmission.js

Revision history for this message
Alejandro Perez (alejandro-perez-mendez) wrote :

Hi Roman,

you are right. Thanks to point out the problem. The new transmission.js includes what seems to be an incorrectly merged code, where there is some "else" code without respective "if" code. Additionally, an initial "}" before the "else" actually closes the function.

I replaced the .js with the one from the previous version of transmission and everything works ok. Packagers, please use previous version of transmission.js, since those invalid lines are the only change from previous version.

Regards

Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

Thanks for testing, I've added verification-failed to the bug 662284, I'm adding a regression-proposed to this one.

tags: added: regression-proposed
Changed in transmission (Ubuntu Maverick):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

Closing the main task, the bug doesn't exist in natty.

Changed in transmission (Ubuntu):
status: New → Invalid
Changed in transmission:
status: Unknown → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted transmission into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in transmission (Ubuntu Maverick):
status: Triaged → Fix Committed
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

As this regression only affected maverick-proposed, I'm closing this now.

Changed in transmission (Ubuntu Maverick):
status: Fix Committed → Fix Released
Revision history for this message
Alejandro Perez (alejandro-perez-mendez) wrote :

Hi Martin,

I have tested the new upgrade and it does solve the problem. Additionally, it can be hot-upgraded, that is, upgraded when transmission is still running without any problem.

Thanks,
Alejandro

Revision history for this message
Martin Pitt (pitti) wrote :

Thanks!

Revision history for this message
Charles Kerr (charlesk) wrote :

Thanks Alejandro!

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.