Opened 16 years ago
Last modified 16 years ago
#2674 closed defect
Creation of new shape object from scratch within php_mapscript caused an error — at Version 1
Reported by: | nsavard | Owned by: | dmorissette |
---|---|---|---|
Priority: | normal | Milestone: | 5.2 release |
Component: | MapScript-PHP | Version: | svn-trunk (development) |
Severity: | normal | Keywords: | |
Cc: | assefa, sdlime, rouault, warmerdam |
Description (last modified by )
I created a new shape file object within php_mapscript and got the error below. I tested with MapServer 5.2.0 beta2, beta 3 and trunk on Ubuntu. It doesn't happen with 5.0.2 release. I pasted below the script used for the test.
[02-Jul-2008 15:27:21] PHP Warning: [MapServer Error]: msNewSHPFile(): (ttt) in /home/nsavard/fgs-ms5.2.0.beta3/www/htdocs/createshp.phtml on line 9 [02-Jul-2008 15:27:21] PHP Warning: [MapServer Error]: msSHPOpen(): Corrupted .shp file : nRecords = -12. in /home/nsavard/fgs-ms5.2.0.beta3/www/htdocs/createshp.phtml on line 9 [02-Jul-2008 15:27:21] PHP Fatal error: Failed to open shapefile ttt in /home/nsavard/fgs-ms5.2.0.beta3/www/htdocs/createshp.phtml on line 9
and the script is:
<html> <body> <?php dl("php_mapscript.so"); $shpFname = "ttt"; $shpFile = ms_newShapeFileObj( $shpFname, MS_SHP_POINT ); ?> </body> </html>
Change History (1)
comment:1 by , 16 years ago
Cc: | added |
---|---|
Description: | modified (diff) |
Owner: | changed from | to
Status: | new → assigned |
Note:
See TracTickets
for help on using tickets.
I am able to reproduce this here. Working on it now.