Project

General

Profile

Actions

Bug #6543

closed

[SEGFAULT] ruby 1.8.7-p358 i386-mingw crashes during Win32API calls

Added by hron84 (Gabor Garami) over 10 years ago. Updated about 10 years ago.

Status:
Third Party's Issue
Priority:
Normal
Target version:
ruby -v:
ruby 1.8.7 (2012-02-08 patchlevel 358) [i386-mingw32]
[ruby-core:45410]

Description

I compiled MRI 1.8.7-p358 for myself on Windows 2003 SP2 system with gcc version 4.6.2 (GCC) (latest stable mingw), and it crashes if ruby code try Win32API call.

Steps to reproduce:

  1. Compile ruby 1.8.7-p358 with default install MinGW with /configure --enable-install-doc --enable-shared --with-winsock2
  2. Install it with make DESTDIR=d:/somewhere/in/a/filesystem
  3. Try run attached ruby code

Expected result:

something like:
"C:\Documents and Settings\All Users\Application Data"

Actual result:
win32test.rb:8: [BUG] Segmentation fault
ruby 1.8.7 (2012-02-08 patchlevel 358) [i386-mingw32]

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


Files

win32test.rb (227 Bytes) win32test.rb Test code hron84 (Gabor Garami), 06/04/2012 07:52 AM
Actions

Also available in: Atom PDF