Author Topic: Stack in big find when trying to "Look in" project  (Read 3045 times)

rowbearto

  • Senior Community Member
  • Posts: 2335
  • Hero Points: 132
Stack in big find when trying to "Look in" project
« on: October 10, 2017, 01:36:34 PM »
To reproduce: Big Find, Find, Press the "right" arrow in "Look in", select "Projects"

I have my BigFind docked in left panel

file=treeview.ex offset=6778

Code: [Select]
Variable element or variable not initialized
treeview.ex 6778 _TreeAdjustColumnWidths(-1,@16877)   p_window_id: 362   p_object: OI_TREE_VIEW   p_name: ctl_tree
seltree.ex 1706 _select_tree_form.on_resize(1)   p_window_id: 11   p_object: OI_FORM   p_name: _select_tree_form

There was also a stack before this, but it disappeared with a 2nd stack. I know there is a logfile somewhere, but I don't know where.

Lee

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1299
  • Hero Points: 130
Re: Stack in big find when trying to "Look in" project
« Reply #1 on: October 10, 2017, 01:39:39 PM »
In your configuration directory, /logs/stack.log.  Definitely would like to look at the stack prior to that one.

I was able to reproduce it on my end.  Investigating it now.
« Last Edit: October 10, 2017, 01:42:51 PM by Lee »

rowbearto

  • Senior Community Member
  • Posts: 2335
  • Hero Points: 132
Re: Stack in big find when trying to "Look in" project
« Reply #2 on: October 10, 2017, 01:45:00 PM »
See attached for today's entries in this log.

I am using RC4.


rowbearto

  • Senior Community Member
  • Posts: 2335
  • Hero Points: 132
Re: Stack in big find when trying to "Look in" project
« Reply #3 on: October 10, 2017, 01:52:18 PM »
I just got a similar stack when doing "go to definition" (Ctrl+.), also at "treeview.ex, offset=6778". Earlier "go to definition" did not stack today.

Then, mysteriously the dialog of "Select projects" came up, such as if I was in Big Find trying to select a project!

I do have the Big Find docked on the left side and it was visible at the time.

Maybe my state file is corrupted? Perhaps I should rename it?

The new stack:

Code: [Select]
stack[2017-10-10T09:48:20Z] Slick-C STACK TRACE ******************************
stack[2017-10-10T09:48:20Z] Created on 10/10/2017 at 9:48:20 (348 ms)
stack[2017-10-10T09:48:20Z] SlickEdit Pro Version 22.0.0.7 Copyright 1988-2017 SlickEdit Inc.
stack[2017-10-10T09:48:20Z] Edit module and type "st -f <offset>" to get the
stack[2017-10-10T09:48:20Z] run-time error position
stack[2017-10-10T09:48:20Z]
stack[2017-10-10T09:48:20Z] error code=-3071
stack[2017-10-10T09:48:20Z] Variable element or variable not initialized
stack[2017-10-10T09:48:20Z]
stack[2017-10-10T09:48:20Z]treeview.ex 6778 _TreeAdjustColumnWidths(-1,@17113)   p_window_id: 372   p_object: OI_FORM   p_name: _select_tree_form
stack[2017-10-10T09:48:20Z]seltree.ex 1706 _select_tree_form.on_resize(1)   p_window_id: 372   p_object: OI_FORM   p_name: _select_tree_form
stack[2017-10-10T09:48:20Z]dlgeditv.ex 6226 show(-modal -nocenter _select_tree_form,
stack[2017-10-10T09:48:20Z]   2:   [0]=PlatGetSwGeneric(void) ../include/PlatGlobal.h 88
stack[2017-10-10T09:48:20Z]   2:   [1]=PlatGetSwGeneric() ../comp/LCSupport/Platform.cc 39
stack[2017-10-10T09:48:20Z]   2:   [2]=PlatGetSwGeneric() ../comp/Platform/src/PlatGlobal.cc 55
stack[2017-10-10T09:48:20Z]   2:   [3]=PlatGetSwGeneric() ../comp/ProcessSupp/src/Platform.cc 39
stack[2017-10-10T09:48:20Z]   2:   [4]=PlatGetSwGeneric() ../../../lc/fa_lxhrp_generic/test/pss_stubs/PlatGlobal.cc 96
stack[2017-10-10T09:48:20Z]   3:   [0]=1
stack[2017-10-10T09:48:20Z]   3:   [1]=2
stack[2017-10-10T09:48:20Z]   3:   [2]=3
stack[2017-10-10T09:48:20Z]   3:   [3]=4
stack[2017-10-10T09:48:20Z]   3:   [4]=5
stack[2017-10-10T09:48:20Z]   4:   [0]=19576
stack[2017-10-10T09:48:20Z]   4:   [1]=5287
stack[2017-10-10T09:48:20Z]   4:   [2]=5287
stack[2017-10-10T09:48:20Z]   4:   [3]=5287
stack[2017-10-10T09:48:20Z]   4:   [4]=5287
stack[2017-10-10T09:48:20Z]   5:   [0]=19664
stack[2017-10-10T09:48:20Z]   5:   [1]=19664
stack[2017-10-10T09:48:20Z]   5:   [2]=19664
stack[2017-10-10T09:48:20Z]   5:   [3]=19664
stack[2017-10-10T09:48:20Z]   5:   [4]=19664
stack[2017-10-10T09:48:20Z]   6:   <empty>
stack[2017-10-10T09:48:20Z]   7:   &12080
stack[2017-10-10T09:48:20Z]   8:   <empty>
stack[2017-10-10T09:48:20Z]   9:   Select Symbol
stack[2017-10-10T09:48:20Z]   10:   44171264
stack[2017-10-10T09:48:20Z]   11:   Name,File,Line,
stack[2017-10-10T09:48:20Z]   12:   2050,16386,2
stack[2017-10-10T09:48:20Z]   13:   Select Symbol dialog
stack[2017-10-10T09:48:20Z]   14:   find_tag
stack[2017-10-10T09:48:20Z]   p_window_id: 372
stack[2017-10-10T09:48:20Z]   p_object: OI_FORM
stack[2017-10-10T09:48:20Z]   p_name: _select_tree_form
stack[2017-10-10T09:48:20Z]seltree.ex 799 select_tree(
stack[2017-10-10T09:48:20Z]   1:   [0]=PlatGetSwGeneric(void) ../include/PlatGlobal.h 88
stack[2017-10-10T09:48:20Z]   1:   [1]=PlatGetSwGeneric() ../comp/LCSupport/Platform.cc 39
stack[2017-10-10T09:48:20Z]   1:   [2]=PlatGetSwGeneric() ../comp/Platform/src/PlatGlobal.cc 55
stack[2017-10-10T09:48:20Z]   1:   [3]=PlatGetSwGeneric() ../comp/ProcessSupp/src/Platform.cc 39
stack[2017-10-10T09:48:20Z]   1:   [4]=PlatGetSwGeneric() ../../../lc/fa_lxhrp_generic/test/pss_stubs/PlatGlobal.cc 96
stack[2017-10-10T09:48:20Z]   2:   [0]=1
stack[2017-10-10T09:48:20Z]   2:   [1]=2
stack[2017-10-10T09:48:20Z]   2:   [2]=3
stack[2017-10-10T09:48:20Z]   2:   [3]=4
stack[2017-10-10T09:48:20Z]   2:   [4]=5
stack[2017-10-10T09:48:20Z]   3:   [0]=19576
stack[2017-10-10T09:48:20Z]   3:   [1]=5287
stack[2017-10-10T09:48:20Z]   3:   [2]=5287
stack[2017-10-10T09:48:20Z]   3:   [3]=5287
stack[2017-10-10T09:48:20Z]   3:   [4]=5287
stack[2017-10-10T09:48:20Z]   4:   [0]=19664
stack[2017-10-10T09:48:20Z]   4:   [1]=19664
stack[2017-10-10T09:48:20Z]   4:   [2]=19664
stack[2017-10-10T09:48:20Z]   4:   [3]=19664
stack[2017-10-10T09:48:20Z]   4:   [4]=19664
stack[2017-10-10T09:48:20Z]   5:   <empty>
stack[2017-10-10T09:48:20Z]   6:   &12080
stack[2017-10-10T09:48:20Z]   7:   <empty>
stack[2017-10-10T09:48:20Z]   8:   Select Symbol
stack[2017-10-10T09:48:20Z]   9:   44171264
stack[2017-10-10T09:48:20Z]   10:   Name,File,Line,
stack[2017-10-10T09:48:20Z]   11:   2050,16386,2
stack[2017-10-10T09:48:20Z]   12:   1
stack[2017-10-10T09:48:20Z]   13:   Select Symbol dialog
stack[2017-10-10T09:48:20Z]   14:   find_tag
stack[2017-10-10T09:48:20Z]   p_window_id: 388
stack[2017-10-10T09:48:20Z]   p_object: OI_EDITOR
stack[2017-10-10T09:48:20Z]   p_name:
stack[2017-10-10T09:48:20Z]taggui.ex 7427 tag_select_match(559216495)   p_window_id: 388   p_object: OI_EDITOR   p_name:
stack[2017-10-10T09:48:20Z]tags.ex 42032 tag_select_symbol_match(
stack[2017-10-10T09:48:20Z]   1:   ._typename()=VS-TAG-BROWSE-INFO
stack[2017-10-10T09:48:20Z]   1:   .tag-database=
stack[2017-10-10T09:48:20Z]   1:   .category=
stack[2017-10-10T09:48:20Z]   1:   .class-name=
stack[2017-10-10T09:48:20Z]   1:   .member-name=
stack[2017-10-10T09:48:20Z]   1:   .qualified-name=
stack[2017-10-10T09:48:20Z]   1:   .type-name=
stack[2017-10-10T09:48:20Z]   1:   .file-name=
stack[2017-10-10T09:48:20Z]   1:   .language=
stack[2017-10-10T09:48:20Z]   1:   .line-no=0
stack[2017-10-10T09:48:20Z]   1:   .seekpos=0
stack[2017-10-10T09:48:20Z]   1:   .name-line-no=0
stack[2017-10-10T09:48:20Z]   1:   .name-seekpos=0
stack[2017-10-10T09:48:20Z]   1:   .scope-line-no=0
stack[2017-10-10T09:48:20Z]   1:   .scope-seekpos=0
stack[2017-10-10T09:48:20Z]   1:   .end-line-no=0
stack[2017-10-10T09:48:20Z]   1:   .end-seekpos=0
stack[2017-10-10T09:48:20Z]   1:   .column-no=0
stack[2017-10-10T09:48:20Z]   1:   .flags=0
stack[2017-10-10T09:48:20Z]   1:   .return-type=
stack[2017-10-10T09:48:20Z]   1:   .arguments=
stack[2017-10-10T09:48:20Z]   1:   .exceptions=
stack[2017-10-10T09:48:20Z]   1:   .class-parents=
stack[2017-10-10T09:48:20Z]   1:   .template-args=
stack[2017-10-10T09:48:20Z]   1:   .doc-comments=
stack[2017-10-10T09:48:20Z]   1:   .type-id=0
stack[2017-10-10T09:48:20Z]   2:   1
stack[2017-10-10T09:48:20Z]   3:   559216495
stack[2017-10-10T09:48:20Z]   p_window_id: 388
stack[2017-10-10T09:48:20Z]   p_object: OI_EDITOR
stack[2017-10-10T09:48:20Z]   p_name:
stack[2017-10-10T09:48:20Z]tags.ex 18192 find_tag(,0,0)   p_window_id: 388   p_object: OI_EDITOR   p_name:
stack[2017-10-10T09:48:20Z]pushtag.ex 799 push_tag(,0)   p_window_id: 388   p_object: OI_EDITOR   p_name:
stack[2017-10-10T09:50:10Z] Slick-C STACK TRACE ******************************
stack[2017-10-10T09:50:10Z] Created on 10/10/2017 at 9:50:10 (428 ms)
stack[2017-10-10T09:50:10Z] SlickEdit Pro Version 22.0.0.7 Copyright 1988-2017 SlickEdit Inc.
stack[2017-10-10T09:50:10Z] Edit module and type "st -f <offset>" to get the
stack[2017-10-10T09:50:10Z] run-time error position
stack[2017-10-10T09:50:10Z]
stack[2017-10-10T09:50:10Z] error code=-3071
stack[2017-10-10T09:50:10Z] Variable element or variable not initialized
stack[2017-10-10T09:50:10Z]
stack[2017-10-10T09:50:10Z]treeview.ex 6778 _TreeAdjustColumnWidths(-1,@16730)   p_window_id: 372   p_object: OI_FORM   p_name: _select_tree_form
stack[2017-10-10T09:50:10Z]seltree.ex 1706 _select_tree_form.on_resize(0)   p_window_id: 372   p_object: OI_FORM   p_name: _select_tree_form
stack[2017-10-10T09:50:12Z] Slick-C STACK TRACE ******************************
stack[2017-10-10T09:50:12Z] Created on 10/10/2017 at 9:50:12 (432 ms)
stack[2017-10-10T09:50:12Z] SlickEdit Pro Version 22.0.0.7 Copyright 1988-2017 SlickEdit Inc.
stack[2017-10-10T09:50:12Z] Edit module and type "st -f <offset>" to get the
stack[2017-10-10T09:50:12Z] run-time error position
stack[2017-10-10T09:50:12Z]
stack[2017-10-10T09:50:12Z] error code=-3071
stack[2017-10-10T09:50:12Z] Variable element or variable not initialized
stack[2017-10-10T09:50:12Z]
stack[2017-10-10T09:50:12Z]treeview.ex 6778 _TreeAdjustColumnWidths(-1,@16730)   p_window_id: 372   p_object: OI_FORM   p_name: _select_tree_form
stack[2017-10-10T09:50:12Z]seltree.ex 1706 _select_tree_form.on_resize(1)   p_window_id: 372   p_object: OI_FORM   p_name: _select_tree_form

rowbearto

  • Senior Community Member
  • Posts: 2335
  • Hero Points: 132
Re: Stack in big find when trying to "Look in" project
« Reply #4 on: October 10, 2017, 01:56:48 PM »
I just exited slickedit, renamed my vslick.sta file, restarted slickedit, did Big Find, Look In Projects, and got the stack again.


Lee

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 1299
  • Hero Points: 130
Re: Stack in big find when trying to "Look in" project
« Reply #5 on: October 10, 2017, 02:00:04 PM »
That second one looks like the same bug called from another location.  It was definitely introduced in RC4 and reproducible.  We are working on a fix and will most likely have an RC5.