1. 21 Sep, 2012 3 commits
    • Nikolai Kosjar's avatar
      Linux: Add a crash handler providing a backtrace for debug builds. · 903281b3
      Nikolai Kosjar authored
      Use case: You're working with a debug version of Qt Creator and you're
      interested in getting a backtrace displayed as soon as Qt Creator
      crashes without searching for the core file, starting your debugger, ...
      
      Once a 'serious signal' (currently SIGILL, SIGFPE, SIGSEGV, SIGBUS,
      SIGPIPE) is delivered, a popup displays the following debug information:
      
       - Qt Creator version (same as in the about dialog)
       - Kernel version (uname -a)
       - GNU/Linux Distribution (/etc/lsb-release)
       - Backtrace (by gdb)
      
      Please note that this crash handler is built and used only in debug mode
      on GNU/Linux. It's solely meant as a convenience tool for the developer.
      
      In contrast to the breakpad integration, this crash handler operates
      'offline'. There is no network i/o involved.
      
      Change-Id: Idcfb1bf1ad68942615ecfe0dffc0d03154455049
      Reviewed-by: default avatarChristian Kandeler <christian.kandeler@digia.com>
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      903281b3
    • Christian Kandeler's avatar
      Do not use qMemSet and qMemCopy. · 6d06d47a
      Christian Kandeler authored
      They are deprecated in Qt 5. Call std::memset and std::memcpy instead.
      
      Change-Id: I53c22283208b4d6fdfcba870c3b141f3c02001bd
      Reviewed-by: default avatarEike Ziller <eike.ziller@digia.com>
      6d06d47a
    • Christian Kandeler's avatar
      Fix qbs build. · 0b28569e
      Christian Kandeler authored
      Was broken by f1962c9b.
      
      Change-Id: I27ba26497b787829c444f3b7760f7b1fd1d198f8
      Reviewed-by: default avatarMarco Bubke <marco.bubke@digia.com>
      0b28569e
  2. 20 Sep, 2012 8 commits
  3. 19 Sep, 2012 29 commits