Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes a crash on iojs v2.4:
Program received signal SIGABRT, Aborted.
0x0000003036c348d7 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.6-14.fc21.x86_64 elfutils-libelf-0.161-6.fc21.x86_64 elfutils-libs-0.161-6.fc21.x86_64 libgcc-4.9.2-6.fc21.x86_64 libstdc++-4.9.2-6.fc21.x86_64 systemd-libs-216-25.fc21.x86_64 xz-libs-5.1.2-14alpha.fc21.x86_64 zlib-1.2.8-7.fc21.x86_64
(gdb) bt
#0 0x0000003036c348d7 in raise () from /lib64/libc.so.6
#1 0x0000003036c3653a in abort () from /lib64/libc.so.6
#2 0x0000000000cd7053 in node::OnFatalError(char const_, char const_) ()
#3 0x000000000082b685 in v8::Utils::ReportApiFailure(char const_, char const_) ()
#4 0x00000000009b347f in v8::internal::HandleScope::Extend(v8::internal::Isolate*) ()
#5 0x0000000000994438 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) ()
#6 0x00000000009947b4 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector, v8::internal::PretenureFlag) ()
#7 0x0000000000994d20 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector, v8::internal::PretenureFlag) ()
#8 0x000000000083f2da in v8::String::NewFromUtf8(v8::Isolate_, char const_, v8::String::NewStringType, int) ()
#9 0x00002aaaab4d6078 in OZW::handleNotification(OZW::NotifInfo*) ()
from /tmp/t/node_modules/openzwave-shared/build/Release/openzwave_shared.node
#10 0x00002aaaab4d6d3f in OZW::async_cb_handler(uv_async_s*) ()
from /tmp/t/node_modules/openzwave-shared/build/Release/openzwave_shared.node
#11 0x0000000000d54eb6 in uv__async_event (
#12 0x0000000000d54f73 in uv__async_io (
#13 0x0000000000d64325 in uv__io_poll (
#14 0x0000000000d55a46 in uv_run (
#15 0x0000000000ce2040 in node::Start(int, char**) ()
#16 0x0000003036c1ffe0 in __libc_start_main () from /lib64/libc.so.6
#17 0x0000000000675a0d in _start ()