Package: php5-uuid Version: 1.6.2-1 Severity: important *** Please type your report below this line ***
Dear valued maintainers, Dear Marco, First of all please let me thank you for bringing and maintaining this wonderful package to our Debian community! It's a true joy handling UUIDs directly in PHP as its performance is constantly fast and not related to current load like when using MySQL for this task. Using php5-uuid 1.6.2-1 with 5.3.3-7+squeeze1 i stumbled upon a very annoying problem, that results in such severe php misbehavior that i personally believe php5-uuid 1.6.2-1 might be broken somehow – not because php5-uuid functionality itself is broken (it's ok in fact!) but because enabling it breaks parts of php by losing parameters under certain circumstances. The problem and how to reproduce it: As i encountered the problem running (the latest 4.5.2 version of) TYPO3, i’d like to use this as an example. However, obviously all other software running on php is also affected (e.g. Drupal, Concrete5, etc.). When saving the configuration of a TYPO3 extension the TYPO3 extension manager (em) in this example runs the function saveExtensionConfiguration() using Ext.js and RPC calls. All parameters (such as extkey, noSave, etc.) are forwarded. When php5-uuid 1.6.2-1 is enabled suddenly all those parameters disappear in POST. Receiving this - now empty - object of course results in a php error like this: [04-May-2011 15:17:59] PHP Fatal error: Cannot use object of type stdClass as array in /srv/****************************/typo3_src-4.5.2/typo3/sysext/em/classes/connec tion/class.tx_em_connection_extdirectserver.php on line 262 We haven't found out yet what exactly makes php eating up paramaters after php5-uuid 1.6.2-1 is enabled. Matthias will try to dig deeper in order to find the exact reason and therefore a solution. Your help is highly appreciated as we have less experience with the php-uuid sources than you. Thank you once again for maintaining this lovely package! Kind Regards Alexander Schories Tuebingen, Germany -- System Information: Debian Release: 6.0.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-xen-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages php5-uuid depends on: ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib ii libossp-uuid16 1.6.2-1 OSSP uuid ISO-C and C++ - shared l ii php5-cgi [phpapi-200906 5.3.3-7+squeeze1 server-side, HTML-embedded scripti ii php5-cli [phpapi-200906 5.3.3-7+squeeze1 command-line interpreter for the p php5-uuid recommends no packages. php5-uuid suggests no packages. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org