Hello,
I recently built QuickFix 1.12.4 using
./configure --with-ruby --prefix=/usr/local
and while I'm able to get the bin/run_executor_ruby script running,
hours later I get the following error:
[server:~/qf5/quickfix/bin]$ ruby run_executor_ruby
../examples/executor/ruby/executor.rb:102: [BUG] Segmentation fault
ruby 1.8.5 (2006-08-25) [i586-linux]
run_executor_ruby: line 6: 10399 Aborted ruby -I
../lib/ruby ../examples/executor/ruby/executor.rb cfg/executor.cfg
[server:~/qf5/quickfix/bin]$
And from here on, I'm unable to get the example code to run again.
The segfault appears to take place in this part of the code in
examples/executor/ruby/executor.rb:
acceptor = Quickfix::SocketAcceptor.new( application,
storeFactory, settings, logFactory )
And, so far, the only way I can get things to run again is to build
again from source.
Any thoughts?
Best,
-Sal
|