View Issue Details

IDProjectCategoryView StatusLast Update
0002728NoesisGUIC# SDKpublic2023-11-15 12:21
Reporterdarthmaule2 Assigned Tohcpizzi  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.2.2 
Target Version3.2.3Fixed in Version3.2.3 
Summary0002728: Segfault opening a menu on linux ARM64
Description1. Deploy my application to my device running linux ARM64
2. Start my application
3. Open any menu
--> Crash 100% of the time

Thread 1 (Thread 0xffffb76c5010 (LWP 21992)):
#0 0x0000ffbec2067368 in ?? () from /opt/mentor/UiShell/libNoesis.so
#1 0x0000ffbec20693bc in ?? () from /opt/mentor/UiShell/libNoesis.so
#2 0x0000ffbec1c97e6c in ?? () from /opt/mentor/UiShell/libNoesis.so
#3 0x0000ffbec1c98388 in ?? () from /opt/mentor/UiShell/libNoesis.so
#4 0x0000ffbec1c99d1c in ?? () from /opt/mentor/UiShell/libNoesis.so
#5 0x0000ffbec1ce2310 in ?? () from /opt/mentor/UiShell/libNoesis.so
#6 0x0000ffbec1d4d038 in ?? () from /opt/mentor/UiShell/libNoesis.so
#7 0x0000ffbec1d39f90 in ?? () from /opt/mentor/UiShell/libNoesis.so
#8 0x0000ffbec1d3a190 in ?? () from /opt/mentor/UiShell/libNoesis.so
#9 0x0000ffff77e08998 in ?? ()
#10 0x00000000001dee2b in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Additional InformationI believe this started after upgrading to Noesis 3.2.2
TagsNo tags attached.
PlatformAny

Activities

darthmaule2

darthmaule2

2023-10-13 22:06

reporter   ~0008823

Confirmed this started happening with v3.2.2 with a git bisect

$ git bisect bad
2960c7a0d0c3bd8ac1e4de24449ee66646938ed9 is the first bad commit
commit 2960c7a0d0c3bd8ac1e4de24449ee66646938ed9
Author: darthmaule2
Date: Wed Oct 4 11:56:33 2023 -0400

    Update to latest Noesis and other nugets
hcpizzi

hcpizzi

2023-10-16 18:39

developer   ~0008830

Hi Bryan,

Could you provide us an updater to the latest version of the device's software for me to test? Also, if you could send us the base address for libNoesis.so along with a callstack I may be able to find out the symbols.

Thanks!
jsantos

jsantos

2023-10-16 20:56

manager   ~0008834

Also, we are now providing debug libraries for each version of Noesis. Could you please try it? (they are in the private folder)
darthmaule2

darthmaule2

2023-10-18 21:43

reporter   ~0008847

I put a callstack in the description... not sure how to get anything other than that.

Where would I look for this "private" folder?
I downloaded the managed and native SDK and don't see it in either.
I also don't see any binaries at all in the managed SDK.
jsantos

jsantos

2023-10-19 10:50

manager   ~0008849

I have sent you an email with more details

Issue History

Date Modified Username Field Change
2023-10-13 19:57 darthmaule2 New Issue
2023-10-13 19:57 darthmaule2 Additional Information Updated
2023-10-13 22:06 darthmaule2 Note Added: 0008823
2023-10-16 17:51 sfernandez Assigned To => hcpizzi
2023-10-16 17:51 sfernandez Status new => assigned
2023-10-16 17:51 sfernandez Target Version => 3.2.3
2023-10-16 18:39 hcpizzi Note Added: 0008830
2023-10-16 20:56 jsantos Note Added: 0008834
2023-10-18 21:43 darthmaule2 Note Added: 0008847
2023-10-19 10:50 jsantos Note Added: 0008849
2023-10-19 10:50 jsantos Status assigned => feedback
2023-11-15 12:21 jsantos Status feedback => resolved
2023-11-15 12:21 jsantos Resolution open => fixed
2023-11-15 12:21 jsantos Fixed in Version => 3.2.3