Next level of error analysis for MediaPortal 2

Improving error reporting and analysis using the OneTrueError service

As long as there is software development, there are errors. To give support to our users we have our forum and a bug tracker. In the forum, users can post bug reports where the testers and developers are doing their best to investigate these issues.

This process requires much work, both for users and for devs: an user needs to collect logfiles; try to explain what has happened and when; and create a forum thread. Developers need to: read those threads; analyse huge logfiles; and often try to find the needle in the haystack.

Luckily we got in contact with the maker of the new service, who kindly offered us free access to it. After a discussion about the technology and the best way for integration, a first working plugin was developed within a few hours! And because it is for MediaPortal 2, it is a plugin you can optionally install.

What does it do?

This small plugin catches all logged exceptions and sends error reports to the OneTrueError web service. Along with the exception error, the following required information is added: Operation System version, Assembly version of MediaPortal 2 and loaded plugins and some statistics (like free and used memory). There is no information that relates to the user or their identity. This was one of our most important points: protecting our user's privacy.

What are the logged errors used for?

The purpose of this service is to collect all errors from different installations and provide a comparative feature to find out similarities between different reports. These tools are great helpers to find the "needle in the haystack".

Who has access to this service?

Access to this service is restricted to the developers of Team MediaPortal. So nobody else can access the user's error reports.

What does it look like?


Download and installation

Please visit our download section: OneTrueError plugin, extract the "1TrueError" plugin and copy it to both:

  • \ProgramFiles\Team MediaPortal\MP2-Client\Plugins
  • \ProgramFiles\Team MediaPortal\MP2-Server\Plugins

Please see the download page for details.


Using this plugin for error reporting is optional for users. But we kindly ask that you help us develop MediaPortal 2 in the best possible way, and this service will provide us with a consistent method of collating and analysing support information. If you would like to help us, please install this plugin.

Discuss this in our forum...

About The Project

The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

In reaching this goal we are working every day to make sure our software is one of the best.


Quick Navigation

  • Home
  • About MediaPortal
  • Bugtracker
  • Download
  • This email address is being protected from spambots. You need JavaScript enabled to view it.
  • Our Partners

Support MediaPortal!

The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

Care to support our work with a few bucks? We'd really appreciate it!