Flux module crash

Bugs, glitches and unexpected behaviour.
Post Reply
jhart
Posts: 47
Joined: Wed Aug 26, 2020 10:08 pm

Flux module crash

Post by jhart »

Every time I click "Next" in the Flux module in 549alpha, StarTools crashes and closes.
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: Flux module crash

Post by admin »

Thank you for reporting this. While I was unable to replicate this, I did just upload a few fixes that would trigger similar behavior.
Can you try this version (and make sure you also replace/extract the resources file)?

https://download.startools.org/StarTool ... _alpha.zip

Thank you!
Ivo Jager
StarTools creator and astronomy enthusiast
KlausKlaus
Posts: 16
Joined: Sat Nov 20, 2021 8:16 pm

Re: Flux module crash

Post by KlausKlaus »

Still the same: Open JPG, do not reverse stretch, flux module, next, BOOM! (MBA M2). v8 works just fine.

CS, Klaus
Last edited by KlausKlaus on Sun May 14, 2023 10:22 am, edited 2 times in total.
Mike in Rancho
Posts: 1141
Joined: Sun Jun 20, 2021 10:05 pm
Location: Alta Loma, CA

Re: Flux module crash

Post by Mike in Rancho »

I can't replicate for Win64GPU, both 549 and 549.1. Followed the User Notes for 1.8 and tried the usual ST M42 tutorial file as well as a big TIFF I had of another finished dataset kept at full APS-C res.

Interesting module though, I've never really played with it before.
jhart
Posts: 47
Joined: Wed Aug 26, 2020 10:08 pm

Re: Flux module crash

Post by jhart »

Hi Ivo,
I still get the same crash with that new alpha version. FYI, I am running StarTools on my mac with the M1 processor.

Jeff
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: Flux module crash

Post by admin »

I'm having a bear of a time replicating this... :(
Does this still happen with 1.9.550? (just released)
Ivo Jager
StarTools creator and astronomy enthusiast
KlausKlaus
Posts: 16
Joined: Sat Nov 20, 2021 8:16 pm

Re: Flux module crash

Post by KlausKlaus »

Hi Ivo, same as before (random JPG 4000x3000, MBA M2 16GB RAM). CS, Klaus

P.S.: Open 40MB fits file, linear, Flux module, next, BOOM!

P.P.S.: Same on MBA i7 - see below:

Process: StarTools [1095]
Path: /Applications/StarTools/*/StarTools.app/Contents/MacOS/StarTools
Identifier: com.SiliconFields.StarTools
Version: 1.9
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: StarTools [1095]
User ID: 502

Date/Time: 2023-05-14 12:47:23.090 +0200
OS Version: Mac OS X 10.15.7 (19H2026)
Report Version: 12
Anonymous UUID: 7615EF0B-09DD-517B-3BC7-5D34E8D885FB


Time Awake Since Boot: 820 seconds

System Integrity Protection: enabled

Crashed Thread: 6

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [1095]

VM Regions Near 0:
-->
__TEXT 0000000107980000-0000000107b04000 [ 1552K] r-x/r-x SM=COW /Applications/StarTools/*/StarTools.app/Contents/MacOS/StarTools

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff70541dea mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff70542160 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff366c6d07 __CFRunLoopServiceMachPort + 247
3 com.apple.CoreFoundation 0x00007fff366c57c1 __CFRunLoopRun + 1329
4 com.apple.CoreFoundation 0x00007fff366c4c33 CFRunLoopRunSpecific + 466
5 com.apple.HIToolbox 0x00007fff352e0aad RunCurrentEventLoopInMode + 292
6 com.apple.HIToolbox 0x00007fff352e07c5 ReceiveNextEventCommon + 584
7 com.apple.HIToolbox 0x00007fff352e0569 _BlockUntilNextEventMatchingListInModeWithFilter + 64
8 com.apple.AppKit 0x00007fff339293c9 _DPSNextEvent + 883
9 com.apple.AppKit 0x00007fff33927c10 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
10 com.apple.AppKit 0x00007fff3391991e -[NSApplication run] + 658
11 com.apple.AppKit 0x00007fff338eb706 NSApplicationMain + 777
12 com.SiliconFields.StarTools 0x0000000107af7191 0x107980000 + 1536401
13 libdyld.dylib 0x00007fff70400cc9 start + 1

Thread 1:
0 libsystem_pthread.dylib 0x00007fff70604b68 start_wqthread + 0

Thread 2:
0 com.SiliconFields.StarTools 0x00000001079f5010 0x107980000 + 479248
1 com.SiliconFields.StarTools 0x00000001079f5f3a 0x107980000 + 483130
2 com.SiliconFields.StarTools 0x00000001079df2cd 0x107980000 + 389837
3 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
4 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
5 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
6 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
7 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
8 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
9 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
10 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
11 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
12 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
13 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
14 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
15 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
16 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
17 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
18 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
19 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
20 com.SiliconFields.StarTools 0x00000001079df34a 0x107980000 + 389962
21 com.SiliconFields.StarTools 0x00000001079d89e9 0x107980000 + 362985
22 com.SiliconFields.StarTools 0x00000001079d82fb 0x107980000 + 361211
23 com.SiliconFields.StarTools 0x0000000107af4d3e 0x107980000 + 1527102
24 libsystem_pthread.dylib 0x00007fff70609109 _pthread_start + 148
25 libsystem_pthread.dylib 0x00007fff70604b8b thread_start + 15

Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff70541dea mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff70542160 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff366c6d07 __CFRunLoopServiceMachPort + 247
3 com.apple.CoreFoundation 0x00007fff366c57c1 __CFRunLoopRun + 1329
4 com.apple.CoreFoundation 0x00007fff366c4c33 CFRunLoopRunSpecific + 466
5 com.apple.AppKit 0x00007fff33acabf4 _NSEventThread + 132
6 libsystem_pthread.dylib 0x00007fff70609109 _pthread_start + 148
7 libsystem_pthread.dylib 0x00007fff70604b8b thread_start + 15

Thread 4:
0 libsystem_pthread.dylib 0x00007fff70604b68 start_wqthread + 0

Thread 5:
0 libsystem_pthread.dylib 0x00007fff70604b68 start_wqthread + 0

Thread 6 Crashed:
0 libsystem_c.dylib 0x00007fff70491488 __vfprintf + 250
1 libsystem_c.dylib 0x00007fff704b8ad3 __v2printf + 475
2 libsystem_c.dylib 0x00007fff7049eee7 _vsnprintf + 417
3 libsystem_c.dylib 0x00007fff7049ef90 vsnprintf + 68
4 libsystem_c.dylib 0x00007fff704cd72b __sprintf_chk + 142
5 com.SiliconFields.StarTools 0x0000000107a91ec3 0x107980000 + 1121987
6 com.SiliconFields.StarTools 0x0000000107af47d1 0x107980000 + 1525713
7 libsystem_pthread.dylib 0x00007fff70609109 _pthread_start + 148
8 libsystem_pthread.dylib 0x00007fff70604b8b thread_start + 15

Thread 6 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fff704d3f99 rcx: 0x0000000000000000 rdx: 0x0000000000000001
rdi: 0x00007fff96df7348 rsi: 0x00007fff96df7348 rbp: 0x000070000634ea10 rsp: 0x000070000634e690
r8: 0x0000000000000000 r9: 0x000070000634ed90 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000070000634ed90 r15: 0x0000000000000000
rip: 0x00007fff70491488 rfl: 0x0000000000010246 cr2: 0x0000000000000000

Logical CPU: 3
Error Code: 0x00000004 (no mapping for user data read)
Trap Number: 14


Binary Images:
0x107980000 - 0x107b03ff7 +com.SiliconFields.StarTools (1.9) <DB506BA7-D3C8-3CAD-9B6D-196F3AFF7A84> /Applications/StarTools/*/StarTools.app/Contents/MacOS/StarTools
0x10aa22000 - 0x10aa25047 libobjc-trampolines.dylib (787.1) <571C6A14-9E0E-3139-B82D-A1A3D46F2C9C> /usr/lib/libobjc-trampolines.dylib
0x10e576000 - 0x10e608267 dyld (750.7) <9F48F7F8-94D0-3793-99B7-DDEF657EF956> /usr/lib/dyld
0x7fff296c4000 - 0x7fff29911ff8 com.apple.RawCamera.bundle (9.02.0 - 1350.30) <5337D338-FB27-3B70-91C8-096357BEFAC2> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
...
User avatar
admin
Site Admin
Posts: 3367
Joined: Thu Dec 02, 2010 10:51 pm
Location: Melbourne
Contact:

Re: Flux module crash

Post by admin »

Many thanks for the log!

I think I fixed the issue in the latest upload (build 551). Do let me know if the issue persists!

Ivo
Ivo Jager
StarTools creator and astronomy enthusiast
KlausKlaus
Posts: 16
Joined: Sat Nov 20, 2021 8:16 pm

Re: Flux module crash

Post by KlausKlaus »

Hi Ivo, problem is fixed. Thank you! Klaus
jhart
Posts: 47
Joined: Wed Aug 26, 2020 10:08 pm

Re: Flux module crash

Post by jhart »

Hi Ivo,
Yes. Problem fixed with 551. :bow-yellow:
Jeff
Post Reply