Sha256: fc0ab2e479f97e917162e841eb3410988e00bb0647cc7eb677765f116fc0aad3

Contents?: true

Size: 742 Bytes

Versions: 71

Compression:

Stored size: 742 Bytes

Contents

# From GICodeWarrior:
#
# $ ruby crash_curb.rb 
# crash_curb.rb:7: [BUG] Segmentation fault
# ruby 1.8.7 (2009-06-12 patchlevel 174) [x86_64-linux]
# 
# Aborted
# crash_curb.rb:
# #!/usr/bin/ruby
# require 'rubygems'
# require 'curb'
# 
# curl = Curl::Easy.new('http://example.com/')
# curl.multipart_form_post = true
# curl.http_post(Curl::PostField.file('test', 'test.xml'){'example data'})
# Ubuntu 9.10
# curb gem version 0.6.2.1
require File.expand_path(File.join(File.dirname(__FILE__), 'helper'))

class BugPostFieldsCrash < Test::Unit::TestCase
  def test_crash
    curl = Curl::Easy.new('http://example.com/')
    curl.multipart_form_post = true
    curl.http_post(Curl::PostField.file('test', 'test.xml'){'example data'})
  end
end

Version data entries

71 entries across 71 versions & 6 rubygems

Version Path
curb-1.0.9 tests/bug_postfields_crash.rb
curb-1.0.8 tests/bug_postfields_crash.rb
curb-1.0.7 tests/bug_postfields_crash.rb
curb-1.0.6 tests/bug_postfields_crash.rb
curb-1.0.5 tests/bug_postfields_crash.rb
curb-1.0.4 tests/bug_postfields_crash.rb
curb-1.0.3 tests/bug_postfields_crash.rb
curb-1.0.2 tests/bug_postfields_crash.rb
curb-1.0.1 tests/bug_postfields_crash.rb
curb-1.0.0 tests/bug_postfields_crash.rb
curb-0.9.11 tests/bug_postfields_crash.rb
curb-0.9.10 tests/bug_postfields_crash.rb
curb-0.9.9 tests/bug_postfields_crash.rb
curb-0.9.8 tests/bug_postfields_crash.rb
curb-0.9.7 tests/bug_postfields_crash.rb
curb-0.9.6 tests/bug_postfields_crash.rb
curb-0.9.5 tests/bug_postfields_crash.rb
curb-0.9.4 tests/bug_postfields_crash.rb
curb-0.9.3 tests/bug_postfields_crash.rb
curb-0.9.2 tests/bug_postfields_crash.rb