RE: [PHP-GTK-DEV] #39539 [NoF->Opn]: new GtkEventBox crash

From: Date: Fri, 23 Feb 2007 13:09:47 +0000
Subject: RE: [PHP-GTK-DEV] #39539 [NoF->Opn]: new GtkEventBox crash
References: 1  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-3720@lists.php.net to get a copy of this message
Yes of course. This week i will rebuild my OS with full debug ( all with -g -O0 ) After i will can see the backtrace i hope ;) Escuder Nicolas -----Message d'origine----- De : Andrei Zmievski [mailto:andrei@gravitonic.com] Envoyé : jeudi 22 février 2007 18:20 À : Escuder Nicolas Cc : php-gtk-dev@lists.php.net Objet : Re: [PHP-GTK-DEV] #39539 [NoF->Opn]: new GtkEventBox crash Did you also rebuild Gtk+ with -g -O0? -Andrei On Feb 21, 2007, at 11:08 AM, Escuder Nicolas wrote: > > The backtrace of my last message was false... > > This was not the backtrace of the crash. > > I retry but i always get backtrace with "??" as function name... > > So i was build PHP / GTK / PHP-GTK with -g -O0 so the crash do not > append in > them i think. > > > > Escuder Nicolas > > -----Message d'origine----- > De : Escuder Nicolas [mailto:n.escuder@intra-links.com] > Envoyé : mercredi 21 février 2007 18:39 > À : php-gtk-dev@lists.php.net > Objet : RE: [PHP-GTK-DEV] #39539 [NoF->Opn]: new GtkEventBox crash > > Here you can find the backtrace : > > 0xb7b2bfb8 in strcmp () from /lib/libc.so.6 > (gdb) bt > #0 0xb7b2bfb8 in strcmp () from /lib/libc.so.6 > #1 0x081e641e in zend_do_perform_implementation_check () > #2 0x081e6a48 in do_inherit_method_check () > #3 0x0820546b in zend_hash_replace_checker_wrapper () > #4 0x082054b0 in zend_hash_merge_ex () > #5 0x081e7a49 in zend_do_implement_interface () > #6 0x08200c9d in zend_class_implements () > #7 0xb77b1402 in phpg_gtk_register_classes () > from /usr/lib/php/extensions/no-debug-non-zts-20060613/php_gtk2.so > #8 0xb770a356 in php_gtk_xinit_gtk_plus () > from /usr/lib/php/extensions/no-debug-non-zts-20060613/php_gtk2.so > #9 0xb77cbaed in php_gtk_startup_extension () > from /usr/lib/php/extensions/no-debug-non-zts-20060613/php_gtk2.so > #10 0xb77cbbca in php_gtk_startup_extensions () > from /usr/lib/php/extensions/no-debug-non-zts-20060613/php_gtk2.so > #11 0xb77d6407 in php_gtk_startup_all_extensions () > from /usr/lib/php/extensions/no-debug-non-zts-20060613/php_gtk2.so > #12 0xb77cb907 in zm_activate_gtk () > from /usr/lib/php/extensions/no-debug-non-zts-20060613/php_gtk2.so > #13 0x0813b132 in php_dl () > #14 0x0813ad3a in zif_dl () > #15 0x0821ac4f in zend_do_fcall_common_helper_SPEC () > #16 0x0821fc3a in ZEND_DO_FCALL_SPEC_CONST_HANDLER () > #17 0x0821a7f2 in execute () > #18 0x081fb0e2 in zend_execute_scripts () > #19 0x081b3fbe in php_execute_script () > #20 0x082676e6 in main () > > Escuder Nicolas > > -----Message d'origine----- > De : Andrei Zmievski [mailto:andrei@gravitonic.com] > Envoyé : mercredi 21 février 2007 18:14 > À : Escuder Nicolas > Cc : php-gtk-dev@lists.php.net > Objet : Re: [PHP-GTK-DEV] #39539 [NoF->Opn]: new GtkEventBox crash > > You don't have any debug info in your binaries. Can you recompile with > CFLAGS=-g -O0 ? Just insert them before ./configure in both cases. > > -Andrei > > On Feb 21, 2007, at 8:09 AM, Escuder Nicolas wrote: > >> >> Hello, >> >> More informations : >> >> GTK+ 2.10.9 build with : >> ./configure --prefix=/usr \ >> --sysconfdir=/etc \ >> --with-jpeg \ >> --with-tiff \ >> --enable-xinerama \ >> --with-libpng \ >> --with-gdktarget=x11 \ >> --with-xinput >> >> PHP 5.2.1 build with : >> ./configure --prefix=/usr \ >> --sysconfdir=/etc \ >> --with-config-file-path=/etc \ >> --with-zlib-dir=/usr/lib \ >> --with-pear \ >> --enable-dom \ >> --enable-overload \ >> --enable-pcntl \ >> --enable-pdo \ >> --enable-simplexml \ >> --enable-zip \ >> --enable-json \ >> --with-bz2=shared \ >> --with-curl=shared \ >> --with-fam=shared \ >> --with-gettext=shared \ >> --with-iconv=shared \ >> --with-imap=shared \ >> --with-imap-ssl=shared \ >> --with-mysql=shared \ >> --with-openssl=shared \ >> --with-pdo-mysql=shared \ >> --with-pdo-sqlite=/usr \ >> --with-xml=shared \ >> --with-simplexml=shared \ >> --with-xmlreader=shared \ >> --with-xmlwriter=shared \ >> --enable-bcmath=shared \ >> --enable-calendar=shared \ >> --enable-ctype=shared \ >> --enable-exif=shared \ >> --enable-ftp=shared \ >> --enable-hash=shared \ >> --enable-mbstring=shared \ >> --enable-sockets=shared \ >> --enable-tokenizer=shared \ >> --enable-xmlreader=shared \ >> --enable-xmlwriter=shared \ >> --without-sqlite \ >> --disable-cgi >> >> PHP-GTK CVS 21/02/2007 build with : >> ./configure >> >> And with this config the new GtkEventBox crash >> >> With PHP-GTK CVS 05/11/2005 All works fine. >> >> >> I build GTK+ with debug but in stack trace i only get : >> >> Starting program: /bin/php -n test.php >> [Thread debugging using libthread_db enabled] >> [New Thread -1213572928 (LWP 6808)] >> >> Program received signal SIGSEGV, Segmentation fault. >> [Switching to Thread -1213572928 (LWP 6808)] >> 0xb76b8004 in ?? () >> (gdb) bt >> #0 0xb76b8004 in ?? () >> #1 0x218145bf in ?? () >> #2 0xa6fbf008 in ?? () >> ........... >> #3471 0x6e69622f in ?? () >> #3472 0x7068702f in ?? () >> #3473 0x00000000 in ?? () >> >> Cannot access memory at address 0xbfd35fff >> >> >> See you soon i hope ;o) >> >> Escuder Nicolas >> >> -----Message d'origine----- >> De : Andrei Zmievski [mailto:andrei@gravitonic.com] >> Envoyé : samedi 27 janvier 2007 19:53 >> À : PHP-GTK Dev list >> Objet : Re: [PHP-GTK-DEV] #39539 [NoF->Opn]: new GtkEventBox crash >> >> Can anyone else reproduce this? >> >> -Andrei >> >> >> On Jan 26, 2007, at 7:38 PM, n dot escuder at intra-links dot com >> wrote: >> >>> ID: 39539 >>> User updated by: n dot escuder at intra-links dot com >>> Reported By: n dot escuder at intra-links dot com >>> -Status: No Feedback >>> +Status: Open >>> Bug Type: PHP-GTK related >>> Operating System: Linux >>> PHP Version: 5.2.0 >>> New Comment: >>> >>> Sorry for the long time of the answer. >>> >>> So i try with php 5.2.0 and i checkout the lastest version of php_gtk >>> and it always crash... i don't known why... >>> >>> gdb backtrace : >>> #178 0xbeeff400 in ?? () >>> #179 0x001000b7 in ?? () >>> #180 0xb76a3600 in zim_GtkWidget_show_now () from >>> /usr/lib/php/extensions/php_gtk2.so >>> Previous frame inner to this frame (corrupt stack?) >>> >>> X11R7 Version 7.1 >>> GTK+ Version 2.10.6 >>> >>> For information i actually use and old php_gtk2 checkout version that >>> work fine. >>> >>> If you want i can give you an ssh access. >>> >>> See You >>> >>> >>> Previous Comments: >>> --------------------------------------------------------------------- >>> - >>> -- >>> >>> [2006-12-15 01:00:00] php-gtk-dev at lists dot php dot net >>> >>> No feedback was provided for this bug for over a week, so it is >>> being suspended automatically. If you are able to provide the >>> information that was originally requested, please do so and change >>> the status of the bug back to "Open". >>> >>> --------------------------------------------------------------------- >>> - >>> -- >>> >>> [2006-12-07 05:02:09] andrei@php.net >>> >>> Please try using this CVS snapshot: >>> >>> http://snaps.php.net/php4-STABLE-latest.tar.gz >>> >>> For Windows: >>> >>> >>> http://snaps.php.net/win32/php4-win32-STABLE-latest.zip >>> >>> I cannot reproduce this with PHP-GTK CVS and PHP 5.2.0RC4-dev. >>> >>> --------------------------------------------------------------------- >>> - >>> -- >>> >>> [2006-11-16 21:57:27] n dot escuder at intra-links dot com >>> >>> Description: >>> ------------ >>> php gtk 2 from CVS crash when creating an object of type >>> GtkEventBox() >>> >>> Reproduce code: >>> --------------- >>> new GtkEventBox(); >>> >>> Expected result: >>> ---------------- >>> None >>> >>> Actual result: >>> -------------- >>> Crash the program >>> >>> >>> --------------------------------------------------------------------- >>> - >>> -- >>> >>> >>> -- >>> Edit this bug report at >>> http://bugs.php.net/?id=39539&edit=1 >>> >>> -- >>> PHP-GTK Development Mailing List (http://gtk.php.net/) >>> To unsubscribe, visit: http://www.php.net/unsub.php >> >> -- >> PHP-GTK Development Mailing List (http://gtk.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> -- >> PHP-GTK Development Mailing List (http://gtk.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> > > -- > PHP-GTK Development Mailing List (http://gtk.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- > PHP-GTK Development Mailing List (http://gtk.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.gtk.dev (#3720) next »