The Logic Software Crashes

First, please help us by uploading the crash reports! This article covers common solutions and how you can contact support for additional help.

Does the Software Fail to Start?

If the software simply fails to start, please follow the solutions listed in the article below.

Otherwise, if the software can start properly, but crashes during operation, this article can offer some potential solutions below.

Common Solutions

Please try the following solutions first before contacting support.

  • Remove all active protocol analyzers

    • This solution may help when the software crashes immediately after the Start button is clicked, and might indicate a buggy protocol analyzer.

  • Remove unused channels

  • Disable 'Decoded Protocol Search' (Options -> Preferences -> Capture Tab)

  • Run the Logic software as administrator

  • Delete the settings.xml file. It may be corrupt. See instructions below.

Before you can find and delete settings.xml, make the file visible first.

The settings.xml file can be located below.

On Vista/7/8/10:
C:\Users\YourUserName\AppData\Roaming\Saleae LLC\Logic\settings.xml
On XP:
C:\Documents and Settings\YourUserName\Application Data\Saleae LLC\Logic\settings.xml
On Linux:
Inside the folder with the Logic executable in the Settings folder.

Contacting Support

When contacting support, please include the following information.

  • Results of the tests under 'Common Solutions' above

  • Saleae Logic software version (found in the software title bar)

  • The operating system used, the version of OS, and if it is 32-bit or 64-bit.

    On Linux, also include the kernel version "uname -r" and the name of the window manager if it's not stock.

  • Which product(s) you were using when the software crashed

  • The USB host controllers installed in your computer

    On Windows, open Device Manager and expand the section "Universal Serial Bus Controllers." Send a screenshot of the contained items or a listing of all host controllers found in the list.

    On Linux, pipe the output of "lspci" to a file.

    This can be skipped on OSX, which exclusively uses Intel series host controllers.

  • If you are unable to capture with a device, please test the device on another computer.

  • Indicate if this is a new problem or if you have always experienced this problem when using the Logic software.

  • Describe what you were doing when the crash/bug occurred.

    Did it occur at the beginning / during / after a capture?

    Is the crash/bug repeatable? If so, what are the steps leading up to the crash?

  • Include a zipped copy of the error reports on your computer. They can be found below.

On Vista 7/8/10:
C:\Users\YourUserName\AppData\Roaming\Saleae LLC\Logic\Errors\
On XP:
C:\Documents and Settings\YourUserName\Application Data\Saleae LLC\Logic\Errors\
On Linux:
Inside the folder with the Logic executable in the Errors folder.
  • Include any other relevant information not listed above that might help us uncover the bug.

  • We may ask you to provide the console output from the application. In this case, here are the steps in the link below.