Skip to content

Instantly share code, notes, and snippets.

@jarrettchisholm
Created March 30, 2014 23:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jarrettchisholm/9881497 to your computer and use it in GitHub Desktop.
Save jarrettchisholm/9881497 to your computer and use it in GitHub Desktop.
An exception occurred in a forked block
undefined method `to_str' on false:FalseClass. (NoMethodError)
Backtrace:
Kernel(FalseClass)#to_str (method_missing) at kernel/delta/kernel.rb:78
Mysql2::Client#escape at client.c
ConversionMySQLUtils#find_query at lib/utils/mysql.rb:130
Hash#each_pair (each) at kernel/common/hash.rb:336
ConversionMySQLUtils#find_query at lib/utils/mysql.rb:127
AppointmentsInjector#inject at lib/injector/appointment.rb:71
{ } in Controller#inject_appt at controller.rb:379
{ } in PPAppointment#parse at lib/parser/appointment.rb:17
Array#each at kernel/bootstrap/array.rb:66
{ } in PPAppointment#parse at lib/parser/appointment.rb:15
Range#each at kernel/common/range.rb:51
PPAppointment#parse at lib/parser/appointment.rb:12
{ } in Controller#inject_appt at controller.rb:378
Process.fork at kernel/common/process.rb:357
Kernel(Controller)#fork at kernel/common/process.rb:1135
Controller#inject_appt at controller.rb:373
Controller#inject at controller.rb:76
Object#__script__ at main.rb:13
Rubinius::CodeLoader#load_script at kernel/delta/code_loader.rb:66
Rubinius::CodeLoader.load_script at kernel/delta/code_loader.rb:152
Rubinius::Loader#script at kernel/loader.rb:649
Rubinius::Loader#main at kernel/loader.rb:831
An exception occurred in a forked block
undefined method `to_str' on false:FalseClass. (NoMethodError)
Backtrace:
Kernel(FalseClass)#to_str (method_missing) at kernel/delta/kernel.rb:78
Mysql2::Client#escape at client.c
{ } in ConversionMySQLUtils#insert_row at lib/utils/mysql.rb:57
Array#map at kernel/bootstrap/array.rb:87
ConversionMySQLUtils#insert_row at lib/utils/mysql.rb:57
ImmunizationsInjector#inject at lib/injector/immunizations.rb:49
{ } in Controller#inject_immunizations at controller.rb:686
{ } in PPImmunizations#parse at lib/parser/immunizations.rb:223
Array#each at kernel/bootstrap/array.rb:66
PPImmunizations#parse at lib/parser/immunizations.rb:138
{ } in Controller#inject_immunizations at controller.rb:685
Process.fork at kernel/common/process.rb:357
Kernel(Controller)#fork at kernel/common/process.rb:1135
Controller#inject_immunizations at controller.rb:679
Controller#inject at controller.rb:117
Object#__script__ at main.rb:13
Rubinius::CodeLoader#load_script at kernel/delta/code_loader.rb:66
Rubinius::CodeLoader.load_script at kernel/delta/code_loader.rb:152
Rubinius::Loader#script at kernel/loader.rb:649
Rubinius::Loader#main at kernel/loader.rb:831
...
An exception occurred running main.rb:
MySQL client is not initialized (Mysql2::Error)
Backtrace:
ConversionMySQLUtils#find_query at lib/utils/mysql.rb:130
Hash#each_pair (each) at kernel/common/hash.rb:336
ConversionMySQLUtils#find_query at lib/utils/mysql.rb:127
PPAttachmentParser#getTicklerContent at lib/parser/attachmentparser.rb:194
PPAttachmentParser#parse at lib/parser/attachmentparser.rb:108
{ } in PPClinicalnotes#parse at lib/parser/clinicalnotes.rb:62
Array#each at kernel/bootstrap/array.rb:66
PPClinicalnotes#parse at lib/parser/clinicalnotes.rb:15
Controller#inject_clinical_notes at controller.rb:610
Controller#inject at controller.rb:155
Object#__script__ at main.rb:13
Rubinius::CodeLoader#load_script at kernel/delta/code_loader.rb:66
Rubinius::CodeLoader.load_script at kernel/delta/code_loader.rb:152
Rubinius::Loader#script at kernel/loader.rb:649
Rubinius::Loader#main at kernel/loader.rb:831
---------------------------------------------
CRASH: A fatal error has occurred.
Backtrace:
ruby[0x74635f]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf210)[0x7f0e77cf1210]
/home/jarrett/.rvm/gems/ruby-2.1.1/gems/mysql2-0.3.15/lib/mysql2/mysql2.so(+0x7ac0)[0x7f0e66082ac0]
/home/jarrett/.rvm/gems/ruby-2.1.1/gems/mysql2-0.3.15/lib/mysql2/mysql2.so(decr_mysql2_client+0x15)[0x7f0e66082e35]
ruby(_ZN8rubinius4Data8finalizeEPNS_5StateEPS0_+0x117)[0x7b4459]
ruby(_ZN8rubinius16FinalizerHandler8finalizeEPNS_5StateE+0x378)[0x88ebba]
ruby(_ZN8rubinius16FinalizerHandler7performEPNS_5StateE+0x226)[0x88e7ce]
ruby(_ZN8rubinius23finalizer_handler_trampEPNS_5StateE+0x2f)[0x88da1e]
ruby(_ZN8rubinius6Thread13in_new_threadEPv+0x20c)[0x82ed64]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7e0e)[0x7f0e77ce9e0e]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7f0e7720195d]
Wrote full error report to: /home/jarrett/.rbx/rubinius_last_error_21196
Run 'rbx report' to submit this crash report!
run.sh: line 57: 21196 Segmentation fault (core dumped) ruby -Xcapi.lock main.rb
real 274m34.976s
user 598m21.108s
sys 7m38.661s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment