Menu

#73 crash in settablestructureglobals on quit

v10.0 Windows
open
nobody
5
2006-03-01
2006-03-01
Andre Radke
No

Sometimes when quitting Frontier on Windows, a crash
occurs in settablestructureglobals (tablestructure.c).
The exact circumstances under which the crash occurs
are unknown.

According to the DrWatson32 log (attached), the crash
occurs when the first parameter of the
settablestructureglobals calls, hvariable, is
dereferenced twice in the function to obtain the handle
to the roottable that is stashed in the variabledata
field of hvariable (line 667 in rev 1.4).

This happens in a thread other than the main thread
while the main thread is busy closing all root files.
It looks like closing root files by the main thread has
left a dangling handle stashed in the hccglobals field
of the thread globals of the first thread.

This bug was originally reported by George Luft for
Frontier 10.1a6 for Windows.

Discussion

  • Andre Radke

    Andre Radke - 2006-03-01

    DrWatson32 log for crash

     
  • George Luft

    George Luft - 2006-03-02

    Logged In: YES
    user_id=937415

    This used to happen with the OPML editor, too. It has not
    happened lately--say, in the past week or two. I'm just
    mentioning it in case it helps.

     

Log in to post a comment.

MongoDB Logo MongoDB