Bug 1878365

Summary: Segfault on armv7hl
Product: [Fedora] Fedora Reporter: Peter Oliver <mavit>
Component: monoAssignee: Timotheus Pokorra <mailinglists>
Status: ASSIGNED --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: chkr, itamar, john.j5live, lxtnow, mailinglists, musuruan, rhughes, rstrode, sandmann
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: armv7hl   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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:
Bug Depends On:    
Bug Blocks: 485251, 1877766    
Attachments:
Description Flags
end of https://kojipkgs.fedoraproject.org//work/tasks/7051/51317051/build.log none

Description Peter Oliver 2020-09-12 12:17:15 UTC
Description of problem:
=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================
=================================================================
	Native stacktrace:
=================================================================
	0x7a0e68 - mono : (null)
	0x48e43c - mono : (null)
	0x53db4c - mono : (null)
	0xb6d76f20 - /lib/libc.so.6 : __default_rt_sa_restorer
=================================================================

KeePass won't currently build on armv7hl on Fedora 33 or Rawhide, because of a segmentation fault in mono.  It built recently for the mass rebuild, so it appears that something has changed since then.

https://kojipkgs.fedoraproject.org//work/tasks/6054/51296054/build.log

Comment 1 Timotheus Pokorra 2020-09-12 18:48:29 UTC
This seems to be random.

You got the error on the call:
xvfb-run -a mono Build/KeePass/Release/KeePass.exe -d:/builddir/build/BUILD/keepass-2.45/Ext/Images_App_HighRes --makexspfile /builddir/build/BUILD/keepass-2.45/KeePass/Resources/Data/Images_App_HighRes.bin

I got an error on the call:
Tool /usr/lib/mono/4.5/resgen.exe execution started with arguments: /useSourcePath /compile "Forms/CharPickerForm.resx,obj/Release/KeePass.Forms.CharPickerForm.resources" 

https://kojipkgs.fedoraproject.org//work/tasks/7051/51317051/build.log

perhaps this is a duplicate of bug 1869214

Comment 3 Ben Cotton 2021-02-09 15:18:29 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 34 development cycle.
Changing version to 34.

Comment 4 Timotheus Pokorra 2021-08-03 04:55:55 UTC
I have written to the ARM List in June 2021: https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org/thread/6DO5RTOBNB6RYY4VS3Z5RMWVVNEK5AF3/
I have written to the devel list in July 2021: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/U4I3LUCPOIKTT23J7EZIGVWLTUN2VEUS/
I always copied the mono list.

I did not get any reply.
So I assume that there is no interest for Mono on arm7hl. We still have aarch64.

See my pull request https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/140

Comment 5 Ben Cotton 2021-08-10 12:48:30 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle.
Changing version to 35.

Comment 6 Timotheus Pokorra 2021-11-08 13:15:56 UTC
*** Bug 1869214 has been marked as a duplicate of this bug. ***