If it helps, I am attaching the relevant tsrm_ls (according to the globals_id in the relevant frame):
(gdb) print (*( (php_basic_globals*) (*((void***)tsrm_ls))[17])) $5 = { user_shutdown_function_names = 0x0, putenv_ht = { nTableSize = 8, nTableMask = 7, nNumOfElements = 0, nNextFreeElement = 0, pInternalPointer = 0x0, pListHead = 0x0, pListTail = 0x0, arBuckets = 0x105d6c80, pDestructor = 0xf5e9384 <php_putenv_destructor>, persistent = 0 '\0', nApplyCount = 0 '\0', bApplyProtection = 1 '\001', inconsistent = 0 }, strtok_zval = 0x1071b7d0, strtok_string = 0x1071b750 "DEVICE_NOT_FRESH\t\n", locale_string = 0x0, strtok_last = 0x0, strtok_table = '\0' <repeats 255 times>, strtok_len = 18, str_ebuf = 'Z' <repeats 40 times>, array_walk_func_name = 0x0, user_compare_func_name = 0x0, user_compare_fci_cache = { initialized = 0 '\0', function_handler = 0x0, calling_scope = 0x0, object_pp = 0x0 }, user_tick_functions = 0x0, active_ini_file_section = 0x1048d840, sm_protected_env_vars = { nTableSize = 8, nTableMask = 7, nNumOfElements = 1, nNextFreeElement = 0, pInternalPointer = 0x1062bee8, pListHead = 0x1062bee8, pListTail = 0x1062bee8, arBuckets = 0x10613a30, pDestructor = 0, persistent = 1 '\001', nApplyCount = 0 '\0', bApplyProtection = 1 '\001', inconsistent = 0 }, sm_allowed_env_vars = 0x1062bf20 "PHP_", page_uid = -1, page_gid = -1, page_inode = -1, page_mtime = -1, CurrentStatFile = 0x106bcfa0 "/usr/local/web/443/lba/admin-webapp/language/langNames.php", CurrentLStatFile = 0x0, ssb = { sb = { st_dev = 11, __pad1 = 0, st_ino = 33566, st_mode = 33279, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 127, st_blksize = 4096, st_blocks = 8, st_atim = { tv_sec = 1195994953, tv_nsec = 0 }, st_mtim = { tv_sec = 1151584283, tv_nsec = 0 }, st_ctim = { tv_sec = 1195988138, tv_nsec = 0 }, __unused4 = 0, __unused5 = 0 } }, lssb = { sb = { st_dev = 5221693480379613281, __pad1 = 0, st_ino = 1930623196, st_mode = 905716976, st_nlink = 262134680, st_uid = 247, st_gid = 0, st_rdev = 44, __pad2 = 7513, st_size = 1515870810, st_blksize = 1515870810, st_blocks = 1515870810, st_atim = { tv_sec = 1515870810, tv_nsec = 1515870810 }, st_mtim = { tv_sec = 1515870810, tv_nsec = 1515870810 }, st_ctim = { tv_sec = 1515870810, tv_nsec = 1515870810 }, __unused4 = 1515870810, __unused5 = 1515870810 } }, state = {1515870810, 3424178695, 1215769902, 97, 2976, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215769934, 97, 3072, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215770094, 97, 3168, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215769614, 97, 3264, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215769774, 97, 3360, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215769806, 97, 3456, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215763310, 97, 3552, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215763342, 97, 3648, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695, 1215762990, 97, 3744, 1930623196, 905716976, 262134680, 247, 0, 0, 44, 492393095, 1515870810 <repeats 12 times>, 3424178695...}, next = 0x0, left = -1, rand_seed = 804607834, rand_is_seeded = 1 '\001', mt_rand_is_seeded = 0 '\0', syslog_started = 1, syslog_device = 0x5a5a5a5a <Address 0x5a5a5a5a out of bounds>, incomplete_class = 0x100ac060, url_adapt_state = { state = STATE_NORMAL, tag = 0x0, attr = 0x0, val = 0x0, delim = 0 '\0', p = 0x0, l = 0, ml = 0, attr_done = 0 }, url_adapt_state_ex = { tag = { c = 0x0, len = 0, a = 0 }, arg = { c = 0x0, len = 0, a = 0 }, val = { c = 0x0, len = 0, a = 0 }, buf = { c = 0x0, len = 0, a = 0 }, result = { c = 0x0, len = 0, a = 0 }, form_app = { c = 0x0, len = 0, a = 0 }, url_app = { c = 0x0, len = 0, a = 0 }, active = 0, lookup_data = 0x0, state = 0, tags = 0x1062bf30 }, mmap_file = 0x1d595287, mmap_len = 1515870810, user_filter_map = 0x0, mblen_state = { __count = 0, __value = { __wch = 0, __wchb = "\000\000\000" } }, umask = -1 } -----Original Message----- From: Antony Dovgal [mailto:[EMAIL PROTECTED] Sent: Sunday, November 25, 2007 4:37 PM To: Rachmel, Nir (Nir) Cc: internals@lists.php.net Subject: Re: [PHP-DEV] FW: [PHP] PHP 5.2.3 segfault with syslog standard extension On 25.11.2007 17:30, Rachmel, Nir (Nir) wrote: > Do you mean printing the 'tsrm_ls'? > There is no 'basic_globals' symbol in the context of any of the frames > I tried. Oh, so this is multithreaded version.. That makes it even more complicated. -- Wbr, Antony Dovgal -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php