Do you really mean "crash" or do you mean that an assertion error is
printed? If the latter, then yes, the assertion error is a known issue
[1] that has been discussed recently on this list [2].
It sounds like you are seeing an additional functional issue with table
cell selection. Is the assertion error and functional issue specific to
macOS 13 (Ventura)? Your comment that "it is happening under all
operation systems" makes me wonder what versions of macOS you have
reproduced this on.
-- Kevin
[1] https://bugs.openjdk.org/browse/JDK-8299159
[2] https://mail.openjdk.org/pipermail/openjfx-dev/2022-December/037716.html
On 12/22/2022 2:20 AM, Clemens Lanthaler wrote:
Hello everybody,
I am facing the following issue:
- I have a table in my application inside a tabbed pane
- If the window has a normal state (not maximized) I can select every
cell and the click is recognized
- If I maximize the window than in the top row of the table but only
the top 2 rows on the right corner is producing the following
stacktrace below from javafx and the click is never recognized (instat
the tab is getting the focus)
I have checked it and it is happening under all operation systems.
Here is the code as addition:
https://github.com/lanthale/Schischulmanager/blob/main/src/main/java/at/itarchitects/schischulmanager/FXMLSkilehrerBookingController.java
(at the end of the file you will find the cellfactory methods
execution the clicks.
Does anybody know a workaround to the issue ?
1 HIToolbox 0x000000019a2a85c8
_ZN15MenuBarInstance22EnsureAutoShowObserverEv + 120
2 HIToolbox 0x000000019a2a8188
_ZN15MenuBarInstance14EnableAutoShowEv + 60
3 HIToolbox 0x000000019a2158bc
_ZN15MenuBarInstance21UpdateAggregateUIModeE21MenuBarAnimationStylehhh
+ 1184
4 HIToolbox 0x000000019a2a8004
_ZN15MenuBarInstance19SetFullScreenUIModeEjj + 180
5 AppKit 0x000000019409e008
-[NSApplication _setPresentationOptions:instance:flags:] + 956
6 AppKit 0x0000000193f33bb0
-[NSApplication _updateFullScreenPresentationOptionsForInstance:] + 404
7 CoreFoundation 0x0000000190b55570
__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
8 CoreFoundation 0x0000000190bf3054
___CFXRegistrationPost_block_invoke + 88
9 CoreFoundation 0x0000000190bf2f9c
_CFXRegistrationPost + 440
10 CoreFoundation 0x0000000190b26b74
_CFXNotificationPost + 708
11 Foundation 0x0000000191a1472c
-[NSNotificationCenter postNotificationName:object:userInfo:] + 88
12 AppKit 0x000000019409e58c
spacesNotificationHandler + 96
13 SkyLight 0x00000001957884dc
_ZN12_GLOBAL__N_123notify_datagram_handlerEj15CGSDatagramTypePvmS1_ + 896
14 SkyLight 0x0000000195ab44c4
_ZN21CGSDatagramReadStream26dispatchMainQueueDatagramsEv + 228
15 SkyLight 0x0000000195ab43c0
___ZN21CGSDatagramReadStream15mainQueueWakeupEv_block_invoke + 28
16 libdispatch.dylib 0x00000001908f89dc
_dispatch_call_block_and_release + 32
17 libdispatch.dylib 0x00000001908fa504
_dispatch_client_callout + 20
18 libdispatch.dylib 0x0000000190908d1c
_dispatch_main_queue_drain + 928
19 libdispatch.dylib 0x000000019090896c
_dispatch_main_queue_callback_4CF + 44
20 CoreFoundation 0x0000000190ba1d50
__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
21 CoreFoundation 0x0000000190b5f7d0
__CFRunLoopRun + 2036
22 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
23 HIToolbox 0x000000019a233fa0
RunCurrentEventLoopInMode + 292
24 HIToolbox 0x000000019a233de4
ReceiveNextEventCommon + 672
25 HIToolbox 0x000000019a233b2c
_BlockUntilNextEventMatchingListInModeWithFilter + 72
26 AppKit 0x0000000193de0424
_DPSNextEvent + 632
27 AppKit 0x0000000193ddf5b4
-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
28 AppKit 0x0000000193dd39e4
-[NSApplication run] + 464
29 libglass.dylib 0x000000012321792c JNI_OnLoad
+ 8788
30 Foundation 0x0000000191a84b30
__NSThreadPerformPerform + 264
31 CoreFoundation 0x0000000190b60a18
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
32 CoreFoundation 0x0000000190b609ac
__CFRunLoopDoSource0 + 176
33 CoreFoundation 0x0000000190b6071c
__CFRunLoopDoSources0 + 244
34 CoreFoundation 0x0000000190b5f320
__CFRunLoopRun + 836
35 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
36 libjli.dylib 0x0000000104b735c4
CreateExecutionEnvironment + 400
37 libjli.dylib 0x0000000104b6f9c0 JLI_Launch
+ 1212
38 java 0x0000000104aabbb8 main + 404
39 dyld 0x0000000190757e50 start + 2544
1 HIToolbox 0x000000019a23390c
_ZN15MenuBarInstance22RemoveAutoShowObserverEv + 44
2 HIToolbox 0x000000019a272478
_ZL17BroadcastInternaljPvh + 184
3 SkyLight 0x00000001957884dc
_ZN12_GLOBAL__N_123notify_datagram_handlerEj15CGSDatagramTypePvmS1_ + 896
4 SkyLight 0x0000000195ab44c4
_ZN21CGSDatagramReadStream26dispatchMainQueueDatagramsEv + 228
5 SkyLight 0x0000000195ab43c0
___ZN21CGSDatagramReadStream15mainQueueWakeupEv_block_invoke + 28
6 libdispatch.dylib 0x00000001908f89dc
_dispatch_call_block_and_release + 32
7 libdispatch.dylib 0x00000001908fa504
_dispatch_client_callout + 20
8 libdispatch.dylib 0x0000000190908d1c
_dispatch_main_queue_drain + 928
9 libdispatch.dylib 0x000000019090896c
_dispatch_main_queue_callback_4CF + 44
10 CoreFoundation 0x0000000190ba1d50
__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
11 CoreFoundation 0x0000000190b5f7d0
__CFRunLoopRun + 2036
12 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
13 HIToolbox 0x000000019a233fa0
RunCurrentEventLoopInMode + 292
14 HIToolbox 0x000000019a233de4
ReceiveNextEventCommon + 672
15 HIToolbox 0x000000019a233b2c
_BlockUntilNextEventMatchingListInModeWithFilter + 72
16 AppKit 0x0000000193de0424
_DPSNextEvent + 632
17 AppKit 0x0000000193ddf5b4
-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
18 AppKit 0x0000000193dd39e4
-[NSApplication run] + 464
19 libglass.dylib 0x000000012321792c JNI_OnLoad
+ 8788
20 Foundation 0x0000000191a84b30
__NSThreadPerformPerform + 264
21 CoreFoundation 0x0000000190b60a18
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
22 CoreFoundation 0x0000000190b609ac
__CFRunLoopDoSource0 + 176
23 CoreFoundation 0x0000000190b6071c
__CFRunLoopDoSources0 + 244
24 CoreFoundation 0x0000000190b5f320
__CFRunLoopRun + 836
25 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
26 libjli.dylib 0x0000000104b735c4
CreateExecutionEnvironment + 400
27 libjli.dylib 0x0000000104b6f9c0 JLI_Launch
+ 1212
28 java 0x0000000104aabbb8 main + 404
29 dyld 0x0000000190757e50 start + 2544
1 HIToolbox 0x000000019a2a85c8
_ZN15MenuBarInstance22EnsureAutoShowObserverEv + 120
2 HIToolbox 0x000000019a2158c8
_ZN15MenuBarInstance21UpdateAggregateUIModeE21MenuBarAnimationStylehhh
+ 1196
3 HIToolbox 0x000000019a2a8004
_ZN15MenuBarInstance19SetFullScreenUIModeEjj + 180
4 AppKit 0x000000019409e008
-[NSApplication _setPresentationOptions:instance:flags:] + 956
5 AppKit 0x0000000193f33bb0
-[NSApplication _updateFullScreenPresentationOptionsForInstance:] + 404
6 CoreFoundation 0x0000000190b55570
__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
7 CoreFoundation 0x0000000190bf3054
___CFXRegistrationPost_block_invoke + 88
8 CoreFoundation 0x0000000190bf2f9c
_CFXRegistrationPost + 440
9 CoreFoundation 0x0000000190b26b74
_CFXNotificationPost + 708
10 Foundation 0x0000000191a1472c
-[NSNotificationCenter postNotificationName:object:userInfo:] + 88
11 AppKit 0x000000019409e58c
spacesNotificationHandler + 96
12 SkyLight 0x00000001957884dc
_ZN12_GLOBAL__N_123notify_datagram_handlerEj15CGSDatagramTypePvmS1_ + 896
13 SkyLight 0x0000000195ab44c4
_ZN21CGSDatagramReadStream26dispatchMainQueueDatagramsEv + 228
14 SkyLight 0x0000000195ab43c0
___ZN21CGSDatagramReadStream15mainQueueWakeupEv_block_invoke + 28
15 libdispatch.dylib 0x00000001908f89dc
_dispatch_call_block_and_release + 32
16 libdispatch.dylib 0x00000001908fa504
_dispatch_client_callout + 20
17 libdispatch.dylib 0x0000000190908d1c
_dispatch_main_queue_drain + 928
18 libdispatch.dylib 0x000000019090896c
_dispatch_main_queue_callback_4CF + 44
19 CoreFoundation 0x0000000190ba1d50
__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
20 CoreFoundation 0x0000000190b5f7d0
__CFRunLoopRun + 2036
21 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
22 HIToolbox 0x000000019a233fa0
RunCurrentEventLoopInMode + 292
23 HIToolbox 0x000000019a233de4
ReceiveNextEventCommon + 672
24 HIToolbox 0x000000019a233b2c
_BlockUntilNextEventMatchingListInModeWithFilter + 72
25 AppKit 0x0000000193de0424
_DPSNextEvent + 632
26 AppKit 0x0000000193ddf5b4
-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
27 AppKit 0x0000000193dd39e4
-[NSApplication run] + 464
28 libglass.dylib 0x000000012321792c JNI_OnLoad
+ 8788
29 Foundation 0x0000000191a84b30
__NSThreadPerformPerform + 264
30 CoreFoundation 0x0000000190b60a18
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
31 CoreFoundation 0x0000000190b609ac
__CFRunLoopDoSource0 + 176
32 CoreFoundation 0x0000000190b6071c
__CFRunLoopDoSources0 + 244
33 CoreFoundation 0x0000000190b5f320
__CFRunLoopRun + 836
34 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
35 libjli.dylib 0x0000000104b735c4
CreateExecutionEnvironment + 400
36 libjli.dylib 0x0000000104b6f9c0 JLI_Launch
+ 1212
37 java 0x0000000104aabbb8 main + 404
38 dyld 0x0000000190757e50 start + 2544
1 HIToolbox 0x000000019a23390c
_ZN15MenuBarInstance22RemoveAutoShowObserverEv + 44
2 HIToolbox 0x000000019a2a8fbc
_ZN15MenuBarInstance15DisableAutoShowEv + 36
3 HIToolbox 0x000000019a2a90b0
_ZN15MenuBarInstanceD2Ev + 128
4 HIToolbox 0x000000019a2a8ee0
_ZN15MenuBarInstance7ReleaseEv + 56
5 AppKit 0x000000019443b5ec
-[NSHIPresentationInstance discard] + 228
6 AppKit 0x00000001947fab58
-[_NSFullScreenSpace(PresentationInstance)
discardPresentationInstance] + 32
7 AppKit 0x00000001947fabb0
-[_NSFullScreenSpace(PresentationInstance)
activateFullScreenPresentationOptions] + 64
8 AppKit 0x0000000194654c20
-[_NSExitFullScreenTransitionController _doSucceededToExitFullScreen]
+ 40
9 AppKit 0x00000001946556f8
__63-[_NSExitFullScreenTransitionController
_performExitFullScreen]_block_invoke + 236
10 libxpc.dylib 0x00000001907f222c
_xpc_connection_reply_callout + 124
11 libxpc.dylib 0x00000001907f211c
_xpc_connection_call_reply_async + 88
12 libdispatch.dylib 0x00000001908fa584
_dispatch_client_callout3 + 20
13 libdispatch.dylib 0x0000000190918710
_dispatch_mach_msg_async_reply_invoke + 344
14 libdispatch.dylib 0x0000000190908c70
_dispatch_main_queue_drain + 756
15 libdispatch.dylib 0x000000019090896c
_dispatch_main_queue_callback_4CF + 44
16 CoreFoundation 0x0000000190ba1d50
__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
17 CoreFoundation 0x0000000190b5f7d0
__CFRunLoopRun + 2036
18 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
19 HIToolbox 0x000000019a233fa0
RunCurrentEventLoopInMode + 292
20 HIToolbox 0x000000019a233de4
ReceiveNextEventCommon + 672
21 HIToolbox 0x000000019a233b2c
_BlockUntilNextEventMatchingListInModeWithFilter + 72
22 AppKit 0x0000000193de0424
_DPSNextEvent + 632
23 AppKit 0x0000000193ddf5b4
-[NSApplication(NSEvent)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
24 AppKit 0x0000000193dd39e4
-[NSApplication run] + 464
25 libglass.dylib 0x000000012321792c JNI_OnLoad
+ 8788
26 Foundation 0x0000000191a84b30
__NSThreadPerformPerform + 264
27 CoreFoundation 0x0000000190b60a18
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
28 CoreFoundation 0x0000000190b609ac
__CFRunLoopDoSource0 + 176
29 CoreFoundation 0x0000000190b6071c
__CFRunLoopDoSources0 + 244
30 CoreFoundation 0x0000000190b5f320
__CFRunLoopRun + 836
31 CoreFoundation 0x0000000190b5e888
CFRunLoopRunSpecific + 612
32 libjli.dylib 0x0000000104b735c4
CreateExecutionEnvironment + 400
33 libjli.dylib 0x0000000104b6f9c0 JLI_Launch
+ 1212
34 java 0x0000000104aabbb8 main + 404
35 dyld 0x0000000190757e50 start + 2544
best regards,
Clemens