There is nothing in the error.log
I tracked it down to the bb2_install function in bad-behavior-geeklog.php. The function checks to see if bb2_installed with a value of 1 is in the gl_vars table. If not it calls bb2_db_query to presumably create the gl_bad_behavior2 table then insert bb2_installed with a value of 1 in gl_vars. The only problem is that there is no function named bb2_table_structure in the install package so it hangs. It looks like this function used to be in core.inc.php but it not in 2.2.16
If I manually create the gl_bad_behavior2 table and insert bb2_installed in the vars table it appears to run fine.I am letting it run now to see if it catches anything.
Text Formatted Code
function bb2_install() {
$settings = bb2_read_settings();
if( $settings['is_installed'] == false ) {
bb2_db_query(bb2_table_structure($settings['log_table']));
$settings['is_installed'] = true;
bb2_write_settings( $settings );
}
}