null pointer exception GLThread when set child scene

  ... in the unlikely case you discovered a bug, post it here.

null pointer exception GLThread when set child scene

Postby senhor » Thu Jul 03, 2014 2:56 am

Hi guys,
The problem is written as Subject and here is my code:

Syntax: [ Download ] [ Hide ]
Using java Syntax Highlighting
  1.  
  2. @Override
  3.                 public void onCreateScene(OnCreateSceneCallback pOnCreateSceneCallback) {
  4.                         // Create the Scene object
  5.                         mScene = new Scene();
  6.                        
  7.                         mOyunMenüScene = new CameraScene();
  8.                         mÇıkışMenüScene = new CameraScene();
  9.                        
  10.                        
  11.                        
  12.                         ResourceManager.getInstance().setScene( mScene );
  13.                        
  14.                         // Notify the callback that we're finished creating the scene, returning
  15.                         // mScene to the mEngine object (handled automatically)
  16.                         pOnCreateSceneCallback.onCreateSceneFinished(mScene);
  17.                 }
  18.  
  19. @Override
  20.                 public void onBackPressed(){
  21.                        
  22.                         if( !ResourceManager.getInstance().isChange() ){
  23.                                 switch( ResourceManager.getInstance().getState() ){
  24.                                
  25.                                 case 0:
  26.                                         mScene.setChildScene( mÇıkışMenüScene);
  27.                                         this.mEngine.getEngine().stop();
  28.                                         //ResourceManager.getInstance().closeLoadingDoors( 0, 6);
  29.                                         break;
  30.                                        
  31.                                 case 1:
  32.                                         mScene.setChildScene( mOyunMenüScene);
  33.                                         this.mEngine.getEngine().stop();
  34.                                         //ResourceManager.getInstance().closeLoadingDoors( 1, 0);
  35.                                         break;
  36.        
  37.                                 case 2:
  38.                                         ResourceManager.getInstance().closeLoadingDoors( 2, 0);
  39.                                         break;
  40.                                        
  41.                                 case 3:
  42.                                         ResourceManager.getInstance().closeLoadingDoors( 3, 0);
  43.                                         break;
  44.                                        
  45.                                 case 4:
  46.                                         ResourceManager.getInstance().closeLoadingDoors( 4, 3);
  47.                                         break;
  48.        
  49.                                 case 5:
  50.                                         ResourceManager.getInstance().closeLoadingDoors( 5, 3);
  51.                                         break;
  52.                                 }
  53.                         }
  54.                 }
  55.  
  56.  
Parsed in 0.013 seconds, using GeSHi 1.0.8.4



and here is the log:

07-03 03:45:56.654: W/dalvikvm(16748): threadid=15: thread exiting with uncaught exception (group=0x41602d88)
07-03 03:45:56.654: E/AndroidRuntime(16748): FATAL EXCEPTION: GLThread 32173
07-03 03:45:56.654: E/AndroidRuntime(16748): Process: com.inkil.apps.andengine, PID: 16748
07-03 03:45:56.654: E/AndroidRuntime(16748): java.lang.NullPointerException
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.entity.scene.CameraScene.onApplyMatrix(CameraScene.java:90)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.entity.scene.Scene.onManagedDraw(Scene.java:257)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.entity.Entity.onDraw(Entity.java:1160)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.entity.scene.Scene.onManagedDraw(Scene.java:267)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.entity.Entity.onDraw(Entity.java:1160)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.engine.Engine.onDrawScene(Engine.java:627)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.engine.Engine.onDrawFrame(Engine.java:617)
07-03 03:45:56.654: E/AndroidRuntime(16748): at org.andengine.opengl.view.EngineRenderer.onDrawFrame(EngineRenderer.java:107)
07-03 03:45:56.654: E/AndroidRuntime(16748): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1523)
07-03 03:45:56.654: E/AndroidRuntime(16748): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)

senhor
 
Posts: 7
Joined: Tue Jul 01, 2014 5:26 pm

Return to Bugs

Who is online

Users browsing this forum: No registered users and 2 guests