iOS 侧边栏崩溃
iOS side bar crash
设备:任何iOS设备
大家好,
当我尝试通过任何方式(单击三行按钮或通过滑动)激活它时,iOS 边栏出现问题。该错误仅发生在 iOS 平台上,在我尝试过的任何设备上(几个 iPhone 6 运行 iOS 9 和 iPad 1 运行 iOS 5).我通过将主题常量 commandBehavior 设置为 Side 并将命令添加到表单来简单地使用侧边栏。该应用程序完全冻结,我必须强行关闭它。
我附上从 iOS 设备之一获得的堆栈跟踪:
2016-02-10 15:43:08.624 MintDemo[11131:4622381] Deleting thread 3
2016-02-10 15:43:15.395 MintDemo[11131:4622351]
2016-02-10 15:43:17.507 MintDemo[11131:4622351]
2016-02-10 15:43:23.086 MintDemo[11131:4622471]
2016-02-10 15:43:23.087 MintDemo[11131:4622471] respuesta value true
2016-02-10 15:43:23.087 MintDemo[11131:4622471]
2016-02-10 15:43:23.128 MintDemo[11131:4622351] WSResult: true
2016-02-10 15:43:23.129 MintDemo[11131:4622351]
2016-02-10 15:43:23.129 MintDemo[11131:4622351] error msj:null
2016-02-10 15:43:23.130 MintDemo[11131:4622351]
2016-02-10 15:43:23.130 MintDemo[11131:4622351] notification size: 3
2016-02-10 15:43:23.130 MintDemo[11131:4622351]
2016-02-10 15:43:59.230 MintDemo[11131:4622351] java.lang.NullPointerException
at com_codename1_ui_Label.paint:461
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1287
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Form.paint:3033
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Form.internalPaintImpl:3043
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Component.paintInternal:1210
at com_codename1_ui_Component.paintComponent:1488
at com_codename1_ui_Component.paintComponent:1439
at com_codename1_impl_CodenameOneImplementation.paintDirty:504
at com_codename1_ui_Display.edtLoopImpl:1072
at com_codename1_ui_Display.mainEDTLoop:994
at com_codename1_ui_RunnableWrapper.run:120
at com_codename1_impl_CodenameOneThread.run:176
at java_lang_Thread.runImpl:153
2016-02-10 15:43:59.231 MintDemo[11131:4622351]
2016-02-10 15:43:59.263 MintDemo[11131:4622351] java.lang.NullPointerException
at com_codename1_ui_Label.paint:461
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1287
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Form.paint:3033
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Form.internalPaintImpl:3043
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Component.paintInternal:1210
at com_codename1_ui_Component.paintComponent:1488
at com_codename1_ui_Component.paintComponent:1439
at com_codename1_impl_CodenameOneImplementation.paintDirty:504
at com_codename1_ui_Display.edtLoopImpl:1072
at com_codename1_ui_Display.flushEdt:881
at com_codename1_ui_Form.showModal:1695
at com_codename1_ui_Dialog.showModal:1021
at com_codename1_ui_Dialog.show:492
at com_codename1_ui_Dialog.showPackedImpl:1323
at com_codename1_ui_Dialog.showPacked:1231
at com_codename1_ui_Dialog.showImpl:977
at com_codename1_ui_Dialog.show:955
at com_codename1_ui_Dialog.show:913
at com_codename1_ui_Dialog.show:702
at com_codename1_ui_Dialog.show:655
at com_codename1_ui_Dialog.show:620
at com_codename1_ui_Dialog.show:562
at com_codename1_ui_Dialog.show:716
at com_codename1_ui_Display.mainEDTLoop:1007
at com_codename1_ui_RunnableWrapper.run:120
at com_codename1_impl_CodenameOneThread.run:176
at java_lang_Thread.runImpl:153
2016-02-10 15:43:59.263 MintDemo[11131:4622351]
2016-02-10 15:43:59.264 MintDemo[11131:4622351] [EDT] 0:0:0,1 - java.lang.NullPointerException: null
2016-02-10 15:43:59.280 MintDemo[11131:4622351] [EDT] 0:0:0,17 - java.lang.NullPointerException: null
2016-02-10 15:43:59.296 MintDemo[11131:4622351] Deleting thread 2
MintDemo >
希望这足以确定此问题的可能原因。
感谢您的帮助。
这似乎与以下有关:
f.addCommand(new Command(null, icon));
将其更改为:
f.addCommand(new Command("", icon));
解决错误时产生相同的结果。我们已经在代码中添加了一个修复程序,这将是下一次服务器更新的一部分。
设备:任何iOS设备
大家好,
当我尝试通过任何方式(单击三行按钮或通过滑动)激活它时,iOS 边栏出现问题。该错误仅发生在 iOS 平台上,在我尝试过的任何设备上(几个 iPhone 6 运行 iOS 9 和 iPad 1 运行 iOS 5).我通过将主题常量 commandBehavior 设置为 Side 并将命令添加到表单来简单地使用侧边栏。该应用程序完全冻结,我必须强行关闭它。
我附上从 iOS 设备之一获得的堆栈跟踪:
2016-02-10 15:43:08.624 MintDemo[11131:4622381] Deleting thread 3
2016-02-10 15:43:15.395 MintDemo[11131:4622351]
2016-02-10 15:43:17.507 MintDemo[11131:4622351]
2016-02-10 15:43:23.086 MintDemo[11131:4622471]
2016-02-10 15:43:23.087 MintDemo[11131:4622471] respuesta value true
2016-02-10 15:43:23.087 MintDemo[11131:4622471]
2016-02-10 15:43:23.128 MintDemo[11131:4622351] WSResult: true
2016-02-10 15:43:23.129 MintDemo[11131:4622351]
2016-02-10 15:43:23.129 MintDemo[11131:4622351] error msj:null
2016-02-10 15:43:23.130 MintDemo[11131:4622351]
2016-02-10 15:43:23.130 MintDemo[11131:4622351] notification size: 3
2016-02-10 15:43:23.130 MintDemo[11131:4622351]
2016-02-10 15:43:59.230 MintDemo[11131:4622351] java.lang.NullPointerException
at com_codename1_ui_Label.paint:461
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1287
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Form.paint:3033
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Form.internalPaintImpl:3043
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Component.paintInternal:1210
at com_codename1_ui_Component.paintComponent:1488
at com_codename1_ui_Component.paintComponent:1439
at com_codename1_impl_CodenameOneImplementation.paintDirty:504
at com_codename1_ui_Display.edtLoopImpl:1072
at com_codename1_ui_Display.mainEDTLoop:994
at com_codename1_ui_RunnableWrapper.run:120
at com_codename1_impl_CodenameOneThread.run:176
at java_lang_Thread.runImpl:153
2016-02-10 15:43:59.231 MintDemo[11131:4622351]
2016-02-10 15:43:59.263 MintDemo[11131:4622351] java.lang.NullPointerException
at com_codename1_ui_Label.paint:461
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1287
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Container.paint:1290
at com_codename1_ui_Form.paint:3033
at com_codename1_ui_Component.internalPaintImpl:1293
at com_codename1_ui_Form.internalPaintImpl:3043
at com_codename1_ui_Component.paintInternalImpl:1267
at com_codename1_ui_Component.paintInternal:1242
at com_codename1_ui_Component.paintInternal:1210
at com_codename1_ui_Component.paintComponent:1488
at com_codename1_ui_Component.paintComponent:1439
at com_codename1_impl_CodenameOneImplementation.paintDirty:504
at com_codename1_ui_Display.edtLoopImpl:1072
at com_codename1_ui_Display.flushEdt:881
at com_codename1_ui_Form.showModal:1695
at com_codename1_ui_Dialog.showModal:1021
at com_codename1_ui_Dialog.show:492
at com_codename1_ui_Dialog.showPackedImpl:1323
at com_codename1_ui_Dialog.showPacked:1231
at com_codename1_ui_Dialog.showImpl:977
at com_codename1_ui_Dialog.show:955
at com_codename1_ui_Dialog.show:913
at com_codename1_ui_Dialog.show:702
at com_codename1_ui_Dialog.show:655
at com_codename1_ui_Dialog.show:620
at com_codename1_ui_Dialog.show:562
at com_codename1_ui_Dialog.show:716
at com_codename1_ui_Display.mainEDTLoop:1007
at com_codename1_ui_RunnableWrapper.run:120
at com_codename1_impl_CodenameOneThread.run:176
at java_lang_Thread.runImpl:153
2016-02-10 15:43:59.263 MintDemo[11131:4622351]
2016-02-10 15:43:59.264 MintDemo[11131:4622351] [EDT] 0:0:0,1 - java.lang.NullPointerException: null
2016-02-10 15:43:59.280 MintDemo[11131:4622351] [EDT] 0:0:0,17 - java.lang.NullPointerException: null
2016-02-10 15:43:59.296 MintDemo[11131:4622351] Deleting thread 2
MintDemo >
希望这足以确定此问题的可能原因。
感谢您的帮助。
这似乎与以下有关:
f.addCommand(new Command(null, icon));
将其更改为:
f.addCommand(new Command("", icon));
解决错误时产生相同的结果。我们已经在代码中添加了一个修复程序,这将是下一次服务器更新的一部分。