Range check error on startup, when trying to show a package-registration error
Original Reporter info from Mantis: Joost
-
Reporter name: Joost van der Sluis
Original Reporter info from Mantis: Joost
- Reporter name: Joost van der Sluis
Description:
I did something wrong while installing a package, it seems. When I try to start the ide, it crashes with this stacktrace: (I also included a part of the heaptrace output, just in case you can find a mem-leak too)
TMainIDE.ParseCmdLineOptions:
PrimaryConfigPath="/home/users/joost/.lazarus"
SecondaryConfigPath="/etc/lazarus"
TLazPackageGraph.RegistrationError Package: "jQueryLaz 1.3.2"#0DUnit Name: "jQueryElements"#0D#0DUnit not found: "jQueryElements"
[TMainIDE.Destroy] A
[TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END
[FORMS.PP] ExceptionOccurred
Sender=ERangeError
Exception=Range check error
Stack trace:
$00000000008AA91A line 1031 of gtk2/gtk2lclintf.inc
$00000000008CCCE6 line 902 of include/promptdialog.inc
$00000000008CCE45 line 912 of include/promptdialog.inc
$000000000067FD7B line 3302 of main.pp
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000014A7C7D line 69 of jquerylazideintf.pp
$0000000000E92FDD line 4616 of ../packager/packagesystem.pas
$0000000000E8106F line 1320 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000006D54DD line 16 of jquerylaz.pas
$0000000000E92FDD line 4616 of ../packager/packagesystem.pas
$0000000000E92D58 line 4582 of ../packager/packagesystem.pas
$0000000000E9A420 line 1422 of ../packager/pkgmanager.pas
$0000000000E9C034 line 1654 of ../packager/pkgmanager.pas
$0000000000670BB2 line 1378 of main.pp
TApplication.HandleException Range check error
Stack trace:
$00000000008AA91A line 1031 of gtk2/gtk2lclintf.inc
$00000000008CCCE6 line 902 of include/promptdialog.inc
$00000000008CCE45 line 912 of include/promptdialog.inc
$000000000067FD7B line 3302 of main.pp
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000014A7C7D line 69 of jquerylazideintf.pp
$0000000000E92FDD line 4616 of ../packager/packagesystem.pas
$0000000000E8106F line 1320 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000006D54DD line 16 of jquerylaz.pas
$0000000000E92FDD line 4616 of ../packager/packagesystem.pas
$0000000000E92D58 line 4582 of ../packager/packagesystem.pas
$0000000000E9A420 line 1422 of ../packager/pkgmanager.pas
$0000000000E9C034 line 1654 of ../packager/pkgmanager.pas
$0000000000670BB2 line 1378 of main.pp
(lazarus:22773): Gdk-CRITICAL **: gdk_window_get_state: assertion `GDK_IS_WINDOW (window)' failed
(lazarus:22773): Gdk-CRITICAL **: gdk_window_get_state: assertion `GDK_IS_WINDOW (window)' failed
[TGtk2WidgetSet.Destroy] WARNING: There are 1 unreleased DCs, a detailed dump follows:
[TGtk2WidgetSet.Destroy] DCs: 00007F47607355F0
[TGtk2WidgetSet.Destroy] WARNING: There are 2 unreleased GDIObjects, a detailed dump follows:
[TGtk2WidgetSet.Destroy] GDIOs: 00007F47666E56C0 00007F47666E54C0
[TGtk2WidgetSet.Destroy] gdiBitmap: 2
Heap dump by heaptrc unit
755312 memory blocks allocated : 86953433/89191616
755232 memory blocks freed : 86309937/88548032
80 unfreed memory blocks : 643496
True heap size : 10846208
True free heap : 10394560
Should be : 10192384
Call trace for block $00007F475E3E9A40 size 115
$000000000060655A
$000000000061F6F4
$000000000064FE6B line 1541 of include/application.inc
$000000000064EAC1 line 1231 of include/application.inc
$00000000006368F3 line 1714 of forms.pp
$0000000000601AD5
$00000000005F0A8C line 107 of lazarus.pp
$00000000005F07CD
Call trace for block $00007F475EE07DC0 size 35
$000000000064EAC1 line 1231 of include/application.inc
$00000000006368F3 line 1714 of forms.pp
$0000000000601AD5
$00000000005F0A8C line 107 of lazarus.pp
$00000000005F07CD
$00000000006708A3 line 1342 of main.pp
$00000000005F0A8C line 107 of lazarus.pp
$00000000005F07CD
Call trace for block $00007F475E852980 size 28
$0000000000601AD5
$00000000005F0A8C line 107 of lazarus.pp
$00000000005F07CD
$0000000000670B31 line 1371 of main.pp
$00000000005F0A8C line 107 of lazarus.pp
$00000000005F07CD
$000000000070FA63
$0000000000703ED2
Call trace for block $00007F475D23CCC0 size 128
$000000000060655A
$0000000000601B4C
$00000000008AA91A line 1031 of gtk2/gtk2lclintf.inc
$00000000008CCCE6 line 902 of include/promptdialog.inc
$00000000008CCE45 line 912 of include/promptdialog.inc
$000000000067FD7B line 3302 of main.pp
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
Call trace for block $00007F475D206DC0 size 40
$0000000000601B4C
$00000000008AA91A line 1031 of gtk2/gtk2lclintf.inc
$00000000008CCCE6 line 902 of include/promptdialog.inc
$00000000008CCE45 line 912 of include/promptdialog.inc
$000000000067FD7B line 3302 of main.pp
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
Call trace for block $00007F475D206940 size 20
$000000000063256F
$00000000008AA91A line 1031 of gtk2/gtk2lclintf.inc
$00000000008CCCE6 line 902 of include/promptdialog.inc
$00000000008CCE45 line 912 of include/promptdialog.inc
$000000000067FD7B line 3302 of main.pp
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
Call trace for block $00007F475D384EC0 size 64
$000000000067FD7B line 3302 of main.pp
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000014A7C7D line 69 of jquerylazideintf.pp
$0000000000E92FDD line 4616 of ../packager/packagesystem.pas
$0000000000E8106F line 1320 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
Call trace for block $00007F475DF35B40 size 64
$0000000000E819DA line 1421 of ../packager/packagesystem.pas
$0000000000E80F87 line 1306 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000014A7C7D line 69 of jquerylazideintf.pp
$0000000000E92FDD line 4616 of ../packager/packagesystem.pas
$0000000000E8106F line 1320 of ../packager/packagesystem.pas
$00000000010B365A line 61 of lazaruspackageintf.pas
$00000000006D54DD line 16 of jquerylaz.pas
Call trace for block $00007F47607355F0 size 472
$00000000009751AA line 763 of gtk2/gtk2def.pp
$000000000088B088 line 5171 of gtk2/gtk2widgetset.inc
$0000000000890D17 line 1223 of gtk2/gtk2winapi.inc
$00000000007473AE line 115 of include/winapi.inc
$000000000076409F line 54 of include/bitmapcanvas.inc
$000000000077309C line 1570 of include/canvas.inc
$000000000077216E line 1253 of include/canvas.inc
$000000000075E03A line 248 of include/rasterimage.inc
Call trace for block $00007F47607C1660 size 80
$00000000007726EA line 1380 of include/canvas.inc
$0000000000763E23 line 29 of include/bitmapcanvas.inc
$000000000075E821 line 314 of include/rasterimage.inc
$000000000075E7C1 line 306 of include/rasterimage.inc
$000000000075DFF6 line 248 of include/rasterimage.inc
$000000000076D11E line 54 of include/canvas.inc
$000000000093CA30 line 209 of include/customimage.inc
$000000000084FFBA line 64 of include/graphiccontrol.inc
Call trace for block $00007F4761366DC0 size 244
$000000000076E2DB line 363 of include/canvas.inc
$00000000007B4440
$00000000007724FA line 1367 of include/canvas.inc
$0000000000763E23 line 29 of include/bitmapcanvas.inc
$000000000075E821 line 314 of include/rasterimage.inc
$000000000075E7C1 line 306 of include/rasterimage.inc
$000000000075DFF6 line 248 of include/rasterimage.inc
$000000000076D11E line 54 of include/canvas.inc
Call trace for block $00007F4761387080 size 128
$000000000076E263 line 358 of include/canvas.inc
$00000000007B4398
$00000000007724FA line 1367 of include/canvas.inc
$0000000000763E23 line 29 of include/bitmapcanvas.inc
$000000000075E821 line 314 of include/rasterimage.inc
$000000000075E7C1 line 306 of include/rasterimage.inc
$000000000075DFF6 line 248 of include/rasterimage.inc
$000000000076D11E line 54 of include/canvas.inc
Call trace for block $00007F476073CE80 size 32
$000000000060655A
$00000000007724FA line 1367 of include/canvas.inc
$0000000000763E23 line 29 of include/bitmapcanvas.inc
$000000000075E821 line 314 of include/rasterimage.inc
$000000000075E7C1 line 306 of include/rasterimage.inc
$000000000075DFF6 line 248 of include/rasterimage.inc
$000000000076D11E line 54 of include/canvas.inc
$000000000093CA30 line 209 of include/customimage.inc
Mantis conversion info:
- Mantis ID: 18741
- Version: 0.9.31 (SVN)