Bug: Colour Picker crashes Proclaim

Page 1 of 1 (9 items)
This post has 8 Replies | 0 Followers

Posts 5868
Forum MVP
Mike Binks | Forum Activity | Posted: Sat, Nov 27 2021 9:03 AM

Proclaim 3.2.0.0008 - MacOS 12.0.1 on a Mac mini (M1, 2020)

When I use the colour picker to change the colour of text in a published bible slide moving to the next slide crashes the program.

When I drag the dropper to the colour I want, click and the text changes colour.

As soon as I click on another slide...

I have previously reported this bug but it hasn't affected me recently.

tootle pip

Mike

How to get logs and post them. (now tagging post-apocalyptic fiction as current affairs)

Posts 35573
Forum MVP
MJ. Smith | Forum Activity | Replied: Sat, Dec 4 2021 9:13 PM

bumping for attention 3

Orthodox Bishop Hilarion Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."

Posts 5868
Forum MVP
Mike Binks | Forum Activity | Replied: Tue, Dec 7 2021 1:46 AM

Thanks for the bump Martha, however next week you could try something a little more forceful eg B U M P.

I have had a response in the 'other' forum thingy but the original post is so far down that rabbit hole of a post list that I can no longer find it.

I know that they have now reproduced the problem but as it seems Proclaim has not been updated since October I am left to conclude that...

1. They are beavering away at a complete rewrite.

2. They started the office Christmas Party early.

3. They are giving up on the program and leaving us work that out for ourselves.

tootle pip

Mike

How to get logs and post them. (now tagging post-apocalyptic fiction as current affairs)

Posts 372
Brendon Marks (BCBC) | Forum Activity | Replied: Tue, Dec 7 2021 6:13 AM

Mike,

I think you may have phrased your post too much like a suggestion.

Perhaps I should elaborate.

You documented the behavior with precision and detail that can only admired, but nowhere did you mention the behavior was unacceptable or that you preferred a different behavior. Perhaps the implication that I got was too subtle for others. 

Posts 817
LogosEmployee
Jordan Sjodin | Forum Activity | Replied: Tue, Dec 7 2021 9:03 AM

Hi, Mike,

Yes, I replied on Faithlife, you can see your activity on your own profile, by clicking your avatar > Profile >a activity. Then you can find your way back to the post.

Luckily none of your options are true! We actually have a new release hopefully today with some bug fixes. Plus we have a few feature updates and improvements in the queue to be tested and released after Christmas.

As for this issue, the workaround at the moment is to close the color picker before moving on to other slides. We have it logged to be fixed

Thanks again for the report!

Mac | iOS | Android | Windows | Web Developer 

Posts 5868
Forum MVP
Mike Binks | Forum Activity | Replied: Tue, Dec 7 2021 10:28 AM

Brendon Marks (BCBC):
Perhaps the implication that I got was too subtle for others. 

You may well be right Brendon.

I did, sort of, think that the appearance of a crash report might have indicated that the behaviour was less than optimal.

tootle pip

Mike

How to get logs and post them. (now tagging post-apocalyptic fiction as current affairs)

Posts 5868
Forum MVP
Mike Binks | Forum Activity | Replied: Sat, Feb 26 2022 6:45 AM

Any progress on squashing this Bug that bit me again today?

I know that the 'work round' stops the crash but it is a nuisance remembering to close the window every time and easy to forget when under pressure.

And when under pressure it really unwelcome when the Program crashes.

Perhaps it might be helpful to remember that this is not a 'free program' and timely maintenance might reasonably be expected?

Translated Report (Full Report Below)
-------------------------------------

Process: Proclaim [42568]
Path: /Applications/Proclaim.app/Contents/MacOS/Proclaim
Identifier: com.logos.Proclaim
Version: 3.2.0.0030 (312.0.30)
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2022-02-26 14:35:47.6671 +0000
OS Version: macOS 12.2.1 (21D62)
Report Version: 12
Anonymous UUID: 399BBFFD-15A1-7E31-E9A9-8F84DBCC61FA

Sleep/Wake UUID: C78C037B-D847-4095-AB3D-5A324CAE7126

Time Awake Since Boot: 680000 seconds
Time Since Wake: 626099 seconds

System Integrity Protection: enabled

Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGABRT)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
Crashing on exception: Cannot remove an observer <BiblePassageTextServiceItemEditorPaneController 0x6000055eaac0> for the key path "isReferenceLocationListOpen" from <BiblePassageTextServiceItemEditorPaneViewModel 0x6000046db430> because it is not registered as an observer.
abort() called


Application Specific Backtrace 0:
0 CoreFoundation 0x00007ff80edbb6cb __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff80eb1ddce objc_exception_throw + 48
2 Foundation 0x00007ff80fac0acf -[NSObject(NSKeyValueObserverRegistration) _removeObserver:forProperty:] + 700
3 Foundation 0x00007ff80fac07cf -[NSObject(NSKeyValueObserverRegistration) removeObserver:forKeyPath:] + 129
4 ApplicationBundle 0x000000010f291288 -[BiblePassageTextServiceItemEditorPaneController unload] + 277
5 LayoutKit 0x000000011075c6fc -[ContentPresenter doUpdateControllerAndView] + 576
6 LayoutKit 0x000000011075ca7f -[ContentPresenter viewWillDraw] + 25
7 AppKit 0x00007ff8117659f9 _NSViewWillDraw + 45
8 AppKit 0x00007ff811765c76 NSViewSendViewWillDrawToSubviews + 601
9 LayoutKit 0x000000011076e15d -[Panel viewWillDraw] + 147
10 AppKit 0x00007ff8117659f9 _NSViewWillDraw + 45
11 AppKit 0x00007ff811765c76 NSViewSendViewWillDrawToSubviews + 601
12 LayoutKit 0x000000011076e15d -[Panel viewWillDraw] + 147
13 AppKit 0x00007ff8117659f9 _NSViewWillDraw + 45
14 AppKit 0x00007ff811765793 -[_NSViewBackingLayer display] + 64
15 QuartzCore 0x00007ff81622a619 _ZN2CA5Layer17display_if_neededEPNS_11TransactionE + 867
16 QuartzCore 0x00007ff81637a72b _ZN2CA7Context18commit_transactionEPNS_11TransactionEdPd + 717
17 QuartzCore 0x00007ff81620c24a _ZN2CA11Transaction6commitEv + 704
18 AppKit 0x00007ff811a7b1f9 -[_NSOrderOutAnimationProxyWindow initWithSnapshotOfWindow:] + 50
19 AppKit 0x00007ff8118f2fc2 -[_NSWindowTransformAnimation initWithWindow:type:interruptingAnimation:] + 695
20 AppKit 0x00007ff8118f2cf7 +[_NSWindowTransformAnimation windowTransformAnimationWithWindow:type:interruptingAnimation:] + 49
21 AppKit 0x00007ff8117cc26b -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 595
22 AppKit 0x00007ff8117cbfb5 -[NSWindow orderWindow:relativeTo:] + 152
23 AppKit 0x00007ff811f220e7 -[NSWindow _finishClosingWindow] + 304
24 AppKit 0x00007ff8119ae48f -[NSWindow _close] + 336
25 ApplicationBundle 0x000000010f45a03f -[CustomizeMediaEditorToolbarController unload] + 147
26 LayoutKit 0x000000011075c6fc -[ContentPresenter doUpdateControllerAndView] + 576
27 LayoutKit 0x000000011075be50 -[ContentPresenter setItem:] + 70
28 Foundation 0x00007ff80fa9ec97 -[NSObject(NSKeyValueCoding) setValue:forKey:] + 353
29 AppKit 0x00007ff81168106b -[NSObjectParameterBinder _updateObject:observedController:observedKeyPath:context:] + 1319
30 Foundation 0x00007ff80fae239e -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 373
31 Foundation 0x00007ff80fae239e -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 373
32 Foundation 0x00007ff80fae239e -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 373
33 Foundation 0x00007ff80fae239e -[NSKeyValueObservance observeValueForKeyPath:ofObject:change:context:] + 373
34 Foundation 0x00007ff80faa0c0a NSKeyValueNotifyObserver + 306
35 Foundation 0x00007ff80fb647b5 NSKeyValueDidChange + 412
36 Foundation 0x00007ff80fc0d16e NSKeyValueDidChangeWithPerThreadPendingNotifications + 146
37 ProclaimWrappers 0x0000000112944902 -[ServiceItemEditorPaneViewModel propertyChanged:] + 239
38 MonoHost 0x000000010f1303d9 NativeNotifyPropertyChanged + 157
39 ??? 0x000000013e0bd3ae 0x0 + 5335929774


Kernel Triage:
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get


Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 ??? 0x7ff89f20a940 ???
1 libsystem_kernel.dylib 0x7ff80ec44112 __pthread_kill + 10
2 libsystem_c.dylib 0x7ff80ebc6d10 abort + 123
3 libmonosgen-2.0.1.dylib 0x11836344e mono_post_native_crash_handler + 14
4 libmonosgen-2.0.1.dylib 0x1182fed4b mono_handle_native_crash + 475
5 libmonosgen-2.0.1.dylib 0x11825d160 mono_sigill_signal_handler + 80
6 libsystem_platform.dylib 0x7ff80ec8fe2d _sigtramp + 29
7 AppKit 0x7ff811656000 ???
8 ??? 0x4b ???

Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7ffcaa8e4 0x7ff7ffca6000 + 18660
1 runtime 0x7ff7ffcb7928 0x7ff7ffca6000 + 71976
2 runtime 0x7ff7ffcb90a4 0x7ff7ffca6000 + 77988

Thread 2:: SGen worker
0 ??? 0x7ff89f20a940 ???
1 libsystem_kernel.dylib 0x7ff80ec40506 __psynch_cvwait + 10
2 libmonosgen-2.0.1.dylib 0x11853a991 thread_func + 449
3 libsystem_pthread.dylib 0x7ff80ec7a4f4 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff80ec7600f thread_start + 15

tootle pip

Mike

How to get logs and post them. (now tagging post-apocalyptic fiction as current affairs)

Posts 817
LogosEmployee
Jordan Sjodin | Forum Activity | Replied: Fri, Mar 11 2022 10:06 AM

Thanks for your patience so far Mike. We have a fix now! Hopefully will ship in our next release.

Mac | iOS | Android | Windows | Web Developer 

Posts 5868
Forum MVP
Mike Binks | Forum Activity | Replied: Fri, Mar 11 2022 11:19 AM

Jordan Sjodin:

Thanks for your patience so far Mike. We have a fix now! Hopefully will ship in our next release.

Just when I was getting used to the workaround Wink

tootle pip

Mike

How to get logs and post them. (now tagging post-apocalyptic fiction as current affairs)

Page 1 of 1 (9 items) | RSS