[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: Re: Crash on mouse click in maximize mode
From: "clemens.lanthaler () itarchitects ! at" <clemens ! lanthaler () itarchitects ! at>
Date: 2022-12-23 7:55:21
Message-ID: CE7F58C3-3505-4B5F-83CB-FA4EA9AE057D () itarchitects ! at
[Download RAW message or body]
Hi Kevin,
I think it is the discussed issue here with the addition of the click behavior. The \
click on that area in the table is causing the issue from the discussion here.
Under all operating systems I mean:
- osx 13
- windows 11
- ubunto 22.04
Sorry to be so unprecise.
Clemens
> On 22. Dec 2022, at 19:04, Kevin Rushforth <kevin.rushforth@oracle.com> wrote:
>
> 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
> >
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic