Bug 996493
| Summary: | ABRT considers as duplicates LibreOffice backtraces that are different | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Milan Bouchet-Valat <nalimilan> |
| Component: | satyr | Assignee: | Martin Milata <mmilata> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 19 | CC: | abrt-devel-list, ars_1, dvlasenk, iprikryl, jfilak, jmoskovc, mmilata, mtoman |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | satyr-0.11-1.fc19 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-11-28 14:30:11 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Thanks for the report. Patch has been posted for reivew: https://github.com/abrt/satyr/pull/119 Should be fixed in satyr-0.11-1.fc19. |
Recently a crash I experienced with LibreOffice in Fedora 19 was considered by ABRT as a duplicate of another one, but the two backtraces where actually very different. ABRT got confused by abort handlers that were the same at the top of the trace: hread 1 (Thread 0x7f0502cbd840 (LWP 2247)): #0 0x00000032e2c35a19 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 resultvar = 0 pid = 2247 selftid = 2247 #1 0x00000032e2c37128 in __GI_abort () at abort.c:90 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x4d908e8, sa_sigaction = 0x4d908e8}, sa_mask = {__val = {0, 33469760, 218544269478, 214748364805, 0, 45, 218552626432, 83207296, 33469760, 139659183564992, 218544296661, 45, 218553543149, 218556512800, 45, 0}}, sa_flags = -486819296, sa_restorer = 0x32e6cbec10} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00000032e6c60545 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 terminating = true t = <optimized out> #3 0x00000032e6c5e6a6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:38 No locals. #4 0x00000032e6c5e6d3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48 No locals. This may result in a very poor reporting of LibreOffice bugs if all aborts are considered the same, and the backtraces are not uploaded automatically. The two bugs are https://bugzilla.redhat.com/show_bug.cgi?id=995696 and https://bugs.freedesktop.org/show_bug.cgi?id=68046