Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [New Thread 0x7ffff5cfa700 (LWP 5283)]
- object(Test)#1 (4) {
- ["string"]=>
- string(11) "dlrow olleh"
- ["array"]=>
- array(3) {
- [0]=>
- int(1)
- [1]=>
- int(2)
- [2]=>
- int(3)
- }
- ["pstring"]=>
- string(11) "world hello"
- ["parray"]=>
- array(3) {
- [0]=>
- int(3)
- [1]=>
- int(2)
- [2]=>
- int(1)
- }
- }
- php: /usr/src/php-src/Zend/zend_gc.c:226: gc_possible_root: Assertion `((zend_refcounted*)(ref))->u.v.type == 7 || ((zend_refcounted*)(ref))->u.v.type == 8' failed.
- Program received signal SIGABRT, Aborted.
- [Switching to Thread 0x7ffff5cfa700 (LWP 5283)]
- 0x00007ffff6b89cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
- (gdb) back
- #0 0x00007ffff6b89cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- #1 0x00007ffff6b8d0d8 in __GI_abort () at abort.c:89
- #2 0x00007ffff6b82b86 in __assert_fail_base (fmt=0x7ffff6cd3830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0xa15de8 "((zend_refcounted*)(ref))->u.v.type == 7 || ((zend_refcounted*)(ref))->u.v.type == 8",
- file=file@entry=0xa15dc8 "/usr/src/php-src/Zend/zend_gc.c", line=line@entry=226, function=function@entry=0xa15f60 <__PRETTY_FUNCTION__.10166> "gc_possible_root") at assert.c:92
- #3 0x00007ffff6b82c32 in __GI___assert_fail (assertion=0xa15de8 "((zend_refcounted*)(ref))->u.v.type == 7 || ((zend_refcounted*)(ref))->u.v.type == 8", file=0xa15dc8 "/usr/src/php-src/Zend/zend_gc.c", line=226,
- function=0xa15f60 <__PRETTY_FUNCTION__.10166> "gc_possible_root") at assert.c:101
- #4 0x00000000007c7254 in gc_possible_root (ref=0x7ffff5cfa700) at /usr/src/php-src/Zend/zend_gc.c:226
- #5 0x00000000007da307 in gc_check_possible_root (z=0x7ffff5272038) at /usr/src/php-src/Zend/zend_gc.h:136
- #6 0x00000000007da365 in i_zval_ptr_dtor (zval_ptr=0x7ffff5272038, __zend_filename=0xa17bd0 "/usr/src/php-src/Zend/zend_objects.c", __zend_lineno=68) at /usr/src/php-src/Zend/zend_variables.h:59
- #7 0x00000000007da5b9 in zend_object_std_dtor (object=0x7ffff5272000) at /usr/src/php-src/Zend/zend_objects.c:68
- #8 0x00007ffff5d14938 in pthreads_base_free (object=0x7ffff5272000) at /usr/src/pthreads/src/object.c:443
- #9 0x00000000007e18fc in zend_objects_store_del (object=0x7ffff5272000) at /usr/src/php-src/Zend/zend_objects_API.c:181
- #10 0x000000000078e27f in _zval_dtor_func_for_ptr (p=0x7ffff5272000, __zend_filename=0x7ffff5d180b0 "/usr/src/pthreads/src/object.c", __zend_lineno=816) at /usr/src/php-src/Zend/zend_variables.c:108
- #11 0x00007ffff5d138f5 in _zval_ptr_dtor_nogc (zval_ptr=0x7ffff0036188, __zend_filename=0x7ffff5d180b0 "/usr/src/pthreads/src/object.c", __zend_lineno=816) at /usr/include/php/Zend/zend_variables.h:49
- #12 0x00007ffff5d15b27 in pthreads_routine (arg=0x7ffff66782a0) at /usr/src/pthreads/src/object.c:816
- #13 0x00007ffff6f20182 in start_thread (arg=0x7ffff5cfa700) at pthread_create.c:312
- #14 0x00007ffff6c4d47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- (gdb) frame 6
- #6 0x00000000007da365 in i_zval_ptr_dtor (zval_ptr=0x7ffff5272038, __zend_filename=0xa17bd0 "/usr/src/php-src/Zend/zend_objects.c", __zend_lineno=68) at /usr/src/php-src/Zend/zend_variables.h:59
- 59 GC_ZVAL_CHECK_POSSIBLE_ROOT(zval_ptr);
- (gdb) list
- 54 {
- 55 if (Z_REFCOUNTED_P(zval_ptr)) {
- 56 if (!Z_DELREF_P(zval_ptr)) {
- 57 _zval_dtor_func_for_ptr(Z_COUNTED_P(zval_ptr) ZEND_FILE_LINE_RELAY_CC);
- 58 } else {
- 59 GC_ZVAL_CHECK_POSSIBLE_ROOT(zval_ptr);
- 60 }
- 61 }
- 62 }
- 63
- (gdb) frame 7
- #7 0x00000000007da5b9 in zend_object_std_dtor (object=0x7ffff5272000) at /usr/src/php-src/Zend/zend_objects.c:68
- warning: Source file is more recent than executable.
- 68 i_zval_ptr_dtor(p ZEND_FILE_LINE_CC);
- (gdb) list
- 63 }
- 64 p = object->properties_table;
- 65 if (EXPECTED(object->ce->default_properties_count)) {
- 66 end = p + object->ce->default_properties_count;
- 67 do {
- 68 i_zval_ptr_dtor(p ZEND_FILE_LINE_CC);
- 69 p++;
- 70 } while (p != end);
- 71 }
- 72 if (UNEXPECTED(GC_FLAGS(object) & IS_OBJ_HAS_GUARDS)) {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement