Open mvz opened 7 years ago
If graphviz dumps core, the status returned by Open3.capture3 will return the value nil for #exitstatus. This causes a NoMethodError down the line in Graphviz::Utils#output_from_command because status is nil but errors is not empty.
status
nil
#exitstatus
NoMethodError
Graphviz::Utils#output_from_command
errors
If graphviz dumps core, the
status
returned by Open3.capture3 will return the valuenil
for#exitstatus
. This causes aNoMethodError
down the line inGraphviz::Utils#output_from_command
becausestatus
isnil
buterrors
is not empty.