Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#174 closed defect (fixed)

ArcSDE provider: long table names in SqlServer may cause crash

Reported by: danstoica Owned by: danstoica
Priority: major Milestone: 3.2.3
Component: ArcSDE Provider Version: 3.2.3
Severity: 3 Keywords:
Cc: External ID: 1002874

Description

The assumed size of a table name in ArcSDE is defined sdetype.h as:

#define SE_MAX_SCHEMA_TABLE_LEN 30 /* MAXIMUN TABLE 'ONLY' NAME LENGTH */

This value is too small in SqlServer case where the legal sizes are up to 128. The overflow may cause a crash.

This is obvioulsy an ArcSDE defect but it is easy to fix on the provider side.

Change History (3)

comment:1 by danstoica, 17 years ago

Resolution: fixed
Status: newclosed

comment:2 by gregboone, 17 years ago

External ID: 1002874

comment:3 by gregboone, 17 years ago

Milestone: 3.3.03.2.3
Version: 3.2.03.2.3
Note: See TracTickets for help on using tickets.