Bug 1889269
Summary: | [abrt] gnome-shell: vsubq_f32(): gnome-shell killed by SIGBUS | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Nicolas Chauvet (kwizart) <kwizart> | ||||||||||||||||||||||||||
Component: | gcc | Assignee: | Jakub Jelinek <jakub> | ||||||||||||||||||||||||||
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||
Version: | 33 | CC: | aoliva, dmalcolm, fmuellner, fweimer, gnome-sig, jadahl, jakub, jwakely, law, mpolacek, msebor, nickc, otaylor, philip.wyett, sipoyare | ||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||
Hardware: | armv7l | ||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/ac1ce153809c79553f3dde94265f6009f89d20a7 | ||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:8297efc0ecb600f7e50b3bd172898b480a4e6d8b;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||
Last Closed: | 2021-03-10 08:14:37 UTC | Type: | --- | ||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||
Bug Depends On: | |||||||||||||||||||||||||||||
Bug Blocks: | 245418 | ||||||||||||||||||||||||||||
Attachments: |
|
Description
Nicolas Chauvet (kwizart)
2020-10-19 08:37:51 UTC
Created attachment 1722575 [details]
File: backtrace
Created attachment 1722576 [details]
File: core_backtrace
Created attachment 1722577 [details]
File: cpuinfo
Created attachment 1722578 [details]
File: dso_list
Created attachment 1722579 [details]
File: environ
Created attachment 1722580 [details]
File: exploitable
Created attachment 1722581 [details]
File: limits
Created attachment 1722582 [details]
File: maps
Created attachment 1722583 [details]
File: mountinfo
Created attachment 1722584 [details]
File: open_fds
Created attachment 1722585 [details]
File: proc_pid_status
Created attachment 1722586 [details]
File: var_log_messages
Note that I'm using a non-default /proc/cpu/alignment option (echo 3 or 5) to generate the SIGBUS. I've noted that from kernel.log, from an earlier SIGBUS. -- oct. 18 18:02:04 jetson-tk1 kernel: Alignment trap: gnome-shell (2585) PC=0xb3441ed0 Instr=0xf4400aef Address=0x01a41458 FSR 0x811 oct. 18 18:02:04 jetson-tk1 kernel: Alignment trap: not handling instruction f4400aef at [<b3441ed0>] oct. 18 18:02:04 jetson-tk1 kernel: 8<--- cut here --- oct. 18 18:02:04 jetson-tk1 kernel: Unhandled fault: alignment exception (0x811) at 0x01a41458 oct. 18 18:02:04 jetson-tk1 kernel: pgd = f3dd6879 oct. 18 18:02:04 jetson-tk1 kernel: [01a41458] *pgd=ba323835 oct. 18 18:02:05 jetson-tk1 kernel: Alignment trap: gnome-shell (2585) PC=0xb3442008 Instr=0xf4612aef Address=0x01a41458 FSR 0x011 oct. 18 18:02:05 jetson-tk1 kernel: Alignment trap: not handling instruction f4612aef at [<b3442008>] oct. 18 18:02:05 jetson-tk1 kernel: 8<--- cut here --- oct. 18 18:02:05 jetson-tk1 kernel: Unhandled fault: alignment exception (0x011) at 0x01a41458 oct. 18 18:02:06 jetson-tk1 kernel: pgd = f3dd6879 oct. 18 18:02:06 jetson-tk1 kernel: [01a41458] *pgd=ba323835รจ --- Note sure how to read this, but the Instruction looks, but the Instruction address looks located in libEGL.so. I don't see libEGL been used directly in the bt... b332e000-b333a000 r-xp 00000000 00:1d 433142 /usr/lib/libEGL.so.1.1.0 b333a000-b334a000 ---p 0000c000 00:1d 433142 /usr/lib/libEGL.so.1.1.0 b334a000-b334b000 r--p 0000c000 00:1d 433142 /usr/lib/libEGL.so.1.1.0 b334b000-b334c000 rw-p 0000d000 00:1d 433142 /usr/lib/libEGL.so.1.1.0 re-assigned to gcc, as arm_neon.h is from there. I've reported an issue in graphene upstream that is compiled with neon by default. This should have worked on the jetson-tk1 that has neon support, but for some reason, the neon code https://github.com/ebassi/graphene/issues/215 This was reported at rhbz#1937023 I also saw a previous rhbz related gcc for graphene neon been mis-compiled... *** This bug has been marked as a duplicate of bug 1937023 *** |