Bug 29830

GemStone/S

6.7, 6.6.5, 6.6.4, 6.6.3.3, 6.6.3.2, 6.6.3, 6.6.2, 6.6.1, 6.6, 6.5.8, 6.5.7.5, 6.5.7, 6.5.6, 6.5.5, 6.5.4, 6.5.2, 6.5.1, 6.5, 6.3.1, 6.3, 6.2.x, 6.2, 6.1.6, 6.1.5, 6.1.x, 6.0.2, 6.0.1, 6.0

All

SIGUSR1 stack print mechanism fails during logout

Since GemStone/S 6.0, sending "kill -16" (SIGUSR1) to a topaz/gem process
will cause that process to print its smalltalk stack to stdout.  On Solaris,
this feature has been extended to also print the C-level stack to stdout.

But when the topaz/gem process is logging out, using this mechanism can
cause a core dump, preceeded by the warning message:

    PomOtGetSharedObjPage: root not loaded

Workaround

Don't use the SIGUSR1 signal on a gem/topaz process when it's logging out.


Last updated: 4/4/05