# Segfault for Embedded socket.so

**URL:** <https://www.ruby-forum.com/t/segfault-for-embedded-socket-so/100050>\
**Category:** Ruby\
**Created:** [July 26, 2006, 9:33pm UTC](https://www.ruby-forum.com/t/segfault-for-embedded-socket-so/100050 "2006-07-26T21:33:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![laserwhit](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@laserwhit](https://www.ruby-forum.com/u/laserwhit)\
**Post date:** [July 26, 2006, 9:33pm UTC](https://www.ruby-forum.com/t/segfault-for-embedded-socket-so/100050/1 "2006-07-26T21:33:07Z")

</div>

I am running the following code in a C++ app:

int \_tmain(int argc, \_TCHAR\* argv[])  
{  
NtInitialize(&argc, &argv);  
ruby\_init();  
ruby\_init\_loadpath();  
ruby\_script(“embedded”);  
rb\_load\_file( “embr.rb” );  
ruby\_run();  
return 0;  
}

Embed\rubyEmbed\>Debug\rubyEmbed.exe  
./socket.so: [BUG] Segmentation fault  
ruby 1.8.2 (2004-12-25) [i386-mswin32]

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