title: SIGABRT in raise.c?
body: <p>I am currently developing a small C++ program that can manage a <a href="https://tshock.co/xf/index.php" rel="nofollow">TShock</a> server remotely using the server's REST API.</p>
  
  <p>Recently, I had to reinstall Debian on the computer I'm using to develop the program, and now I get a SIGABRT error at runtime:</p>
  
  <pre><code>Program received signal SIGABRT, Aborted.
  In __kernel_vsyscall () ()
  56  ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  #1  0xb731f307 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
  </code></pre>
  
  <p>In case you are wondering, I mirrored my previous installation.</p>
  
  <p>If it helps, here is a list of what I use to develop the program:</p>
  
  <ul>
  <li>Debian stretch/sid, i386 architecture
  
  <ul>
  <li>Code::Blocks version svn 10561</li>
  <li>GCC toolchain (installed versions are GCC 4.8, GCC 4.9, and GCC 5)</li>
  <li>GDB 7.10</li>
  </ul></li>
  </ul>
  
  <p>I also use the following libraries:</p>
  
  <ul>
  <li>wxWidgets 2.8.12</li>
  <li>Boost 1.59.0 (I built it according to <a href="http://www.boost.org/doc/libs/1_59_0/more/getting_started/unix-variants.html#easy-build-and-install" rel="nofollow">this</a>)</li>
  <li>cpp-netlib 0.11.2 (I built it using <code>CMake</code>)</li>
  <li>SuperEasyJSON</li>
  </ul>
  
  <p>Small precision: I'm starting to suspect wxWidgets, because I'm starting to get a similar error in the wxWidgets examples my teacher gave me.</p>
  
  <p>Thanks in advance for your answer(s).</p>
  
  <p>Also, if you need more info, don't hesitate to ask.</p>
  
  <p>EDIT: I found the reason behind this problem. wxWidgets 2.8 and my program were built with different versions of GCC. I invoked GDB from the terminal, and I got this:</p>
  
  <pre><code>Fatal Error: Mismatch between the program and library build versions detected.
  The library used 2.8 (no debug,Unicode,**compiler with C++ ABI 1002**,wx containers,compatible with 2.6),
  and your program used 2.8 (no debug,Unicode,**compiler with C++ ABI 1009**,wx containers,compatible with 2.6).
  </code></pre>
  
  <p>Since it is a different problem, this question can be closed.</p>