[MacRuby] #590: Process.spawn causes abort trap
#590: Process.spawn causes abort trap ---------------------------------+------------------------------------------ Reporter: honglilai@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Test case: {{{ a, b = IO.pipe pid = Process.spawn("echo hello world", STDOUT => b) Process.wait(pid) b.close puts a.read }}} Expecting a.read to return "hello world\n", but somewhere it causes an abort trap. -- Ticket URL: <http://www.macruby.org/trac/ticket/590> MacRuby <http://macruby.org/>
#590: Process.spawn causes abort trap ---------------------------------+------------------------------------------ Reporter: honglilai@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Comment(by martinlagardette@…): The Process class implementation is still incomplete for now. However, the current (SVN HEAD) MacRuby now raises a NotImplementedError instead of crashing. -- Ticket URL: <http://www.macruby.org/trac/ticket/590#comment:1> MacRuby <http://macruby.org/>
#590: Process.spawn causes abort trap ---------------------------------+------------------------------------------ Reporter: honglilai@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Changes (by martinlagardette@…): * cc: cwdinfo@… (added) -- Ticket URL: <http://www.macruby.org/trac/ticket/590#comment:2> MacRuby <http://macruby.org/>
#590: Process.spawn not implemented ---------------------------------+------------------------------------------ Reporter: honglilai@… | Owner: lsansonetti@… Type: task | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ Changes (by martinlagardette@…): * priority: blocker => major * type: defect => task -- Ticket URL: <http://www.macruby.org/trac/ticket/590#comment:3> MacRuby <http://macruby.org/>
#590: Process.spawn not implemented ---------------------------------+------------------------------------------ Reporter: honglilai@… | Owner: lsansonetti@… Type: task | Status: closed Priority: major | Milestone: MacRuby 0.7 Component: MacRuby | Resolution: fixed Keywords: | ---------------------------------+------------------------------------------ Changes (by martinlagardette@…): * status: new => closed * resolution: => fixed * milestone: => MacRuby 0.7 Comment: Fixed in r4259 :-) -- Ticket URL: <http://www.macruby.org/trac/ticket/590#comment:5> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby