Re: ABRT duplicate detection - is it for real?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dne 13.5.2010 14:55, Christoph Wickert napsal(a):
> AFAIK abrt recognizes dupes based on hashes of the backtrace, but the
> format of the backtraces has changed with nearly every new ABRT version,
> so the backtraces will not be the same even from exactly the same crash.

The hash is not calculated from the whole backtrace, but from simplified 
version of it. In the case of gwget 
(https://bugzilla.redhat.com/attachment.cgi?id=374581), the input for 
hash calculation looks this way:

$ abrt-backtrace ./backtrace -n -d 4 -r -m
Thread
   node_get_last
   get_sequence
   IA__g_sequence_iter_get_sequence
   IA__gtk_list_store_set_valist

Only names from the top few frames are used.

> How to deal with that problem? And what about more complicated cases,
> for example a backtrace where the commandline is different  as
> in /usr/bin/program /home/user/some.file. As user and filename change,
> the hash cannot be the same.

The command line is not a part of the hash calculation. AFAIK only the 
backtrace, package name, and a part of package version is.

Karel
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux