EInvalidGraphicOperation exception

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #33129
    Christopher Dely
    Participant

    This exception occurs when I change my skin at runtime. Not every time occurs this bug. It happens randomly..

    Here is the call stack:

    Call stack
    exception class : EInvalidGraphicOperation
    exception message : Scan line index out of range.

    main thread ($f60):
    0047ea51 NlArchiver.exe Graphics InvalidOperation
    00483906 NlArchiver.exe Graphics TBitmap.GetScanline
    0060d663 NlArchiver.exe sAlphaGraph FillTransPixels32
    005da9a5 NlArchiver.exe sSkinProvider TsSkinProvider.PaintAll
    005d2106 NlArchiver.exe sSkinProvider TsSkinProvider.NewWndProc
    0064cd70 NlArchiver.exe JvWndProcHook 767 +33 TJvHookInfos.WindowProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e37f406 USER32.dll SendMessageA
    005ea60b NlArchiver.exe sGraphUtils GetBGInfo
    005c4b60 NlArchiver.exe acSBUtils TacGroupBoxWnd.PrepareCache
    005c4809 NlArchiver.exe acSBUtils TacGroupBoxWnd.AC_WMPaint
    005c4a3f NlArchiver.exe acSBUtils TacGroupBoxWnd.acWndProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e37f406 USER32.dll SendMessageA
    005c2470 NlArchiver.exe acSBUtils TacMainWnd.acWndProc
    005c4ab9 NlArchiver.exe acSBUtils TacGroupBoxWnd.acWndProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e37f406 USER32.dll SendMessageA
    005e06c9 NlArchiver.exe sSkinProvider TacCtrlAdapter.WndProc
    005dd82b NlArchiver.exe sSkinProvider TsSkinProvider.SendToAdapter
    005d2c80 NlArchiver.exe sSkinProvider TsSkinProvider.NewWndProc
    0064cd70 NlArchiver.exe JvWndProcHook 767 +33 TJvHookInfos.WindowProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e37f406 USER32.dll SendMessageA
    005fbaca NlArchiver.exe sStyleSimply SendToHooked
    005fba7c NlArchiver.exe sStyleSimply AppBroadCastS
    0060035b NlArchiver.exe sSkinManager TsSkinManager.RepaintForms
    005ffd7e NlArchiver.exe sSkinManager TsSkinManager.SendNewSkin
    006001c8 NlArchiver.exe sSkinManager TsSkinManager.SetSkinName
    00751f94 NlArchiver.exe NlArchiverOptionsUnit 568 +1 TfrmOptions.CurrentSkinChange
    00491b90 NlArchiver.exe StdCtrls TCustomCombo.Change
    00491d1f NlArchiver.exe StdCtrls TCustomCombo.Select
    00491b0e NlArchiver.exe StdCtrls TCustomCombo.CNCommand
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    004c84ec NlArchiver.exe Controls TWinControl.WndProc
    004919eb NlArchiver.exe StdCtrls TCustomCombo.WndProc
    00492bc1 NlArchiver.exe StdCtrls TCustomComboBox.WndProc
    00741093 NlArchiver.exe sComboBox TsCustomComboBox.WndProc
    004c4350 NlArchiver.exe Controls TControl.Perform
    004c8623 NlArchiver.exe Controls DoControlMsg
    004c8d97 NlArchiver.exe Controls TWinControl.WMCommand
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    00610374 NlArchiver.exe sAlphaGraph CopyTransCorner
    0046cdaa NlArchiver.exe Classes TList.Delete
    0046d065 NlArchiver.exe Classes TList.Remove
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e37a993 USER32.dll CallWindowProcA
    005c25ad NlArchiver.exe acSBUtils TacMainWnd.CallPrevWndProc
    005c252f NlArchiver.exe acSBUtils TacMainWnd.acWndProc
    005ca434 NlArchiver.exe acSBUtils TacPageWnd.acWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e3792de USER32.dll SendMessageW
    7e37a993 USER32.dll CallWindowProcA
    004c85cf NlArchiver.exe Controls TWinControl.DefaultHandler
    004c8da6 NlArchiver.exe Controls TWinControl.WMCommand
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    004c84ec NlArchiver.exe Controls TWinControl.WndProc
    004919eb NlArchiver.exe StdCtrls TCustomCombo.WndProc
    00492bc1 NlArchiver.exe StdCtrls TCustomComboBox.WndProc
    00741093 NlArchiver.exe sComboBox TsCustomComboBox.WndProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e3792de USER32.dll SendMessageW
    7e37a993 USER32.dll CallWindowProcA
    005c25ad NlArchiver.exe acSBUtils TacMainWnd.CallPrevWndProc
    005bff75 NlArchiver.exe acSBUtils TacComboListWnd.acWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e3696c2 USER32.dll DispatchMessageA
    004b78bc NlArchiver.exe Forms TApplication.ProcessMessage
    004b78f6 NlArchiver.exe Forms TApplication.HandleMessage
    004b4013 NlArchiver.exe Forms TCustomForm.ShowModal
    007538a4 NlArchiver.exe NlArchiverMainUnit 255 +3 TfrmNlArchiverMain.acOptionsExecute
    00477a9b NlArchiver.exe Classes TBasicAction.Execute
    004bbc75 NlArchiver.exe ActnList TContainedAction.Execute
    004bc93c NlArchiver.exe ActnList TCustomAction.Execute
    00477967 NlArchiver.exe Classes TBasicActionLink.Execute
    004c4bb1 NlArchiver.exe Controls TControl.Click
    0049316e NlArchiver.exe StdCtrls TButton.Click
    004e76bc NlArchiver.exe Buttons TBitBtn.Click
    0049326c NlArchiver.exe StdCtrls TButton.CNCommand
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    004c84ec NlArchiver.exe Controls TWinControl.WndProc
    00493018 NlArchiver.exe StdCtrls TButtonControl.WndProc
    005a53f8 NlArchiver.exe sBitBtn TsBitBtn.WndProc
    004c4350 NlArchiver.exe Controls TControl.Perform
    004c8623 NlArchiver.exe Controls DoControlMsg
    004c8d97 NlArchiver.exe Controls TWinControl.WMCommand
    004b2c4c NlArchiver.exe Forms TCustomForm.WMCommand
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    004c84ec NlArchiver.exe Controls TWinControl.WndProc
    004b0195 NlArchiver.exe Forms TCustomForm.WndProc
    005d6ab9 NlArchiver.exe sSkinProvider TsSkinProvider.NewWndProc
    0064cd70 NlArchiver.exe JvWndProcHook 767 +33 TJvHookInfos.WindowProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e3792de USER32.dll SendMessageW
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    7e37a993 USER32.dll CallWindowProcA
    004c85cf NlArchiver.exe Controls TWinControl.DefaultHandler
    004c4fe8 NlArchiver.exe Controls TControl.WMLButtonUp
    004c46c3 NlArchiver.exe Controls TControl.WndProc
    004c84ec NlArchiver.exe Controls TWinControl.WndProc
    00493018 NlArchiver.exe StdCtrls TButtonControl.WndProc
    005a53f8 NlArchiver.exe sBitBtn TsBitBtn.WndProc
    004c7ca4 NlArchiver.exe Controls TWinControl.MainWndProc
    0047813c NlArchiver.exe Classes StdWndProc
    7e3696c2 USER32.dll DispatchMessageA
    004b78bc NlArchiver.exe Forms TApplication.ProcessMessage
    004b78f6 NlArchiver.exe Forms TApplication.HandleMessage
    004b7b16 NlArchiver.exe Forms TApplication.Run
    0075fe23 NlArchiver.exe NlArchiver 69 +18 initialization

    #39963
    Support
    Keymaster

    I think this problem is linked with your previous message. We will discuss there, Ok?

    Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.