= Before Reporting a Bug = * Make sure you are using the latest stable version: '''[[Include(http://download.deluge-torrent.org/version)]]''' * Check the '''[wiki:Faq FAQ]''' == Search for existing Issues == * '''[search: Deluge Bugs]''' * '''[http://forum.deluge-torrent.org/search.php Forum]''' * Site search using [https://www.google.co.uk/search?q=site:deluge-torrent.org Search Engine] ''' Distribution Bugs for Deluge:''' * [https://bugs.launchpad.net/ubuntu/+source/deluge Ubuntu] * [https://admin.fedoraproject.org/pkgdb/acls/bugs/deluge Fedora] * [http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=deluge Debian] * [https://bugs.archlinux.org/index.php?string=deluge Arch] * [https://bugs.gentoo.org/buglist.cgi?quicksearch=deluge Gentoo] * [http://trac.macports.org/query?status=assigned&status=new&status=reopened&order=priority&port=deluge MacPorts] '''[http://www.rasterbar.com/products/libtorrent/ libtorrent (rasterbar)] Bugs:''' * [http://code.google.com/p/libtorrent/issues/list Official libtorrent issue tracker] * [https://bugs.launchpad.net/ubuntu/+source/libtorrent-rasterbar Ubuntu (libtorrent)] * [https://admin.fedoraproject.org/pkgdb/acls/bugs/rb_libtorrent Fedora (libtorrent)] * [http://trac.macports.org/query?status=assigned&status=new&status=reopened&order=priority&port=libtorrent-rasterbar MacPorts (libtorrent)] = Collect Bug Information = You will need most of the following information when reporting a bug: ''Note: If you are using Client and Daemon you may need information from both.'' * Version Information: * Deluge * [wiki:Faq#HowdoIfindwhatlibtorrentversionIamusing libtorrent] * Operating System * Browser ''(if using WebUI)'' * Steps involved to reproduce the bug * Installation type: source, package or installer * [wiki:Faq#EnableDelugeLogging Debug Logs] or the full output of any errors * Screenshots can be helpful for gui issues * Backtrace using gdb may be required for hard crashes of Deluge (crash without error). Here is a ''deluged'' example: {{{ gdb --args python /usr/bin/deluged -d (gdb) run ## After Crash ## (gdb) backtrace }}} = Reporting a bug = The bug ticket system we use is called Trac. [/register Sign up] if you haven't already. ''Note: The Trac user account is separate to the Forum user account.'' 1. [/newticket Create a new bug ticket] 2. Fill in the boxes, making sure the following are completed: * ''Summary:'' Short description of issue * ''Description:'' Include the steps to reproduce and other collected information, use `{{{ }}}` markup for pasting code or errors. * ''Version:'' Deluge version * ''Component:'' Best guess as to where the problem occurs 3. Attach any logs, screenshots or patches