[ 
https://issues.apache.org/jira/browse/DERBY-4027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12667655#action_12667655
 ] 

Knut Anders Hatlen commented on DERBY-4027:
-------------------------------------------

comparePreviousRecord() is used by B-trees that back a unique constraint on 
columns that could be null (new feature in Derby 10.4). Some possible problems 
with that method were identified in DERBY-4028. I don't know if it's related, 
though, since the data corruption may very well have happened before that 
method was called.

The original bug report mentioned another error message. If that error occurs 
again, it would be great if you could post that stack trace too.

> An attempt was made to access an out of range slot on a page
> ------------------------------------------------------------
>
>                 Key: DERBY-4027
>                 URL: https://issues.apache.org/jira/browse/DERBY-4027
>             Project: Derby
>          Issue Type: Bug
>    Affects Versions: 10.4.2.0
>         Environment: Fedora 10 and Ubuntu 8.04
> Sun Java 1.6.0_07 and 1.6.0_11
> derby 10.4.2.0
>            Reporter: Uwe Kubosch
>            Priority: Blocker
>         Attachments: derby.log
>
>
> When running our application we get the following error message:
> An attempt was made to access an out of range slot on a page:
> INSERT INTO orders (operation, receptacle, vehicle_id, iata_origin, 
> icao_origin, sta, eta, ata, pta, onb, arr_stand_id, arr_gate, arr_flight_no, 
> arr_remarks, flight_no, icao_flight_no, icao_callsign, iata_destination, 
> icao_destination, std, etd, atd, ofb, stand_id, pit_code, gate, 
> aircraft_subtype_code, aircraft_registration, fuel_request, canceled, 
> delay_ind, remarks, ptd, slot_request_code, slot_request, slot_granted, 
> terminal, customer_name, customer_type, supplier_id, carnet_no, 
> carnet_expiry, contract_id, authorization_reference, service_level, 
> standby_at, started_at, completed_at, status, comment, 
> meter1_start_volume_automatic, meter1_start_volume_manual, 
> meter1_stop_volume_automatic, meter1_stop_volume_manual, 
> meter2_start_volume_automatic, meter2_start_volume_manual, 
> meter2_stop_volume_automatic, meter2_stop_volume_manual, temperature, 
> density, created_at, updated_at, fuel_on_board, id) VALUES('FUELLING', NULL, 
> NULL, NULL, NULL, '2009-01-22 07:25:00', '2009-01-22 07:30:00', '2009-01-22 
> 07:27:00', '2009-01-22 07:27:00', '2009-01-22 07:29:46', 
> 'anAEBO3yqr3zaaabxfoB_Q', NULL, 'DY 0201', NULL, 'DY 0242', 'NAX0242', 
> 'NAX242', 'TOS', 'ENTC', '2009-01-22 07:50:00', NULL, '2009-01-22 08:13:00', 
> '2009-01-22 08:06:08', 'anAEBO3yqr3zaaabxfoB_Q', NULL, '18', '733', 'LNKHA', 
> 7200, 0, 'X', NULL, '2009-01-22 08:13:00', NULL, NULL, NULL, '1', NULL, NULL, 
> NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 
> NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2009-01-21 08:04:54', 
> '2009-01-22 13:24:59', 0, 'aV9HYQ55ir3B9DabxfoB_Q')
> The error occurs several times per day on different systems.  It started 
> yesterday

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to