Differences

This shows you the differences between two versions of the page.

Link to this comparison view

bug [2016/04/24 13:18]
bug [2022/04/16 12:22] (current)
Line 1: Line 1:
 +"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- B. Kernighan
 +
 +
 +===== WIP =====
 +
 +  * http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=rzr@gna.org# ToDo
 +  * http://redmine.yorba.org/users/2749
 +  * https://bugzilla.samba.org/show_bug.cgi?id=4621# [[rsync]] 
 +  * https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/383813 
 +  * http://qa.ubuntuwire.com/bugs/rcbugs/
 +  * http://radare.org/new/# ToTest : 
 +  * http://bugs.debian.org/447196# libmad
 +  * http://bugs.debian.org/release-critical/
 +  * http://users.ece.cmu.edu/~arebert/papers/mayhem-oakland-12.pdf# ToRead
 +  * https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1335642
 +
 +
 +==== MESSAGE ====
 +
 +  "netlink: 128 bytes leftover after parsing attributes in process `kded4'." f
 +
 +  * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664064
 +
 +  sudo apt-get install install ntrack-module-libnl-0 ntrack-module-rtnetlink-0-
 +
 +
 +===== TODO =====
 +
 +  * https://bugs.freedesktop.org/show_bug.cgi?id=86701# MesA WaylanD UpStream
 +  * http://bugs.debian.org/664064# "netlink: 140 bytes leftover after parsing attributes."  apt-get remove  ntrack-module-rtnetlink-0 
 +  * http://coala-analyzer.org/# AnalyzE
 +
 +
 +===== OS =====
 +
 +  * http://bugs.debian.org/677429# DebTorrent
 +
 +  chmod go-rwx /var/log/debtorrent
 +  sudo aptitude purge apt-transport-debtorrent
 +
 +
 +==== Debuggers : ====
 +
 +@see [[debug]]
 +
 +
 +==== bug Trackers : =====
 +
 +  * http://comments.gmane.org/gmane.linux.debian.devel.bugs.general/73764
 +  * https://launchpad.net
 +
 +
 +==== trace ====
 +
 +  * dtrace : http://video.google.com/videoplay?docid=-8002801113289007228
 +  * http://sourceware.org/systemtap/
 +
 +
 +==== static analyser ====
 +
 +  * http://www.telelogic.com/products/logiscope/specifications.cfm
 +
 +
 +==== DEBUGER / CHECKER Analysis ====
 +
 +  * http://www.cs.princeton.edu/~benjasik/gdb/gdbtut.html
 +  * http://valgrind.kde.org/overview.html
 +
 +Valgrind is a GPL'd system for debugging and profiling x86-Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling to help speed up your programs.
 +
 +http://developer.kde.org/~sewardj/
 +
 +
 +  # http://developer.kde.org/~sewardj/valgrind-2.1.1.tar.bz2
 +
 +  gcc  -Winline -Wall -Wshadow -O -fno-omit-frame-pointer -mpreferred-stack-boundary=2 -g -DELFSZ=32    -o valgrind -static -g -Wl,-e,_ume_entry stage1.o ume.o ume_entry.o ume_go.o
 +  /usr//bin/ld: cannot find -lc
 +
 +
 +
 +  * [[Microsoft]]'s [[MSVC]] ++ :
 +http://www.math.ucla.edu/~anderson/UsingVCPP/LeakChecking.html
 +
 +  * Rationnal Purify
 +http://www.rational.com/
 +
 +  * Electric fence
 +
 +  * http://www.cbmamiga.demon.co.uk/mpatrol/
 +
 +  * http://dmalloc.com
 +
 +  * http://wiki.wxwidgets.org/wiki.pl?Program_Analysis
 +
 +  * http://www.topcased.org
 +
 +[[Windows]] :
 +Insure++
 +http://www.parasoft.com/jsp/products/home.jsp?product=Insure&itemId=83
 +
 +
 +DevPartner, GlowCode, MemoryValidator
 +
 +
 +Misc:
 +http://www.codeproject.com/cpp/MemLeackCheckArticle.asp
 +  electric fence
 +  memwatch
 +  memprof
 +
 +
 +==== ASM ====
 +
 +  * http://en.wikipedia.org/wiki/Interactive_Disassembler
 +  * http://www.datarescue.com/idabase/ #  [[Windows]] , [[Linux]] [[ClosedSource]]
 +  * http://www.linuxjournal.com/content/reverse-engineering-malware-linux-ida-pro
 +
 +
 +==== IRL ====
 +
 +  * irc://irc.indymedia.org/#print
 +  * http://wiki.debian.org/TanneriesBSP
 +
 +
 +==== memleak ====
 +
 +@tag: [[Memory]] [[MLK]]
 +
 +  * http://en.wikipedia.org/wiki/Memory_debugger
 +
 +  * http://valgrind.org/info/platforms.html
 +  * http://procode.org/kmemleak http://lkml.org/lkml/2006/7/10/360
 +  * http://directory.fsf.org/project/ElectricFence/
 +  * http://www.hpl.hp.com/personal/Hans_Boehm/gc/leak.html
 +
 +
 +===== TOOLS =====
 +
 +  * https://metacpan.org/pod/JIRA::Client::Automated# JirA BuG
 +  * https://github.com/MichaelMure/git-bug# GiT
 +
 +
 +===== MISC =====
 +
 +  * http://bugs.debian.org
 +  * https://launchpad.net/malone
 +  * http://qa.mandriva.com
 +  * http://bugzilla.kernel.org/show_bug.cgi?id=7614 # "
 +  * http://www.etnus.com/
 +  * http://lwn.net/Articles/187979/ http://www.linuxjournal.com/article/6059 
 +  * http://en.wikipedia.org/wiki/Memwatch
 +  * http://en.wikipedia.org/wiki/Mtrace
 +  * http://en.wikipedia.org/wiki/Dmalloc
 +  * http://www.coverity.com/
 +  * memprof
 +  * http://kasperd.net/~kasperd/comp.os.linux.development.faq#memleak
 +  * http://2008.rmll.info/Tech-stories-Aspects-des-projets.html
 +  * http://www.cenda.cz/downSources/KillerTux.html
 +  * http://www.itworld.com/offbeat/85183/bizarre-droid-auto-focus-bug-revealed
 +  * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413658# TmP SecU
 +  * https://sourceware.org/glibc/wiki/Release/2.18#Packaging_Changes# GLibC
 +  * http://futurice.com/blog/why-debugging-is-all-about-understanding
 +
 +===== MORE =====
 +
 +@tag: [[gdb]] DeBug
 +
 +
 +<html>
 +<object width="480" height="385"><param name="movie" value="http://www.youtube-nocookie.com/v/ygH9I3o7Q90&hl=en_US&fs=1&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/ygH9I3o7Q90&hl=en_US&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
 +</html>
 +
 +{{http://www.fukung.net/v/9324/5c9535a7606f6b6e499e5a1222b92aa7.jpg}}
 +
 +
 +{{http://3.bp.blogspot.com/-VWgX7EMX9jQ/TtBpmEFum8I/AAAAAAAACL8/NnzB1R78rTU/s1600/perspective.jpg}}
 +
 +@TaG: [[Programming]] [[Tool]] [[gdb]] [[mlk]] [[debug]] [[debugger]] [[profile]] [[crash]] [[todo]] [[valgrind]] DMesG
  
bug.txt ยท Last modified: 2022/04/16 12:22 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki