{"record":{"id":"694c2df37a95f311","repo":"mileszs/wicked_pdf","slug":"error-generating-pdf-command-error-err","errorCode":null,"errorMessage":"Error generating PDF\n Command Error: #{err}","messagePattern":"Error generating PDF\n Command Error: #(.+?)","errorType":"exception","errorClass":"RuntimeError","httpStatus":null,"severity":"error","filePath":"lib/wicked_pdf.rb","lineNumber":98,"sourceCode":"    command << url\n    command << generated_pdf_file.path.to_s\n\n    print_command(command.inspect) if in_development_mode?\n\n    if track_progress?(options)\n      invoke_with_progress(command, options)\n    else\n      _out, err, status = Open3.capture3(*command)\n      err = [status.to_s, err].join(\"\\n\") if !err.empty? || !status.success?\n    end\n    if options[:return_file]\n      return_file = options.delete(:return_file)\n      return generated_pdf_file\n    end\n\n    pdf = generated_pdf_file.read_in_chunks\n\n    raise \"Error generating PDF\\n Command Error: #{err}\" if options[:raise_on_all_errors] && !err.empty?\n    raise \"PDF could not be generated!\\n Command Error: #{err}\" if pdf && pdf.rstrip.empty?\n\n    pdf\n  rescue StandardError => e\n    raise \"Failed to execute:\\n#{command}\\nError: #{e}\"\n  ensure\n    clean_temp_files\n    generated_pdf_file.close! if generated_pdf_file && !return_file\n  end\n\n  private\n\n  def in_development_mode?\n    return Rails.env == 'development' if defined?(Rails.env)\n\n    RAILS_ENV == 'development' if defined?(RAILS_ENV)\n  end\n","sourceCodeStart":80,"sourceCodeEnd":116,"githubUrl":"https://github.com/mileszs/wicked_pdf/blob/bce498de547cdf00d037fdbec29fae844d69ee8e/lib/wicked_pdf.rb#L80-L116","documentation":"Error \"Error generating PDF\n Command Error: #{err}\" thrown in mileszs/wicked_pdf.","triggerScenarios":"Thrown at lib/wicked_pdf.rb:98 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"bce498de547cdf00d037fdbec29fae844d69ee8e","analyzedAt":"2026-08-23T09:58:24.694Z","schemaVersion":2},"datasetVersion":"2026-08-23T13:39:53.451Z"}