Recent

Author Topic: LCLBase 'Verify method calls' is On, now IDE cannot run: Invalid type cast  (Read 982 times)

AlexTP

  • Hero Member
  • *****
  • Posts: 2696
    • UVviewsoft
- Opened LCLBase package in LPK editor
- Set there debug option 'Verify method calls' On
- Rebuild IDE
-> IDE cannot run:

Quote
user@pc:~/fpcupdeluxe/lazarus$ ./lazarus
SetPrimaryConfigPath NewValue="/home/user/fpcupdeluxe/config_lazarus"
Hint: (lazarus) Using config file: "/home/user/fpcupdeluxe/lazarus/lazarus.cfg"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="/home/user/fpcupdeluxe/config_lazarus"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="/etc/lazarus"
[FORMS.PP] ExceptionOccurred
  Sender=EInvalidCast
  Exception=Invalid type cast
  Stack trace:
  $000000000048C494  CREATENEW,  line 2059 of include/customform.inc
  $000000000048BF95  CREATE,  line 2018 of include/customform.inc
  $0000000000490550  CREATE,  line 3222 of include/customform.inc
  $00000000004B0938  CREATE,  line 94 of splash.pp
  $000000000049DC6D  CREATEFORM,  line 2276 of include/application.inc
  $00000000004204BF  main,  line 142 of lazarus.pp
TApplication.HandleException: EInvalidCast
Invalid type cast
  Stack trace:
  $000000000048C494  CREATENEW,  line 2059 of include/customform.inc
  $000000000048BF95  CREATE,  line 2018 of include/customform.inc
  $0000000000490550  CREATE,  line 3222 of include/customform.inc
  $00000000004B0938  CREATE,  line 94 of splash.pp
  $000000000049DC6D  CREATEFORM,  line 2276 of include/application.inc
  $00000000004204BF  main,  line 142 of lazarus.pp
[DEBUG] Name com.canonical.AppMenu.Registrar does not exist on the session bus

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12288
  • Debugger - SynEdit - and more
    • wiki
Known issue. This is not supported due to the use of JIT classes.

AlexTP

  • Hero Member
  • *****
  • Posts: 2696
    • UVviewsoft
Is smth like $IFOPT possible to raise the compilation error, if 'validate method calls' on?

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12288
  • Debugger - SynEdit - and more
    • wiki
Probably... Haven't checked, busy now => please report as an issue/request.


 

TinyPortal © 2005-2018