dynamobi/dynamobi — Issue #166: [LDB-156] need input validation for alter system set cachePagesMax
Author: dynamobi-build
Created: 2011-12-30 02:18:14+00:00
State: open
Labels: LDB

[reporter="kvu", created="Wed, 28 Mar 2007 15:28:30 -0500 (GMT-05:00)"]
There is currently no input checking. Out-of-range inputs (negative or very large positive) are quietly accepted but will cause exceptions later in server restart.

kvu@shada:~/open_lcs/luciddb$ ./lucidDbServer

Server personality: LucidDB

Loading database...

Exception in thread "main" org.eigenbase.util.EigenbaseException: Failed to load database

at net.sf.farrago.resource.FarragoResource$_Def1.ex(FarragoResource.java:1684)

at net.sf.farrago.db.FarragoDatabase.(FarragoDatabase.java:247)

at net.sf.farrago.db.FarragoDbSingleton.pinReference(FarragoDbSingleton.java:89)

at net.sf.farrago.server.FarragoAbstractServer.start(FarragoAbstractServer.java:181)

at com.lucidera.farrago.LucidDbServer.main(LucidDbServer.java:60)

Caused by: org.eigenbase.util.EigenbaseException: Internal error: St9bad_alloc

at net.sf.farrago.resource.FarragoResource$_Def0.ex(FarragoResource.java:1661)

at net.sf.farrago.fennel.FennelDbHandle.handleNativeException(FennelDbHandle.java:314)

at net.sf.farrago.fennel.FennelDbHandle.executeCmd(FennelDbHandle.java:241)

at net.sf.farrago.fennel.FennelDbHandle.(FennelDbHandle.java:90)

at net.sf.farrago.db.FarragoDatabase.loadFennel(FarragoDatabase.java:480)

at net.sf.farrago.db.FarragoDatabase.(FarragoDatabase.java:180)

... 3 more