Crash on mouse click in maximize mode

Clemens Lanthaler clemens.lanthaler at itarchitects.at
Thu Dec 22 10:20:49 UTC 2022


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

-- 
ITArchitects
CEO: B.Sc. Clemens Lanthaler
Forchachstrasse 3
A-6166 Fulpmes
Tel.: +43 (0)650 855 2954
email: office at itarchitects.at
homepage: http://www.itarchitects.at
-------------------------------------------------
Notice: This e-mail and any attachments are confidential and may be privileged.
If you are not the intended recipient, notify the sender immediately, destroy all
copies from your system and do not disclose or use the information for any purpose.
Diese E-Mail inklusive aller Anhaenge ist vertraulich und koennte bevorrechtigtem
Schutz unterliegen. Wenn Sie nicht der beabsichtigte Adressat sind, informieren Sie
bitte den Absender unverzueglich, loeschen Sie alle Kopien von Ihrem System und
veroeffentlichen Sie oder nutzen Sie die Information keinesfalls, gleich zu welchem Zweck.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x94A919BE276C7EA1.asc
Type: application/pgp-keys
Size: 2476 bytes
Desc: OpenPGP public key
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20221222/c5bdde48/OpenPGP_0x94A919BE276C7EA1-0001.asc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 665 bytes
Desc: OpenPGP digital signature
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20221222/c5bdde48/OpenPGP_signature-0001.sig>


More information about the openjfx-dev mailing list