Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

If you have any questions, reports, suggestions, or requests about Live2D, please send them to this forum.
※We cannot guarantee statements or answers from Live2D staff. Thank you for your understanding in advance.
 
Live2D Cubism
Cubism Products and Downloads
Cubism product manuals and tutorials
Cubism Editor Manual    Cubism Editor Tutorial    Cubism SDK Manual    Cubism SDK Tutorial
[Notice of Holidays]
Please note that our staff will not be available from 2024/Dec/28 - 2025/Jan/5 JST.
The Live2D Creators Forum will remain open during the holidays.
Submissions that require a response will be answered after we reopen for business.
Please note that it will take longer than usual to respond to your request.

[BUG] Physics Editor is bugged in 4.1.04

edited January 2022 in Help
Not sure what did I do wrong but in my current project I'm working I keep getting these errors in the log. The side effect is all the dropdowns and fields in the window is no longer editable. I have to restart the whole Editor to get it fixed.

[ERROR] Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Parameter specified as non-null is null: method com.live2d.cubism.doc.modeling.ui.viewer.physics.bq$k.getTableCellRendererComponent, parameter value
[ERROR] at com.live2d.cubism.doc.modeling.ui.viewer.physics.bq$k.getTableCellRendererComponent(Unknown Source)
[ERROR] at javax.swing.JTable$AccessibleJTable.getAccessibleChild(Unknown Source)
[ERROR] at javax.swing.JTable$AccessibleJTable.getAccessibleAt(Unknown Source)
[ERROR] at javax.swing.JTable$AccessibleJTable.valueChanged(Unknown Source)
[ERROR] at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
[ERROR] at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
[ERROR] at javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source)
[ERROR] at javax.swing.plaf.basic.BasicTableUI$Handler.setValueIsAdjusting(Unknown Source)
[ERROR] at javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
[ERROR] at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
[ERROR] at java.awt.Component.processMouseEvent(Unknown Source)
[ERROR] at javax.swing.JComponent.processMouseEvent(Unknown Source)
[ERROR] at java.awt.Component.processEvent(Unknown Source)
[ERROR] at java.awt.Container.processEvent(Unknown Source)
[ERROR] at java.awt.Component.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Container.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Component.dispatchEvent(Unknown Source)
[ERROR] at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
[ERROR] at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
[ERROR] at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
[ERROR] at java.awt.Container.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Window.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Component.dispatchEvent(Unknown Source)
[ERROR] at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.EventQueue.access$500(Unknown Source)
[ERROR] at java.awt.EventQueue$3.run(Unknown Source)
[ERROR] at java.awt.EventQueue$3.run(Unknown Source)
[ERROR] at java.security.AccessController.doPrivileged(Native Method)
[ERROR] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[ERROR] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[ERROR] at java.awt.EventQueue$4.run(Unknown Source)
[ERROR] at java.awt.EventQueue$4.run(Unknown Source)
[ERROR] at java.security.AccessController.doPrivileged(Native Method)
[ERROR] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[ERROR] at java.awt.EventQueue.dispatchEvent(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[ERROR] at java.awt.WaitDispatchSupport$2.run(Unknown Source)
[ERROR] at java.awt.WaitDispatchSupport$4.run(Unknown Source)
[ERROR] at java.awt.WaitDispatchSupport$4.run(Unknown Source)
[ERROR] at java.security.AccessController.doPrivileged(Native Method)
[ERROR] at java.awt.WaitDispatchSupport.enter(Unknown Source)
[ERROR] at java.awt.Dialog.show(Unknown Source)
[ERROR] at java.awt.Component.show(Unknown Source)
[ERROR] at java.awt.Component.setVisible(Unknown Source)
[ERROR] at java.awt.Window.setVisible(Unknown Source)
[ERROR] at java.awt.Dialog.setVisible(Unknown Source)
[ERROR] at com.live2d.ui.window.am.setVisible(Unknown Source)
[ERROR] at com.live2d.ui.window.am.show(Unknown Source)
[ERROR] at com.live2d.ui.window.a.w(Unknown Source)
[ERROR] at com.live2d.cubism.doc.modeling.ui.viewer.ViewerUI_Main.a(Unknown Source)
[ERROR] at com.live2d.cubism.appCtrlImpl.aJ.an(Unknown Source)
[ERROR] at com.live2d.cubism.CEAppCtrl.command_showViewer(Unknown Source)
[ERROR] at com.live2d.cubism.CEAppCtrl.actionPerformed(Unknown Source)
[ERROR] at com.live2d.cubism.view.CEMainFrameCtrl.actionPerformed(Unknown Source)
[ERROR] at com.live2d.cubism.view.CEMainFrameCtrl.actionPerformed$default(Unknown Source)
[ERROR] at com.live2d.cubism.view.S.a(Unknown Source)
[ERROR] at com.live2d.cubism.view.S.invoke(Unknown Source)
[ERROR] at com.live2d.cubism.view.i.a(Unknown Source)
[ERROR] at com.live2d.cubism.view.i.invoke(Unknown Source)
[ERROR] at com.live2d.ui.control.d.a(Unknown Source)
[ERROR] at com.live2d.ui.control.d.invoke(Unknown Source)
[ERROR] at com.live2d.ui.menu.CMenuItem.doAction_exe(Unknown Source)
[ERROR] at com.live2d.ui.control.c.actionPerformed(Unknown Source)
[ERROR] at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
[ERROR] at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
[ERROR] at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
[ERROR] at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
[ERROR] at javax.swing.AbstractButton.doClick(Unknown Source)
[ERROR] at javax.swing.AbstractButton.doClick(Unknown Source)
[ERROR] at javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(Unknown Source)
[ERROR] at javax.swing.SwingUtilities.notifyAction(Unknown Source)
[ERROR] at javax.swing.JComponent.processKeyBinding(Unknown Source)
[ERROR] at javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(Unknown Source)
[ERROR] at javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(Unknown Source)
[ERROR] at javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(Unknown Source)
[ERROR] at javax.swing.JMenuBar.processKeyBinding(Unknown Source)
[ERROR] at javax.swing.KeyboardManager.fireBinding(Unknown Source)
[ERROR] at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
[ERROR] at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
[ERROR] at javax.swing.JComponent.processKeyBindings(Unknown Source)
[ERROR] at javax.swing.JComponent.processKeyEvent(Unknown Source)
[ERROR] at java.awt.Component.processEvent(Unknown Source)
[ERROR] at java.awt.Container.processEvent(Unknown Source)
[ERROR] at java.awt.Component.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Container.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Component.dispatchEvent(Unknown Source)
[ERROR] at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
[ERROR] at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
[ERROR] at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
[ERROR] at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
[ERROR] at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
[ERROR] at java.awt.Component.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Container.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Window.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.Component.dispatchEvent(Unknown Source)
[ERROR] at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[ERROR] at java.awt.EventQueue.access$500(Unknown Source)
[ERROR] at java.awt.EventQueue$3.run(Unknown Source)
[ERROR] at java.awt.EventQueue$3.run(Unknown Source)
[ERROR] at java.security.AccessController.doPrivileged(Native Method)
[ERROR] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[ERROR] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[ERROR] at java.awt.EventQueue$4.run(Unknown Source)
[ERROR] at java.awt.EventQueue$4.run(Unknown Source)
[ERROR] at java.security.AccessController.doPrivileged(Native Method)
[ERROR] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[ERROR] at java.awt.EventQueue.dispatchEvent(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[ERROR] at java.awt.EventDispatchThread.run(Unknown Source)


I can send in full log and project file if asked. Let me know

Comments

  • For the record I just realized that I have enabled Java Access Bridge in my Live2D installation once. Not sure if it's that related but I disabled it for time being, will see if it actually does affects it.
  • Update: I still ran into issues with Physics UI despite Java Access Bridge is disabled. If staff want to look at project file please reach out.
  • Hello, @Ran_TH .
    This is Live2D Support.
    We apologize for any inconvenience this may cause.

    In order to investigate this issue in detail, we would like your cooperation in the following.
    Please send us the following items via DM.

    ・Full log file
    ・The cmo3 file that caused the problem

    [How to get the log]
    Open Cubism Editor, click [Help] in the menu at the top of the screen,
    and then click [Open Log File] to get the log file.

    [How to send a direct message]
    Click on my name, "ueno(Staff)".
    My profile screen will open. Click on [Message] in the top right corner.
    The message sending screen opens.
    Click on the icon [Attach file] and select the file.
    Click [Post Message] to send the message.
    (Please compress the file. If the file is too large to be attached, use an upload site or similar)

    Also, please tell us the environment of the PC on which you created the model.
    Live2D Software Version: (e.g. Cubism Editor 4.1.00 beta1)
    OS & Version: (e.g. Windows 10, macOS HighSierra)
    PC Model: (e.g. MacBookPro 2017)
    Video card: (e.g. GeForce GTX 950M)
    CPU: (e.g. Intel Core i7-7700)
    Memory: (e.g. 8GB)
    Illustration Software used: (e.g. Photoshop, ClipStudio, SAI)

    We appreciate your cooperation
    Thank you.
  • Hello, @Ran_TH .

    Thank you for sending the model files and log files.
    Our development team has confirmed that
    It may be possible to recover by deleting the configuration files.

    If you have Cubism Editor running, please close it and delete the following folders.
    C:\Users\[username]\AppData\Roaming\Live2D\Cubism4_Editor\

    If you delete this folder, it cannot be recovered.
    It can be disabled and verified by renaming or moving the folder.

    If the problem persists, please let us know what specific operation you were doing and what kind of error you encountered when the problem occurred.

    Thank you for your cooperation.
  • edited February 2022
    Hello,
    I have tried the deleting the folder as told.
    I haven't run into trouble with the UI so far, but I still see same error logs when I'm trying to access Settings of Cursor Tracking window.
    I will report when I run into trouble with the UI again.

    EDIT:
    Unfortunately it's still broken. I will send you a video on how the bug looks like.
  • Hello, @Ran_TH .
    Thank you for sending the video.

    The steps in the video did not reproduce the problem here.
    Also, the error in the log shown in your video and the error in the log file you received earlier may be different.

    Please check the following.

    ・Please let me know the steps to reproduce this problem for sure.
     (For example, when you duplicate a physics group and then open the settings of the cursor tracking.)
    ・Please send us another video that confirms the problem with the above procedure.
     In that case, please expand the log palette so that we can see the logs.
    ・Please send us the log file of the above video recording as well.
    ・Does the model file I received before reproduce this problem?

    I would like to thank you for your cooperation.
  • 1. It seems the error specifically appears whenever I'm interacting with any dropdown menu in the UI.
    2 - 3. I've send you the video again in DM.
    4. It happens to ANY model I open, whether it's new project or past projects. So I don't think it's specific to one project.
  • Update.. I think I managed to fix the issue.
    Back to my first post again, apparently it's because I haven't properly disabled Java Access Bridge.

    I ran jabswitch.exe /disable command from the executable on Live2D lib directory and now the error logs from the Physics window are gone.

    If your development team want to test this, try enabling Java Access Bridge (jabswitch.exe /enable) on your testing environment.

    For now I'll consider the problem fixed, but I'll let you know if I run into issues again.
    Thanks for your great assistance.

  • Hello, @Ran_TH .
    Thank you for your report.
    This is Live2D Support.

    We are relieved to know that the Java Access Bridge is the cause.
    Our development team will investigate this issue and use it as a reference for future development.
    Please continue to use the application with Java Access Bridge disabled.
    Thank you for your cooperation.
Sign In or Register to comment.