Projects

Ticket #590 (closed task: fixed)

Opened 2 years ago

Last modified 20 months ago

Process.spawn not implemented

Reported by: honglilai@… Owned by: lsansonetti@…
Priority: major Milestone: MacRuby 0.7
Component: MacRuby Keywords:
Cc: cwdinfo@…, kayla.rosebud@…

Description

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.

Change History

Changed 2 years ago by martinlagardette@…

The Process class implementation is still incomplete for now. However, the current (SVN HEAD) MacRuby now raises a NotImplementedError instead of crashing.

Changed 2 years ago by martinlagardette@…

  • cc cwdinfo@… added

Changed 23 months ago by martinlagardette@…

  • priority changed from blocker to major
  • type changed from defect to task
  • summary changed from Process.spawn causes abort trap to Process.spawn not implemented

Changed 21 months ago by kayla.rosebud@…

  • cc kayla.rosebud@… added

Cc Me!

Changed 20 months ago by martinlagardette@…

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to MacRuby 0.7

Fixed in r4259 :-)

Note: See TracTickets for help on using tickets.