node: v0.10.15
OS: Linux 3.2.0-51-generic #77-Ubuntu x86_64 x86_64 x86_64 GNU/Linux

Wrote an addon for password comparison and hiding the response in response 
blob, based on a sha1 a client device sends to my node server running 
express. here <https://gist.github.com/austiniam/6309413> is the gist for 
my addon. It works the first two request and then crashes with this error 
on the third. Not sure what to look at for this one, as this seem to be 
working fine on my development machine (OS X). Any help is appreciated. 

*** glibc detected *** node: free(): invalid pointer: 0x0000000001e49210 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7eb96)[0x7f2b66704b96]
node(_ZN4node6Parser12ReinitializeERKN2v89ArgumentsE+0xfa)[0x59e0ca]
[0x383499f15a79]
======= Memory map: ========
00400000-00c3a000 r-xp 00000000 ca:01 170939                             
/usr/local/bin/node
00e39000-00e3a000 r-xp 00839000 ca:01 170939                             
/usr/local/bin/node
00e3a000-00e4f000 rwxp 0083a000 ca:01 170939                             
/usr/local/bin/node
00e4f000-00e57000 rwxp 00000000 00:00 0 
01dce000-01faf000 rwxp 00000000 00:00 0                                 
 [heap]
a33e03d000-a33e03e000 r-xp 00000000 00:00 0 
a0b87800000-a0b87825000 rwxp 00000000 00:00 0 
ada36735000-ada36736000 r-xp 00000000 00:00 0 
130e2be00000-130e2bf00000 rwxp 00000000 00:00 0 
143635c00000-143635c35000 rwxp 00000000 00:00 0 
15dfc8000000-15dfc8800000 ---p 00000000 00:00 0 
15dfc8800000-15dfc9000000 rwxp 00000000 00:00 0 
15dfc9000000-15dfc9800000 ---p 00000000 00:00 0 
15dfc9800000-15dfca000000 rwxp 00000000 00:00 0 
1e0eaf8a9000-1e0eaf8c0000 ---p 00000000 00:00 0 
1e0eaf8c0000-1e0eaf8e0000 rwxp 00000000 00:00 0 
1e0eaf8e0000-1e0eaf909000 ---p 00000000 00:00 0 
1e69d49cc000-1e69d4dcc000 rwxp 00000000 00:00 0 
24801cd28000-24801cd29000 r-xp 00000000 00:00 0 
26bf67900000-26bf67925000 rwxp 00000000 00:00 0 
2724fd700000-2724fd800000 rwxp 00000000 00:00 0 
27b39a200000-27b39a300000 rwxp 00000000 00:00 0 
290906200000-290906300000 rwxp 00000000 00:00 0 
2c2f30c00000-2c2f30d00000 rwxp 00000000 00:00 0 
2e4c96100000-2e4c96200000 rwxp 00000000 00:00 0 
2efebf600000-2efebf700000 rwxp 00000000 00:00 0 
2f36f9f37000-2f36f9f38000 r-xp 00000000 00:00 0 
33560c200000-33560c300000 rwxp 00000000 00:00 0 
338865d1c000-338865d1d000 r-xp 00000000 00:00 0 
353501700000-353501785000 rwxp 00000000 00:00 0 
3817d7a00000-3817d7b00000 rwxp 00000000 00:00 0 
383499aec000-383499b00000 ---p 00000000 00:00 0 
383499b00000-383499b05000 rwxp 00000000 00:00 0 
383499b05000-383499b06000 ---p 00000000 00:00 0 
383499b06000-383499bff000 rwxp 00000000 00:00 0 
383499bff000-383499c00000 ---p 00000000 00:00 0 
383499c00000-383499c05000 rwxp 00000000 00:00 0 
383499c05000-383499c06000 ---p 00000000 00:00 0 
383499c06000-383499cff000 rwxp 00000000 00:00 0 
383499cff000-383499d00000 ---p 00000000 00:00 0 
383499d00000-383499d05000 rwxp 00000000 00:00 0 
383499d05000-383499d06000 ---p 00000000 00:00 0 
383499d06000-383499dff000 rwxp 00000000 00:00 0 
383499dff000-383499e00000 ---p 00000000 00:00 0 
383499e00000-383499e05000 rwxp 00000000 00:00 0 
383499e05000-383499e06000 ---p 00000000 00:00 0 
383499e06000-383499eff000 rwxp 00000000 00:00 0 
383499eff000-383499f00000 ---p 00000000 00:00 0 
383499f00000-383499f05000 rwxp 00000000 00:00 0 
383499f05000-383499f06000 ---p 00000000 00:00 0 
383499f06000-383499fff000 rwxp 00000000 00:00 0 
383499fff000-3834b9aec000 ---p 00000000 00:00 0 
3f5966f00000-3f5967000000 rwxp 00000000 00:00 0 
3fe2f9c8a000-3fe2f9e8a000 rwxp 00000000 00:00 0 
7f2b58000000-7f2b58021000 rwxp 00000000 00:00 0 
7f2b58021000-7f2b5c000000 ---p 00000000 00:00 0 
7f2b5c000000-7f2b5c021000 rwxp 00000000 00:00 0 
7f2b5c021000-7f2b60000000 ---p 00000000 00:00 0 
7f2b60000000-7f2b60021000 rwxp 00000000 00:00 0 
7f2b60021000-7f2b64000000 ---p 00000000 00:00 0 
7f2b64272000-7f2b6427e000 r-xp 00000000 ca:01 132479                     
/lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2b6427e000-7f2b6447d000 ---p 0000c000 ca:01 132479                     
/lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2b6447d000-7f2b6447e000 r-xp 0000b000 ca:01 132479                     
/lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2b6447e000-7f2b6447f000 rwxp 0000c000 ca:01 132479                     
/lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2b6447f000-7f2b64481000 r-xp 00000000 ca:01 28553                     
 
/usr/local/mobile-lsfilter-api/development_pro/mobile-lsfilter-api/releases/20130822145318/build/Release/password.node
7f2b64481000-7f2b64680000 ---p 00002000 ca:01 28553                     
 
/usr/local/mobile-lsfilter-api/development_pro/mobile-lsfilter-api/releases/20130822145318/build/Release/password.node
7f2b64680000-7f2b64681000 r-xp 00001000 ca:01 28553                     
 
/usr/local/mobile-lsfilter-api/development_pro/mobile-lsfilter-api/releases/20130822145318/build/Release/password.node
7f2b64681000-7f2b64682000 rwxp 00002000 ca:01 28553                     
 
/usr/local/mobile-lsfilter-api/development_pro/mobile-lsfilter-api/releases/20130822145318/build/Release/password.node
7f2b64682000-7f2b64683000 ---p 00000000 00:00 0 
7f2b64683000-7f2b64e83000 rwxp 00000000 00:00 0 
7f2b64e83000-7f2b64e84000 ---p 00000000 00:00 0 
7f2b64e84000-7f2b65684000 rwxp 00000000 00:00 0 
7f2b65684000-7f2b65685000 ---p 00000000 00:00 0 
7f2b65685000-7f2b65e85000 rwxp 00000000 00:00 0 
7f2b65e85000-7f2b65e86000 ---p 00000000 00:00 0 
7f2b65e86000-7f2b66686000 rwxp 00000000 00:00 0 
7f2b66686000-7f2b6683b000 r-xp 00000000 ca:01 132469                     
/lib/x86_64-linux-gnu/libc-2.15.so
7f2b6683b000-7f2b66a3a000 ---p 001b5000 ca:01 132469                     
/lib/x86_64-linux-gnu/libc-2.15.so
7f2b66a3a000-7f2b66a3e000 r-xp 001b4000 ca:01 132469                     
/lib/x86_64-linux-gnu/libc-2.15.so
7f2b66a3e000-7f2b66a40000 rwxp 001b8000 ca:01 132469                     
/lib/x86_64-linux-gnu/libc-2.15.so
7f2b66a40000-7f2b66a45000 rwxp 00000000 00:00 0 
7f2b66a45000-7f2b66a5d000 r-xp 00000000 ca:01 132471                     
/lib/x86_64-linux-gnu/libpthread-2.15.so
7f2b66a5d000-7f2b66c5c000 ---p 00018000 ca:01 132471                     
/lib/x86_64-linux-gnu/libpthread-2.15.so
7f2b66c5c000-7f2b66c5d000 r-xp 00017000 ca:01 132471                     
/lib/x86_64-linux-gnu/libpthread-2.15.so
7f2b66c5d000-7f2b66c5e000 rwxp 00018000 ca:01 132471                     
/lib/x86_64-linux-gnu/libpthread-2.15.so
7f2b66c5e000-7f2b66c62000 rwxp 00000000 00:00 0 
7f2b66c62000-7f2b66c77000 r-xp 00000000 ca:01 131951                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2b66c77000-7f2b66e76000 ---p 00015000 ca:01 131951                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2b66e76000-7f2b66e77000 r-xp 00014000 ca:01 131951                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2b66e77000-7f2b66e78000 rwxp 00015000 ca:01 131951                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2b66e78000-7f2b66f73000 r-xp 00000000 ca:01 132477                     
/lib/x86_64-linux-gnu/libm-2.15.so
7f2b66f73000-7f2b67172000 ---p 000fb000 ca:01 132477                     
/lib/x86_64-linux-gnu/libm-2.15.so
7f2b67172000-7f2b67173000 r-xp 000fa000 ca:01 132477                     
/lib/x86_64-linux-gnu/libm-2.15.so
7f2b67173000-7f2b67174000 rwxp 000fb000 ca:01 132477                     
/lib/x86_64-linux-gnu/libm-2.15.so
7f2b67174000-7f2b67256000 r-xp 00000000 ca:01 137779                     
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f2b67256000-7f2b67455000 ---p 000e2000 ca:01 137779                     
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f2b67455000-7f2b6745d000 r-xp 000e1000 ca:01 137779                     
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f2b6745d000-7f2b6745f000 rwxp 000e9000 ca:01 137779                     
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f2b6745f000-7f2b67474000 rwxp 00000000 00:00 0 
7f2b67474000-7f2b6747b000 r-xp 00000000 ca:01 132473                     
/lib/x86_64-linux-gnu/librt-2.15.so
7f2b6747b000-7f2b6767a000 ---p 00007000 ca:01 132473                     
/lib/x86_64-linux-gnu/librt-2.15.so
7f2b6767a000-7f2b6767b000 r-xp 00006000 ca:01 132473                     
/lib/x86_64-linux-gnu/librt-2.15.so
7f2b6767b000-7f2b6767c000 rwxp 00007000 ca:01 132473                     
/lib/x86_64-linux-gnu/librt-2.15.so
7f2b6767c000-7f2b6767e000 r-xp 00000000 ca:01 132468                     
/lib/x86_64-linux-gnu/libdl-2.15.so
7f2b6767e000-7f2b6787e000 ---p 00002000 ca:01 132468                     
/lib/x86_64-linux-gnu/libdl-2.15.so
7f2b6787e000-7f2b6787f000 r-xp 00002000 ca:01 132468                     
/lib/x86_64-linux-gnu/libdl-2.15.so
7f2b6787f000-7f2b67880000 rwxp 00003000 ca:01 132468                     
/lib/x86_64-linux-gnu/libdl-2.15.so
7f2b67880000-7f2b678a2000 r-xp 00000000 ca:01 132483                     
/lib/x86_64-linux-gnu/ld-2.15.so
7f2b679ff000-7f2b67a80000 rwxp 00000000 00:00 0 
7f2b67a80000-7f2b67a81000 ---p 00000000 00:00 0 
7f2b67a81000-7f2b67a97000 rwxp 00000000 00:00 0 
7f2b67a9f000-7f2b67aa2000 rwxp 00000000 00:00 0 
7f2b67aa2000-7f2b67aa3000 r-xp 00022000 ca:01 132483                     
/lib/x86_64-linux-gnu/ld-2.15.so
7f2b67aa3000-7f2b67aa5000 rwxp 00023000 ca:01 132483                     
/lib/x86_64-linux-gnu/ld-2.15.so
7fff3e267000-7fff3e288000 rwxp 00000000 00:00 0                         
 [stack]
7fff3e3a3000-7fff3e3a4000 r-xp 00000000 00:00 0                         
 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                 
 [vsyscall]

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to