Activity log for bug #1165481
Date | Who | What changed | Old value | New value | Message |
---|---|---|---|---|---|
2013-04-06 18:00:34 | Sergey "Shnatsel" Davidoff | bug | added bug | ||
2013-04-06 18:00:34 | Sergey "Shnatsel" Davidoff | attachment added | Screencast of the problem https://bugs.launchpad.net/bugs/1165481/+attachment/3626384/+files/contractor_single_uri_bug.webm | ||
2013-04-08 21:14:05 | Sergey "Shnatsel" Davidoff | summary | In single-uri contracts every second parameter isn't passed to client | Contractor is GIGO | |
2013-04-08 21:19:18 | Sergey "Shnatsel" Davidoff | description | In single-uri (%u) contracts every second parameter isn't passed to client. If I call execute_with_uri_list (...) with parameters 'debug-single-uri', ['1','2','3','4','5'] only 1, 3 and 5 reach the debugging script. See attached screencast. | Passing invalid URIs, e.g. file paths that are not URI-encoded and/or not prepended with file://, prints no errors but produces invalid results: * In single-uri (%u) contracts every second parameter isn't passed to client. * In file contracts (%f and %F) the parameters are not passed to clients at all. This is the behavior of http://www.valadoc.org/#!api=gio-2.0/GLib.AppInfo.launch_uris and Contractor does not perform validity checks before passing parameters to it. | |
2013-04-08 21:29:38 | Sergey "Shnatsel" Davidoff | nominated for series | contractor/0.3 | ||
2013-04-08 21:29:38 | Sergey "Shnatsel" Davidoff | bug task added | contractor/0.3 | ||
2013-04-22 19:37:52 | Cody Garver | contractor/0.3: status | New | Incomplete | |
2013-04-22 19:54:14 | Sergey "Shnatsel" Davidoff | contractor/0.3: status | Incomplete | Confirmed |