[bug #41735] When I close, I get an error, but everything works correctly

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
URL:
  <http://savannah.nongnu.org/bugs/?41735>

                 Summary: When I close, I get an error, but everything works
correctly
                 Project: WeeChat
            Submitted by: None
            Submitted on: Fri 28 Feb 2014 06:47:13 PM UTC
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: Brandon Turk
        Originator Email: [hidden email]
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 0.4.4-dev
                IRC nick:

    _______________________________________________________

Details:

As I said in the summary, this error pops up on every /quit, but it's not like
anything is amiss, everything works as they're supposed to.

======= WeeChat backtrace =======
(written by WeeChat 0.4.4-dev, compiled on Feb 27 2014 09:33:05)
sh: addr2line: command not found
sh: addr2line: command not found
sh: addr2line: command not found
004  3   ???                                 0x00007fff604c7ff4 0x0 +
140734809014260
005  4   ???                                 0x00007fff604ce58d 0x0 +
140734809040269
006  5   ???                                 0x00007fff604d2432 0x0 +
140734809056306
sh: addr2line: command not found
sh: addr2line: command not found
sh: addr2line: command not found
sh: addr2line: command not found
sh: addr2line: command not found
sh: addr2line: command not found
sh: addr2line: command not found
======= End of  backtrace =======
Abort trap: 6



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Fri 28 Feb 2014 06:47:13 PM UTC  Name: weechat_crash_20140228_80784.log
Size: 757kB   By: None
Crash Log
<http://savannah.nongnu.org/bugs/download.php?file_id=30738>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Update of bug #41735 (project weechat):

                Category:                    None => other                  
              Item Group:                    None => crash                  
                  Status:                    None => Need Info              
             Assigned to:                    None => flashcode              

    _______________________________________________________

Follow-up Comment #1:

Could you please compile WeeChat with debug, and get a backtrace using gdb?

You can look at user's guide for more info:
http://weechat.org/files/doc/devel/weechat_user.en.html#report_crashes

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Follow-up Comment #2, bug #41735 (project weechat):

I could not debug the problem. GDB doesn't work properly on OSX Mavericks and
could not get it to give the backtrace.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Update of bug #41735 (project weechat):

                  Status:               Need Info => Works For Me          
             Open/Closed:                    Open => Closed                

    _______________________________________________________

Follow-up Comment #3:

Closing the bug, if ever you have more info, please let me know.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Follow-up Comment #4, bug #41735 (project weechat):

I'm not sure if this will help, but I got lldb to give a backtrace:

* thread #1: tid = 0x0000, 0x00007fff86527866
libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGSTOP
  * frame #0: 0x00007fff86527866 libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x00007fff891ee35c libsystem_pthread.dylib`pthread_kill + 92
    frame #2: 0x00007fff81f07b1a libsystem_c.dylib`abort + 125
    frame #3: 0x00007fff81f07c91 libsystem_c.dylib`abort_report_np + 181
    frame #4: 0x00007fff81f2b860 libsystem_c.dylib`__chk_fail + 48
    frame #5: 0x00007fff81f2b830 libsystem_c.dylib`__chk_fail_overflow + 16
    frame #6: 0x00007fff81f2bbec libsystem_c.dylib`__strcat_chk + 121
    frame #7: 0x0000000106d80e2e python.so`weechat_python_output + 718
    frame #8: 0x0000000106ddef72 Python`PyObject_Call + 101
    frame #9: 0x0000000106e5b01f Python`PyEval_CallObjectWithKeywords + 93
    frame #10: 0x0000000106df5732 Python`PyFile_WriteObject + 380
    frame #11: 0x0000000106df58c2 Python`PyFile_WriteString + 241
    frame #12: 0x0000000106e74661 Python`PyErr_Display + 1115
    frame #13: 0x0000000106e79d80 Python`___lldb_unnamed_function1637$$Python
+ 75
    frame #14: 0x0000000106ddef72 Python`PyObject_Call + 101
    frame #15: 0x0000000106e5b01f Python`PyEval_CallObjectWithKeywords + 93
    frame #16: 0x0000000106e73eed Python`PyErr_PrintEx + 227
    frame #17: 0x0000000106d7de8e python.so`weechat_python_exec + 1022
    frame #18: 0x0000000106d82577 python.so`weechat_python_api_hook_process_cb
+ 407
    frame #19: 0x0000000105cbb068 weechat`hook_process_send_buffers + 328
    frame #20: 0x0000000105cbb418 weechat`hook_process_timer_cb + 312
    frame #21: 0x0000000105cb8b88 weechat`hook_timer_exec + 264
    frame #22: 0x0000000105c2ef88 weechat`gui_main_loop + 200
    frame #23: 0x0000000105c7f983 weechat`main + 563

  thread #2: tid = 0x0001, 0x00007fff8652894a libsystem_kernel.dylib`poll +
10, stop reason = signal SIGSTOP
    frame #0: 0x00007fff8652894a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010786b6e7 libruby.2.1.0.dylib`thread_timer + 288
    frame #2: 0x00007fff891ed899 libsystem_pthread.dylib`_pthread_body + 138
    frame #3: 0x00007fff891ed72a libsystem_pthread.dylib`_pthread_start + 137

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Follow-up Comment #5, bug #41735 (project weechat):

After fixing a few cmake things, I still crash on closing, but there's
significantly less "frame #n":

$ lldb /usr/local/bin/weechat
Current executable set to '/usr/local/bin/weechat' (x86_64).
(lldb) target create --core /cores/core.86805
warning: (x86_64) /cores/core.86805 load command 279 LC_SEGMENT_64 has a
fileoff + filesize (0x1cf14000) that extends beyond the end of the file
(0x1cf13000), the segment will be truncated to match
warning: (x86_64) /cores/core.86805 load command 280 LC_SEGMENT_64 has a
fileoff (0x1cf14000) that extends beyond the end of the file (0x1cf13000),
ignoring this section
Core file '/cores/core.86805' (x86_64) was loaded.
Process 0 stopped
* thread #1: tid = 0x0000, 0x00007fff86527866
libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGSTOP
    frame #0: 0x00007fff86527866 libsystem_kernel.dylib`__pthread_kill + 10
libsystem_kernel.dylib`__pthread_kill + 10:
-> 0x7fff86527866:  jae    0x7fff86527870            ; __pthread_kill + 20
   0x7fff86527868:  movq   %rax, %rdi
   0x7fff8652786b:  jmpq   0x7fff86524175            ; cerror_nocancel
   0x7fff86527870:  ret
  thread #2: tid = 0x0001, 0x00007fff8652894a libsystem_kernel.dylib`poll +
10, stop reason = signal SIGSTOP
    frame #0: 0x00007fff8652894a libsystem_kernel.dylib`poll + 10
libsystem_kernel.dylib`poll + 10:
-> 0x7fff8652894a:  jae    0x7fff86528954            ; poll + 20
   0x7fff8652894c:  movq   %rax, %rdi
   0x7fff8652894f:  jmpq   0x7fff8652419a            ; cerror
   0x7fff86528954:  ret
(lldb) thread backtrace all
* thread #1: tid = 0x0000, 0x00007fff86527866
libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGSTOP
  * frame #0: 0x00007fff86527866 libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x00007fff891ee35c libsystem_pthread.dylib`pthread_kill + 92
    frame #2: 0x00007fff81f07b1a libsystem_c.dylib`abort + 125
    frame #3: 0x000000010a91e1e4 weechat`weechat_shutdown + 148
    frame #4: 0x000000010a94d9bd weechat`debug_sigsegv + 381
    frame #5: 0x00007fff875595aa libsystem_platform.dylib`_sigtramp + 26
    frame #6: 0x000000010af5e4a4
    frame #7: 0x00007fff6289da15 dyld`dyld::garbageCollectImages() + 634
    frame #8: 0x00007fff628a49d7 dyld`dlclose + 134
    frame #9: 0x00007fff8524479f libdyld.dylib`dlclose + 61
    frame #10: 0x000000010a918670 weechat`plugin_remove + 336
    frame #11: 0x000000010a918abb weechat`plugin_unload + 139
    frame #12: 0x000000010a918c30 weechat`plugin_unload_all + 80
    frame #13: 0x000000010a918f97 weechat`plugin_end + 23
    frame #14: 0x000000010a91e911 weechat`main + 577

  thread #2: tid = 0x0001, 0x00007fff8652894a libsystem_kernel.dylib`poll +
10, stop reason = signal SIGSTOP
    frame #0: 0x00007fff8652894a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010c61a6e7 libruby.2.1.0.dylib`thread_timer + 288
    frame #2: 0x00007fff891ed899 libsystem_pthread.dylib`_pthread_body + 138
    frame #3: 0x00007fff891ed72a libsystem_pthread.dylib`_pthread_start + 137

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Update of bug #41735 (project weechat):

                  Status:            Works For Me => Need Info              
             Open/Closed:                  Closed => Open                  

    _______________________________________________________

Follow-up Comment #6:

Are you using latest devel version, compiled with CMake?
If not, please try that (a bug with threads was fixed some weeks ago, but in
CMake only, not configure).

If still not working with devel compiled with CMake, please try to start
WeeChat without scripts (weechat -s). Does it still crash without scripts?

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

[bug #41735] When I close, I get an error, but everything works correctly

Andreas Weber-2
Follow-up Comment #7, bug #41735 (project weechat):

>Are you using latest devel version, compiled with CMake?
Yes.
>If still not working with devel compiled with CMake, please try to start
WeeChat without scripts (weechat -s). Does it still crash without scripts?
Yes.

I've also tried reinstalling all my dependencies and doing it as you asked and
still get the crash.
I've also tried installing using homebrew (instead of compiling on my own)
using flags "--with-aspell --with-guile --with-lua --with-perl --with-python
--with-ruby --HEAD" and still get the crash on exit.

Every backtrace is the exact same.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

Re: [bug #41735] When I close, I get an error, but everything works correctly

Peter Boström
Here's a fresh valgrind/memcheck run against of tip of tree (e901d14a1fb966d70d6aef3dd9c2ea6000d6fe1c), just starting and then /quit in weechat. While it doesn't display "weechat_python_output" in the stack trace, it does display some use-after-free and invalid frees in the Python plugin (search for the first PyObject_Free to skip past the libruby errors).

Built using a clang version from the stone age: Ubuntu clang version 3.2-1~exp9ubuntu1 (tags/RELEASE_32/final) (based on LLVM 3.2).

pbos@helios:~/weechat/build$ valgrind --log-file=valgrind-out.txt ./src/gui/curses/weechat -d ~/weechat-dev/
pbos@helios:~/weechat/build$ cat valgrind-out.txt 
==24850== Memcheck, a memory error detector
==24850== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==24850== Using Valgrind-3.9.0.SVN and LibVEX; rerun with -h for copyright info
==24850== Command: ./src/gui/curses/weechat -d /home/pbos/weechat-dev/
==24850== Parent PID: 19510
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4ED: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4F2: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C506: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C539: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C51B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3E4: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3EC: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C408: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C54E: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C553: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C419: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9BC65: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BC6B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF1F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF2A: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4ED: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4F2: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C506: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C539: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C51B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3E4: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3EC: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C408: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C54E: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C553: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C419: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9BC65: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BC6B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BC9F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BCAA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C0C0: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C0C8: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C3A5: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C108: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE40: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE51: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE68: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE79: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF1F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF2A: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF58: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C152: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C160: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C1D8: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C1F4: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C208: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C21C: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C230: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C244: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BEA8: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BED3: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4c48010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4baf010 is 8 bytes before a block of size 44 alloc'd
==24850==    at 0x402C440: calloc (vg_replace_malloc.c:618)
==24850==    by 0x4471E42: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x44725AA: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x44727EC: asn1_create_element (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x413C454: gnutls_x509_crt_import (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9231: gnutls_certificate_set_x509_trust_mem (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9652: gnutls_certificate_set_x509_trust_file (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x810B1CE: network_set_gnutls_ca_file (wee-network.c:107)
==24850==    by 0x810B223: network_init_gnutls (wee-network.c:129)
==24850==    by 0x80C453D: main (weechat.c:459)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4bc5010 is 8 bytes before a block of size 5 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x43123D0: strdup (strdup.c:42)
==24850==    by 0x4471187: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x4472804: asn1_create_element (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x413C454: gnutls_x509_crt_import (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9231: gnutls_certificate_set_x509_trust_mem (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9652: gnutls_certificate_set_x509_trust_file (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x810B1CE: network_set_gnutls_ca_file (wee-network.c:107)
==24850==    by 0x810B223: network_init_gnutls (wee-network.c:129)
==24850==    by 0x80C453D: main (weechat.c:459)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4cb9010 is 16 bytes before a block of size 356 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x92B6981: PyObject_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92A56A7: _PyObject_GC_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9282849: _PyObject_GC_NewVar (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917EF33: PyFrame_New (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92018FD: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202422: PyEval_EvalCode (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9203BD1: PyImport_ExecCodeModuleEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD0B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB30C: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4bae010 is 56 bytes inside a block of size 232 free'd
==24850==    at 0x402C69F: realloc (vg_replace_malloc.c:687)
==24850==    by 0x92285DB: PyList_Append (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92390BB: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x923898E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9239637: PyMarshal_ReadObjectFromString (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92397C0: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CB9B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x92D9830: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB30C: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F0B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4bc3010 is 1,328 bytes inside a block of size 2,494 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x92397CC: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CB9B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202109: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E8B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4b99010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x5138010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D777: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DB13: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x92D9830: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D777: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DB13: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==  Address 0x53ef010 is 2,560 bytes inside a block of size 4,097 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x929CD2E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA45: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C8E3E: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202109: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x920228F: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==    by 0x80C461A: main (weechat.c:480)
==24850==  Address 0x52df010 is 3,688 bytes inside a block of size 4,097 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x929DB52: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929E1BC: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92253CC: _PyCodec_Lookup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92256A1: PyCodec_Encoder (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9181B43: Py_InitializeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9181E9A: Py_Initialize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E318FB: weechat_plugin_init (weechat-python.c:1285)
==24850==    by 0x80BCE66: plugin_load (plugin.c:834)
==24850==    by 0x80BD2F0: plugin_auto_load_file (plugin.c:888)
==24850==    by 0x812111B: util_exec_on_files (wee-util.c:500)
==24850==    by 0x80BD5A1: plugin_auto_load (plugin.c:942)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x922025A: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==  Address 0x4ba1010 is 352 bytes inside a block of size 720 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x92AB0BB: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C8598: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202109: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202422: PyEval_EvalCode (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9203BD1: PyImport_ExecCodeModuleEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD0B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A16B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==  Address 0x4bb0010 is 10 bytes after a block of size 6 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x43123D0: strdup (strdup.c:42)
==24850==    by 0x4471187: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x4472804: asn1_create_element (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x413C454: gnutls_x509_crt_import (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9231: gnutls_certificate_set_x509_trust_mem (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9652: gnutls_certificate_set_x509_trust_file (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x810B1CE: network_set_gnutls_ca_file (wee-network.c:107)
==24850==    by 0x810B223: network_init_gnutls (wee-network.c:129)
==24850==    by 0x80C453D: main (weechat.c:459)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x92D9830: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A16B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219B3B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==  Address 0x5048010 is 1 bytes after a block of size 367 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x92B6981: PyObject_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x926FD51: PyString_FromStringAndSize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9237FF0: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9239637: PyMarshal_ReadObjectFromString (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92397C0: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219B3B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==  Address 0x5048010 is 1 bytes after a block of size 367 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x92B6981: PyObject_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x926FD51: PyString_FromStringAndSize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9237FF0: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9239637: PyMarshal_ReadObjectFromString (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92397C0: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==  Address 0x514c010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9290D7D: _PyImport_Fini (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E9: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==    by 0x80C461A: main (weechat.c:480)
==24850==  Address 0x4b7f010 is 16 bytes before a block of size 20 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x92AB0BB: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92A1FA8: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92A252E: PyType_Ready (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917972D: _PyExc_Init (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91815E4: Py_InitializeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9181E9A: Py_Initialize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E318FB: weechat_plugin_init (weechat-python.c:1285)
==24850==    by 0x80BCE66: plugin_load (plugin.c:834)
==24850==    by 0x80BD2F0: plugin_auto_load_file (plugin.c:888)
==24850==    by 0x812111B: util_exec_on_files (wee-util.c:500)
==24850==    by 0x80BD5A1: plugin_auto_load (plugin.c:942)
==24850== 
==24850== 
==24850== HEAP SUMMARY:
==24850==     in use at exit: 5,209,667 bytes in 23,593 blocks
==24850==   total heap usage: 552,632 allocs, 529,039 frees, 32,254,293 bytes allocated
==24850== 
==24850== LEAK SUMMARY:
==24850==    definitely lost: 1,077 bytes in 8 blocks
==24850==    indirectly lost: 0 bytes in 0 blocks
==24850==      possibly lost: 1,009,986 bytes in 224 blocks
==24850==    still reachable: 4,198,604 bytes in 23,361 blocks
==24850==         suppressed: 0 bytes in 0 blocks
==24850== Rerun with --leak-check=full to see details of leaked memory
==24850== 
==24850== For counts of detected and suppressed errors, rerun with: -v
==24850== Use --track-origins=yes to see where uninitialised values come from
==24850== ERROR SUMMARY: 3400 errors from 75 contexts (suppressed: 0 from 0)



On Fri, Apr 4, 2014 at 6:54 PM, anonymous <[hidden email]> wrote:
Follow-up Comment #7, bug #41735 (project weechat):

>Are you using latest devel version, compiled with CMake?
Yes.
>If still not working with devel compiled with CMake, please try to start
WeeChat without scripts (weechat -s). Does it still crash without scripts?
Yes.

I've also tried reinstalling all my dependencies and doing it as you asked and
still get the crash.
I've also tried installing using homebrew (instead of compiling on my own)
using flags "--with-aspell --with-guile --with-lua --with-perl --with-python
--with-ruby --HEAD" and still get the crash on exit.

Every backtrace is the exact same.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev
Reply | Threaded
Open this post in threaded view
|

Re: [bug #41735] When I close, I get an error, but everything works correctly

Peter Boström
Never mind, looks like Python just contains these errors, I get similar errors in a bunch of PyObject_Free when running 'valgrind python', but it's probably correct (except the use-after-frees): http://svn.python.org/projects/python/trunk/Misc/README.valgrind. Can you run valgrind --log-file=foo.txt on your build and see if you can get any more useful information?

Also if you could build with debug information so we get line numbers before doing that that'd be a huge help. I pass -DCMAKE_BUILD_TYPE=Debug to cmake. You might have to clear out your build directory first.


On Sat, Apr 12, 2014 at 12:12 PM, Peter Boström <[hidden email]> wrote:
Here's a fresh valgrind/memcheck run against of tip of tree (e901d14a1fb966d70d6aef3dd9c2ea6000d6fe1c), just starting and then /quit in weechat. While it doesn't display "weechat_python_output" in the stack trace, it does display some use-after-free and invalid frees in the Python plugin (search for the first PyObject_Free to skip past the libruby errors).

Built using a clang version from the stone age: Ubuntu clang version 3.2-1~exp9ubuntu1 (tags/RELEASE_32/final) (based on LLVM 3.2).

pbos@helios:~/weechat/build$ valgrind --log-file=valgrind-out.txt ./src/gui/curses/weechat -d ~/weechat-dev/
pbos@helios:~/weechat/build$ cat valgrind-out.txt 
==24850== Memcheck, a memory error detector
==24850== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==24850== Using Valgrind-3.9.0.SVN and LibVEX; rerun with -h for copyright info
==24850== Command: ./src/gui/curses/weechat -d /home/pbos/weechat-dev/
==24850== Parent PID: 19510
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4ED: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4F2: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C506: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C539: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C51B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3E4: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3EC: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C408: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C54E: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C553: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C419: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9BC65: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BC6B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF1F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF2A: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5DF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4ED: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C4F2: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C506: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C539: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C51B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3E4: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C3EC: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C408: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C54E: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C553: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6D0DA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C419: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9BC65: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BC6B: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BC9F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BCAA: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C0C0: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C0C8: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C3A5: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C108: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE40: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE51: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE68: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BE79: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF1F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF2A: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BF58: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C152: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x7A9C160: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C1D8: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C1F4: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C208: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C21C: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C230: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9C244: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BEA8: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x7A9BED3: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C566: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9C5F6: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9E027: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A9EBBB: rb_newobj (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A56B54: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A57FCF: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7A59F0D: rb_ary_new3 (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B78187: rb_iseq_compile_node (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B7B99B: rb_iseq_new_with_opt (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B6CA38: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850==    by 0x7B70E5F: ??? (in /usr/lib/libruby-1.9.1.so.1.9.1)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4c48010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4baf010 is 8 bytes before a block of size 44 alloc'd
==24850==    at 0x402C440: calloc (vg_replace_malloc.c:618)
==24850==    by 0x4471E42: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x44725AA: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x44727EC: asn1_create_element (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x413C454: gnutls_x509_crt_import (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9231: gnutls_certificate_set_x509_trust_mem (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9652: gnutls_certificate_set_x509_trust_file (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x810B1CE: network_set_gnutls_ca_file (wee-network.c:107)
==24850==    by 0x810B223: network_init_gnutls (wee-network.c:129)
==24850==    by 0x80C453D: main (weechat.c:459)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4bc5010 is 8 bytes before a block of size 5 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x43123D0: strdup (strdup.c:42)
==24850==    by 0x4471187: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x4472804: asn1_create_element (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x413C454: gnutls_x509_crt_import (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9231: gnutls_certificate_set_x509_trust_mem (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9652: gnutls_certificate_set_x509_trust_file (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x810B1CE: network_set_gnutls_ca_file (wee-network.c:107)
==24850==    by 0x810B223: network_init_gnutls (wee-network.c:129)
==24850==    by 0x80C453D: main (weechat.c:459)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4cb9010 is 16 bytes before a block of size 356 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x92B6981: PyObject_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92A56A7: _PyObject_GC_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9282849: _PyObject_GC_NewVar (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917EF33: PyFrame_New (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92018FD: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202422: PyEval_EvalCode (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9203BD1: PyImport_ExecCodeModuleEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD0B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB30C: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4bae010 is 56 bytes inside a block of size 232 free'd
==24850==    at 0x402C69F: realloc (vg_replace_malloc.c:687)
==24850==    by 0x92285DB: PyList_Append (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92390BB: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x923898E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9239637: PyMarshal_ReadObjectFromString (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92397C0: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CB9B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x92D9830: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB30C: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F0B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4bc3010 is 1,328 bytes inside a block of size 2,494 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x92397CC: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CB9B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202109: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E8B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x4b99010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB2F4: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219F23: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==  Address 0x5138010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D777: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DB13: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x92D9830: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD1E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D777: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DB13: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C54D7: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==  Address 0x53ef010 is 2,560 bytes inside a block of size 4,097 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x929CD2E: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA45: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C8E3E: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202109: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x920228F: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924E2DF: PyObject_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x924ED1A: PyEval_CallObjectWithKeywords (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==    by 0x80C461A: main (weechat.c:480)
==24850==  Address 0x52df010 is 3,688 bytes inside a block of size 4,097 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x929DB52: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929E1BC: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92253CC: _PyCodec_Lookup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92256A1: PyCodec_Encoder (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9181B43: Py_InitializeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9181E9A: Py_Initialize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E318FB: weechat_plugin_init (weechat-python.c:1285)
==24850==    by 0x80BCE66: plugin_load (plugin.c:834)
==24850==    by 0x80BD2F0: plugin_auto_load_file (plugin.c:888)
==24850==    by 0x812111B: util_exec_on_files (wee-util.c:500)
==24850==    by 0x80BD5A1: plugin_auto_load (plugin.c:942)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x922025A: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==  Address 0x4ba1010 is 352 bytes inside a block of size 720 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x92AB0BB: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91C8598: PyEval_EvalFrameEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202109: PyEval_EvalCodeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9202422: PyEval_EvalCode (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9203BD1: PyImport_ExecCodeModuleEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929CD0B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929D4FA: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9221B28: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x929DA06: PyImport_ImportModuleLevel (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91FE232: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9251208: PyCFunction_Call (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A16B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==  Address 0x4bb0010 is 10 bytes after a block of size 6 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x43123D0: strdup (strdup.c:42)
==24850==    by 0x4471187: ??? (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x4472804: asn1_create_element (in /usr/lib/i386-linux-gnu/libtasn1.so.3.2.0)
==24850==    by 0x413C454: gnutls_x509_crt_import (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9231: gnutls_certificate_set_x509_trust_mem (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x40F9652: gnutls_certificate_set_x509_trust_file (in /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6)
==24850==    by 0x810B1CE: network_set_gnutls_ca_file (wee-network.c:107)
==24850==    by 0x810B223: network_init_gnutls (wee-network.c:129)
==24850==    by 0x80C453D: main (weechat.c:459)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92D9AC5: PyObject_GC_Del (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E4A: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850== 
==24850== Conditional jump or move depends on uninitialised value(s)
==24850==    at 0x92D9823: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850== 
==24850== Use of uninitialised value of size 4
==24850==    at 0x92D9830: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219E73: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A153: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x921A16B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219B3B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==  Address 0x5048010 is 1 bytes after a block of size 367 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x92B6981: PyObject_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x926FD51: PyString_FromStringAndSize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9237FF0: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9239637: PyMarshal_ReadObjectFromString (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92397C0: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9219B3B: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==  Address 0x5048010 is 1 bytes after a block of size 367 alloc'd
==24850==    at 0x4029985: malloc (vg_replace_malloc.c:291)
==24850==    by 0x92B6981: PyObject_Malloc (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x926FD51: PyString_FromStringAndSize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9237FF0: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238274: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9238967: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9239637: PyMarshal_ReadObjectFromString (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92397C0: PyMarshal_ReadLastObjectFromFile (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x928F670: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9283284: PyDict_SetItem (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92202F0: _PyModule_Clear (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9220A53: PyImport_Cleanup (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E4: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==  Address 0x514c010 is not stack'd, malloc'd or (recently) free'd
==24850== 
==24850== Invalid read of size 4
==24850==    at 0x92D981A: PyObject_Free (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9273406: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92AB1CE: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9290D7D: _PyImport_Fini (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917D8E9: Py_Finalize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E31C3A: weechat_plugin_end (weechat-python.c:1351)
==24850==    by 0x80BD693: plugin_unload (plugin.c:1043)
==24850==    by 0x80BD8AE: plugin_unload_all (plugin.c:1094)
==24850==    by 0x80BDCF7: plugin_end (plugin.c:1217)
==24850==    by 0x80C461A: main (weechat.c:480)
==24850==  Address 0x4b7f010 is 16 bytes before a block of size 20 free'd
==24850==    at 0x402B18B: free (vg_replace_malloc.c:468)
==24850==    by 0x92AB0BB: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92A1FA8: ??? (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x92A252E: PyType_Ready (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x917972D: _PyExc_Init (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x91815E4: Py_InitializeEx (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x9181E9A: Py_Initialize (in /usr/lib/i386-linux-gnu/libpython2.7.so.1.0)
==24850==    by 0x7E318FB: weechat_plugin_init (weechat-python.c:1285)
==24850==    by 0x80BCE66: plugin_load (plugin.c:834)
==24850==    by 0x80BD2F0: plugin_auto_load_file (plugin.c:888)
==24850==    by 0x812111B: util_exec_on_files (wee-util.c:500)
==24850==    by 0x80BD5A1: plugin_auto_load (plugin.c:942)
==24850== 
==24850== 
==24850== HEAP SUMMARY:
==24850==     in use at exit: 5,209,667 bytes in 23,593 blocks
==24850==   total heap usage: 552,632 allocs, 529,039 frees, 32,254,293 bytes allocated
==24850== 
==24850== LEAK SUMMARY:
==24850==    definitely lost: 1,077 bytes in 8 blocks
==24850==    indirectly lost: 0 bytes in 0 blocks
==24850==      possibly lost: 1,009,986 bytes in 224 blocks
==24850==    still reachable: 4,198,604 bytes in 23,361 blocks
==24850==         suppressed: 0 bytes in 0 blocks
==24850== Rerun with --leak-check=full to see details of leaked memory
==24850== 
==24850== For counts of detected and suppressed errors, rerun with: -v
==24850== Use --track-origins=yes to see where uninitialised values come from
==24850== ERROR SUMMARY: 3400 errors from 75 contexts (suppressed: 0 from 0)



On Fri, Apr 4, 2014 at 6:54 PM, anonymous <[hidden email]> wrote:
Follow-up Comment #7, bug #41735 (project weechat):

>Are you using latest devel version, compiled with CMake?
Yes.
>If still not working with devel compiled with CMake, please try to start
WeeChat without scripts (weechat -s). Does it still crash without scripts?
Yes.

I've also tried reinstalling all my dependencies and doing it as you asked and
still get the crash.
I've also tried installing using homebrew (instead of compiling on my own)
using flags "--with-aspell --with-guile --with-lua --with-perl --with-python
--with-ruby --HEAD" and still get the crash on exit.

Every backtrace is the exact same.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?41735>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev



_______________________________________________
Weechat-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/weechat-dev