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

From: Date: Wed, 21 Feb 2007 17:38:42 +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-3715@lists.php.net to get a copy of this message
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 >

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