Re: win32 crash on startup

From: Date: Sat, 15 Sep 2001 14:25:11 +0000
Subject: Re: win32 crash on startup
References: 1  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-46@lists.php.net to get a copy of this message
In case anyone isn't aware of this, we've had a lot of build problems on the general list over the past week or so ... anyone throwing any light on any of them (nix or doze) is a star ... ----- Original Message ----- From: "Markus Fischer" <mfischer@guru.josefine.at> To: "PHP-GTK devel list" <php-gtk-dev@lists.php.net> Sent: Saturday, September 15, 2001 3:20 PM Subject: [PHP-GTK-DEV] win32 crash on startup With current CVS (both PHP and PHP-GTK) I get the following crash as soon as php_gtk.dll calls gtk_init_check(). I think writing down the error messages from the error box isn't useful anyway. Here is the call stack: MSVCRT! 780280f7() GDK-1.3! 014914ea() GTK-1.3! 012ba1a9() GTK-1.3! 012ba783() init_gtk() line 96 + 15 bytes php_gtk_xinit_gtk_plus(int 13, void * * * 0x00dd1c90) line 151 php_gtk_startup_extension(_php_gtk_ext_entry * 0x01223120 _gtk_plus_ext_entry, int 13) line 144 + 16 bytes php_gtk_startup_extensions(_php_gtk_ext_entry * * 0x0121eb04 _php_gtk_extensions, int 1, int 13) line 163 + 15 bytes php_gtk_startup_all_extensions(int 13) line 42 + 16 bytes zm_activate_gtk(int 2, int 13, void * * * 0x00dd1c90) line 90 + 9 bytes php_dl(_zval_struct * 0x00edbf50, int 2, _zval_struct * 0x00edc000, void * * * 0x00dd1c90) line 185 + 23 bytes zif_dl(int 1, _zval_struct * 0x00edc000, _zval_struct * 0x00000000, int 0, void * * * 0x00dd1c90) line 78 + 21 bytes execute(_zend_op_array * 0x00edbbe8, void * * * 0x00dd1c90) line 1590 + 47 bytes zend_execute_scripts(int 8, void * * * 0x00dd1c90, _zval_struct * * 0x00000000, int 3) line 809 + 34 bytes php_execute_script(_zend_file_handle * 0x0012ff48, void * * * 0x00dd1c90) line 1310 + 27 bytes main(int 1, char * * 0x00dd1cd0) line 737 + 14 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e87d08() I'm running the debug build, php.exe NOT php_win.exe. You'll probabely say its a GTK+ win32 problem but I didn't had this problem so far. I also get a 'Debug Assertion Failed' when running 'php.exe -f file_exists_or_not.php': ---8<---- Debug Assertion Failed! Program: c:\php4\php.exe File: dbgheap.c Line: 1011 Expression: _CrtIsValidHeapPointer(pUserData) ----8<----- The particular note in this source file is: /* * If this ASSERT fails, a bad pointer has been passed * in. It may be * totally bogus, or it may have been allocated from * another heap. * The pointer MUST come from the 'local' heap. */ _ASSERTE(_CrtIsValidHeapPointer(pUserData)); - Markus -- PHP-GTK Development Mailing List (http://gtk.php.net/) To unsubscribe, e-mail: php-gtk-dev-unsubscribe@lists.php.net For additional commands, e-mail: php-gtk-dev-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

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