Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8248532

Every time I change keyboard language at my MacBook, Java crashes

    XMLWordPrintable

    Details

    • Subcomponent:
    • Introduced In Build:
      b01
    • Introduced In Version:
    • Resolved In Build:
      b15
    • CPU:
      x86
    • OS:
      os_x

      Backports

        Description

        ADDITIONAL SYSTEM INFORMATION :
        Process: java [17525]
        Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
        Identifier: net.java.openjdk.cmd
        Version: 1.0 (1.0)
        Code Type: X86-64 (Native)
        Parent Process: ??? [1]
        Responsible: java [17525]
        User ID: 501

        Date/Time: 2020-06-25 07:20:40.327 +0100
        OS Version: Mac OS X 10.14.6 (18G5033)
        Report Version: 12
        Bridge OS Version: 4.5 (17P5290)
        Anonymous UUID: 5EB39D01-1345-957B-83EC-7230D42C72F4

        Sleep/Wake UUID: 4A7C74F2-DD79-445D-A5F2-A46FD8DBF974

        Time Awake Since Boot: 340000 seconds
        Time Since Wake: 330 seconds

        System Integrity Protection: enabled

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

        Exception Type: EXC_BAD_ACCESS (SIGABRT)
        Exception Codes: EXC_I386_GPFLT
        Exception Note: EXC_CORPSE_NOTIFY

        Application Specific Information:
        abort() called

        Thread 0 Crashed:: AppKit Thread Dispatch queue: com.apple.main-thread
        0 libsystem_kernel.dylib 0x00007fff629d32c2 __pthread_kill + 10
        1 libsystem_pthread.dylib 0x00007fff62a8ebf1 pthread_kill + 284
        2 libsystem_c.dylib 0x00007fff6293d6a6 abort + 127
        3 libjvm.dylib 0x000000010b88f5c1 os::abort(bool) + 25
        4 libjvm.dylib 0x000000010b9bbff6 VMError::report_and_die() + 2306
        5 libjvm.dylib 0x000000010b891206 JVM_handle_bsd_signal + 1131
        6 libjvm.dylib 0x000000010b88d44b signalHandler(int, __siginfo*, void*) + 47
        7 libsystem_platform.dylib 0x00007fff62a83b5d _sigtramp + 29
        8 ??? 0x0000000000000004 0 + 4
        9 com.apple.CoreFoundation 0x00007fff3696e1a0 ___CFXRegistrationPost_block_invoke + 63
        10 com.apple.CoreFoundation 0x00007fff3696e10a _CFXRegistrationPost + 404
        11 com.apple.CoreFoundation 0x00007fff369765b8 ___CFXNotificationPost_block_invoke + 87
        12 com.apple.CoreFoundation 0x00007fff368def44 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1642
        13 com.apple.CoreFoundation 0x00007fff368de2f7 _CFXNotificationPost + 732
        14 com.apple.Foundation 0x00007fff38b66a2b -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
        15 com.apple.CoreFoundation 0x00007fff3696e226 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
        16 com.apple.CoreFoundation 0x00007fff3696e1a0 ___CFXRegistrationPost_block_invoke + 63
        17 com.apple.CoreFoundation 0x00007fff36947df8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
        18 com.apple.CoreFoundation 0x00007fff3690b517 __CFRunLoopDoBlocks + 394
        19 com.apple.CoreFoundation 0x00007fff3690ac36 __CFRunLoopRun + 1174
        20 com.apple.CoreFoundation 0x00007fff3690a54e CFRunLoopRunSpecific + 455
        21 com.apple.HIToolbox 0x00007fff35b691ab RunCurrentEventLoopInMode + 292
        22 com.apple.HIToolbox 0x00007fff35b68ded ReceiveNextEventCommon + 355
        23 com.apple.HIToolbox 0x00007fff35b68c76 _BlockUntilNextEventMatchingListInModeWithFilter + 64
        24 com.apple.AppKit 0x00007fff33f0077d _DPSNextEvent + 1135
        25 com.apple.AppKit 0x00007fff33eff46b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
        26 libosxapp.dylib 0x0000000110135328 -[NSApplicationAWT nextEventMatchingMask:untilDate:inMode:dequeue:] + 124
        27 com.apple.AppKit 0x00007fff33ef9588 -[NSApplication run] + 699
        28 libosxapp.dylib 0x0000000110134f72 +[NSApplicationAWT runAWTLoopWithApp:] + 156
        29 libsplashscreen.dylib 0x00000001101114e8 __SplashInitPlatform_block_invoke_1 + 360
        30 JavaNativeFoundation 0x00007fff3aa31fce +[JNFRunLoop _performCopiedBlock:] + 17
        31 com.apple.Foundation 0x00007fff38c052b2 __NSThreadPerformPerform + 328
        32 com.apple.CoreFoundation 0x00007fff36927d17 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
        33 com.apple.CoreFoundation 0x00007fff36927cbd __CFRunLoopDoSource0 + 108
        34 com.apple.CoreFoundation 0x00007fff3690b67b __CFRunLoopDoSources0 + 195
        35 com.apple.CoreFoundation 0x00007fff3690ac45 __CFRunLoopRun + 1189
        36 com.apple.CoreFoundation 0x00007fff3690a54e CFRunLoopRunSpecific + 455
        37 java 0x000000010a23946e CreateExecutionEnvironment + 871
        38 java 0x000000010a23503c JLI_Launch + 1952
        39 java 0x000000010a23b4cb main + 101
        40 java 0x000000010a234894 start + 52

        Thread 1:
        0 libsystem_kernel.dylib 0x00007fff629cf9da __ulock_wait + 10
        1 libsystem_pthread.dylib 0x00007fff62a906de _pthread_join + 358
        2 java 0x000000010a238a2b ContinueInNewThread0 + 102
        3 java 0x000000010a235ee8 ContinueInNewThread + 201
        4 java 0x000000010a23878b JVMInit + 363
        5 java 0x000000010a235c66 JLI_Launch + 5066
        6 java 0x000000010a23b4cb main + 101
        7 java 0x000000010a239100 apple_main + 92
        8 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        9 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        10 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 2:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b8692e9 Monitor::wait(bool, long, bool) + 261
        6 libjvm.dylib 0x000000010b975bf8 Threads::destroy_vm() + 80
        7 libjvm.dylib 0x000000010b726dd2 jni_DestroyJavaVM + 254
        8 java 0x000000010a236227 JavaMain + 805
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 3:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 4:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 5:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 6:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 7:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 8:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 9:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 10:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b86880e ParkCommon(ParkEvent*, long) + 42
        4 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        5 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        6 libjvm.dylib 0x000000010b6780aa GCTaskManager::get_task(unsigned int) + 56
        7 libjvm.dylib 0x000000010b679177 GCTaskThread::run() + 349
        8 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        9 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        10 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        11 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 11:
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88ca42 os::PlatformEvent::park(long) + 404
        3 libjvm.dylib 0x000000010b8690f2 Monitor::IWait(Thread*, long) + 168
        4 libjvm.dylib 0x000000010b86936a Monitor::wait(bool, long, bool) + 390
        5 libjvm.dylib 0x000000010b9c2054 VMThread::loop() + 444
        6 libjvm.dylib 0x000000010b9c1adf VMThread::run() + 121
        7 libjvm.dylib 0x000000010b88fe2a java_start(Thread*) + 246
        8 libsystem_pthread.dylib 0x00007fff62a8c2eb _pthread_body + 126
        9 libsystem_pthread.dylib 0x00007fff62a8f249 _pthread_start + 66
        10 libsystem_pthread.dylib 0x00007fff62a8b40d thread_start + 13

        Thread 12:: Java: Reference Handler
        0 libsystem_kernel.dylib 0x00007fff629d0866 __psynch_cvwait + 10
        1 libsystem_pthread.dylib 0x00007fff62a8f56e _pthread_cond_wait + 722
        2 libjvm.dylib 0x000000010b88bb4a os::PlatformEvent::park() + 192
        3 libjvm.dylib 0x000000010b8835c3 ObjectMonitor::wait(long, bool, Thread*) + 763
        4 libjvm.dylib 0x000000010b9422ac ObjectSynchronizer::wait(Handle, long, Thread*) + 202
        5 libjvm.dylib 0x000000010b7526ed JVM_MonitorWait + 156
        6 ??? 0x00000001194fa228 0 + 4719616552
        7 ??? 0x00000001191a675c 0 + 47161280

        A DESCRIPTION OF THE PROBLEM :
        I am using Java to work from home. My company requires Java to remotely work and access my desktop at the office. I am working from a MacBook (latest version Pro). Every time I change the language at my MacBook, Java crashes


        FREQUENCY : always


          Attachments

            Issue Links

              Activity

                People

                Assignee:
                psadhukhan Prasanta Sadhukhan
                Reporter:
                webbuggrp Webbug Group
                Votes:
                0 Vote for this issue
                Watchers:
                11 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: