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