none
UnsafeNativeMethods.CallWindowProc RRS feed

  • Pergunta

  • Prezados,

     

      Estou com um problema que eu já tentei debugar e não encontrei o problema.

     

    A minha aplicação é multithread, mas quem chama a maioria dos formularios é o usuário. Segue o erro:

    Code Snippet

     

    System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.   
    at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)  
     at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)  
     at System.Windows.Forms.Control.DefWndProc(Message& m)  
     at System.Windows.Forms.Control.WmUpdateUIState(Message& m)   
    at System.Windows.Forms.Control.WndProc(Message& m)   
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)   
    at System.Windows.Forms.ContainerControl.WndProc(Message& m)   
    at System.Windows.Forms.ParkingWindow.WndProc(Message& m)  
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)  
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)   
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

     

    quarta-feira, 23 de maio de 2007 19:10

Todas as Respostas

  • Posta a parte do código que originou o erro.
    quarta-feira, 23 de maio de 2007 19:32
  • Bem, esse erro ocorre no contrutor no form e no contrutor eu não tenho nada alem do padrão. Tirando um formulario que eu envio um objeto.
    quinta-feira, 24 de maio de 2007 20:44
  • Cara, não sei ao certo o que pode ser, qual a versão do framework? Uma sugestão, tente debugar o método InitializeComponent, para isso retire ou comente o atributo <System.Diagnostics.DebuggerStepThrough()> e coloque um breakpoint lá. Veja se está dando algum erro na hora de criar os controles, pode ser quer por algum motivo, um controle filho esteja sendo adicionado a um parent sem que este tenha sido instanciado.

     

    Boa sorte.

    sexta-feira, 25 de maio de 2007 12:14
  • Bem, o meu framework é 1.1 eu já testei o debug, mas o que acontece é que não da sempre, eu fiz várias vezes e não consegui simular o problema.

     

    terça-feira, 29 de maio de 2007 17:51