Activity log for bug #772152

Date Who What changed Old value New value Message
2011-04-28 04:38:24 Daniel Holbert bug added bug
2011-04-28 04:45:37 Daniel Holbert attachment added patch https://bugs.launchpad.net/unity-place-applications/+bug/772152/+attachment/2092409/+files/unity-xml-comment-fix.patch
2011-04-28 04:50:53 Daniel Holbert description STEPS TO REPRODUCE: 1. Obtain an .deb for some crossover product. e.g. here's the demo for crossover-games: (32 and 64 bit) http://media.codeweavers.com/pub/crossover/cxgames/demo/crossover-games-demo_10.1.0-1_i386.deb http://media.codeweavers.com/pub/crossover/cxgames/demo/ia32-crossover-games-demo_10.1.0-1_amd64.deb 2. Install the .deb with dpkg: " sudo dpkg -i crossover-games-demo_10.1.0-1_i386.deb " ACTUAL RESULTS: This output: Selecting previously deselected package crossover-games-demo. (Reading database ... 166164 files and directories currently installed.) Unpacking crossover-games-demo (from crossover-games-demo_10.1.0-1_i386.deb) ... Setting up crossover-games-demo (10.1.0-1) ... cxmenu:error: unable to parse '/etc/xdg/menus/unity-place-applications.menu': Invalid string in comment field [Ln: 157, Col: 8] Processing triggers for menu ... EXPECTED RESULTS: No "cxmenu:error" line for unity-place-applications.menu. From hand-tweaking unity-place-applications.menu, I've discovered it's due to this chunk of the file: <!-- Note: Software Center uses an OnlyUnallocated clause to generate -- the System section. We can't do that because we have the All Apps -- section. Let's cross fingers and hope we match somewhat --> Those stray "--" markers are bad XML*, and if I remove them, this issue goes away. (crossover products install without any such warning.) *From https://developer.mozilla.org/en/The_Importance_of_Correct_HTML_Commenting#XML : For compatibility, the string "--" (double-hyphen) must not occur within comments. STEPS TO REPRODUCE:  1. Obtain an .deb for some crossover product. e.g. here's the demo for crossover-games: (32 and 64 bit) http://media.codeweavers.com/pub/crossover/cxgames/demo/crossover-games-demo_10.1.0-1_i386.deb http://media.codeweavers.com/pub/crossover/cxgames/demo/ia32-crossover-games-demo_10.1.0-1_amd64.deb  2. Install the .deb with dpkg: sudo dpkg -i crossover-games-demo_10.1.0-1_i386.deb ACTUAL RESULTS: This output: Selecting previously deselected package crossover-games-demo. (Reading database ... 166164 files and directories currently installed.) Unpacking crossover-games-demo (from crossover-games-demo_10.1.0-1_i386.deb) ... Setting up crossover-games-demo (10.1.0-1) ... cxmenu:error: unable to parse '/etc/xdg/menus/unity-place-applications.menu': Invalid string in comment field [Ln: 157, Col: 8] Processing triggers for menu ... EXPECTED RESULTS: No "cxmenu:error" line for unity-place-applications.menu. From hand-tweaking unity-place-applications.menu, I've discovered it's due to this chunk of the file:   <!-- Note: Software Center uses an OnlyUnallocated clause to generate     -- the System section. We can't do that because we have the All Apps     -- section. Let's cross fingers and hope we match somewhat     --> Those stray "--" markers are bad XML*, and if I remove them, this issue goes away. (crossover products install without any such warning.) *From https://developer.mozilla.org/en/The_Importance_of_Correct_HTML_Commenting#XML :      For compatibility, the string "--" (double-hyphen) must not occur within comments.
2011-04-28 06:51:49 Didier Roche-Tolomelli bug added subscriber Didier Roche
2011-04-28 06:52:00 Didier Roche-Tolomelli bug added subscriber Mikkel Kamstrup Erlandsen
2011-04-28 17:35:42 Brian Murray bug added subscriber Ubuntu Review Team
2011-04-28 17:35:44 Brian Murray tags patch
2011-04-29 10:23:14 Launchpad Janitor branch linked lp:~kamstrup/unity-place-applications/bad-xml-in-menu
2011-04-29 10:25:36 Mikkel Kamstrup Erlandsen unity: importance Undecided Low
2011-04-29 10:25:36 Mikkel Kamstrup Erlandsen unity: status New In Progress
2011-04-29 10:25:36 Mikkel Kamstrup Erlandsen unity: milestone 3.8.14
2011-04-29 10:25:36 Mikkel Kamstrup Erlandsen unity: assignee Mikkel Kamstrup Erlandsen (kamstrup)
2011-04-29 10:25:51 Mikkel Kamstrup Erlandsen unity-place-applications: importance Undecided Low
2011-04-29 10:25:51 Mikkel Kamstrup Erlandsen unity-place-applications: status New In Progress
2011-04-29 10:25:51 Mikkel Kamstrup Erlandsen unity-place-applications: milestone 0.2.48
2011-04-29 10:25:51 Mikkel Kamstrup Erlandsen unity-place-applications: assignee Mikkel Kamstrup Erlandsen (kamstrup)
2011-04-29 11:25:57 Mikkel Kamstrup Erlandsen unity: status In Progress Fix Committed
2011-04-29 11:26:00 Mikkel Kamstrup Erlandsen unity-place-applications: status In Progress Fix Committed
2011-04-30 17:37:59 Manfred Grasser bug added subscriber Manfred Grasser
2011-04-30 17:40:31 Manfred Grasser removed subscriber Manfred Grasser
2011-05-03 13:12:32 Didier Roche-Tolomelli unity-place-applications (Ubuntu): status New Fix Committed
2011-05-26 13:33:48 Didier Roche-Tolomelli unity: status Fix Committed Fix Released
2011-05-26 13:34:36 Didier Roche-Tolomelli unity-place-applications: status Fix Committed Fix Released
2011-05-26 13:36:15 Didier Roche-Tolomelli nominated for series Ubuntu Natty
2011-05-26 13:36:15 Didier Roche-Tolomelli bug task added unity-place-applications (Ubuntu Natty)
2011-05-26 13:36:21 Didier Roche-Tolomelli unity-place-applications (Ubuntu): status Fix Committed Fix Released
2011-05-26 13:36:58 Didier Roche-Tolomelli description STEPS TO REPRODUCE:  1. Obtain an .deb for some crossover product. e.g. here's the demo for crossover-games: (32 and 64 bit) http://media.codeweavers.com/pub/crossover/cxgames/demo/crossover-games-demo_10.1.0-1_i386.deb http://media.codeweavers.com/pub/crossover/cxgames/demo/ia32-crossover-games-demo_10.1.0-1_amd64.deb  2. Install the .deb with dpkg: sudo dpkg -i crossover-games-demo_10.1.0-1_i386.deb ACTUAL RESULTS: This output: Selecting previously deselected package crossover-games-demo. (Reading database ... 166164 files and directories currently installed.) Unpacking crossover-games-demo (from crossover-games-demo_10.1.0-1_i386.deb) ... Setting up crossover-games-demo (10.1.0-1) ... cxmenu:error: unable to parse '/etc/xdg/menus/unity-place-applications.menu': Invalid string in comment field [Ln: 157, Col: 8] Processing triggers for menu ... EXPECTED RESULTS: No "cxmenu:error" line for unity-place-applications.menu. From hand-tweaking unity-place-applications.menu, I've discovered it's due to this chunk of the file:   <!-- Note: Software Center uses an OnlyUnallocated clause to generate     -- the System section. We can't do that because we have the All Apps     -- section. Let's cross fingers and hope we match somewhat     --> Those stray "--" markers are bad XML*, and if I remove them, this issue goes away. (crossover products install without any such warning.) *From https://developer.mozilla.org/en/The_Importance_of_Correct_HTML_Commenting#XML :      For compatibility, the string "--" (double-hyphen) must not occur within comments. Install unity-place-applications 0.2.46-0ubuntu3.1 from natty-proposed. Then logout and login again in the session. Check that the output is sane now (see below for the steps) STEPS TO REPRODUCE:  1. Obtain an .deb for some crossover product. e.g. here's the demo for crossover-games: (32 and 64 bit) http://media.codeweavers.com/pub/crossover/cxgames/demo/crossover-games-demo_10.1.0-1_i386.deb http://media.codeweavers.com/pub/crossover/cxgames/demo/ia32-crossover-games-demo_10.1.0-1_amd64.deb  2. Install the .deb with dpkg:       sudo dpkg -i crossover-games-demo_10.1.0-1_i386.deb ACTUAL RESULTS: This output: Selecting previously deselected package crossover-games-demo. (Reading database ... 166164 files and directories currently installed.) Unpacking crossover-games-demo (from crossover-games-demo_10.1.0-1_i386.deb) ... Setting up crossover-games-demo (10.1.0-1) ... cxmenu:error: unable to parse '/etc/xdg/menus/unity-place-applications.menu': Invalid string in comment field [Ln: 157, Col: 8] Processing triggers for menu ... EXPECTED RESULTS: No "cxmenu:error" line for unity-place-applications.menu. From hand-tweaking unity-place-applications.menu, I've discovered it's due to this chunk of the file:   <!-- Note: Software Center uses an OnlyUnallocated clause to generate     -- the System section. We can't do that because we have the All Apps     -- section. Let's cross fingers and hope we match somewhat     --> Those stray "--" markers are bad XML*, and if I remove them, this issue goes away. (crossover products install without any such warning.) *From https://developer.mozilla.org/en/The_Importance_of_Correct_HTML_Commenting#XML :      For compatibility, the string "--" (double-hyphen) must not occur within comments.
2011-05-26 13:48:16 Didier Roche-Tolomelli bug added subscriber Ubuntu Stable Release Updates Team
2011-06-06 08:43:27 Martin Pitt unity-place-applications (Ubuntu Natty): status New Fix Committed
2011-06-06 08:43:30 Martin Pitt bug added subscriber SRU Verification
2011-06-06 08:43:35 Martin Pitt tags patch patch verification-needed
2011-06-06 09:48:20 Launchpad Janitor branch linked lp:ubuntu/natty-proposed/unity-place-applications
2011-06-08 19:20:23 Pedro Villavicencio tags patch verification-needed patch verification-done
2011-06-14 05:57:42 Launchpad Janitor unity-place-applications (Ubuntu Natty): status Fix Committed Fix Released
2014-07-25 12:26:28 Marco Trevisan (Treviño) unity (Ubuntu): status New Fix Released
2014-12-03 09:04:42 Rolf Leggewie unity (Ubuntu Natty): status New Won't Fix