https://bugs.freedesktop.org/show_bug.cgi?id=80968

Terrence Enger <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|Windows (All)               |All
             Status|UNCONFIRMED                 |NEW
                 CC|                            |[email protected]
           Keywords|                            |have-backtrace, regression
     Ever confirmed|0                           |1

--- Comment #2 from Terrence Enger <[email protected]> ---
In addition to the shrinking of the data grid that the reporter sees,
my debug build of recent master shows an assertion raised when <sort
ascending> removes the last row from the data grid.  I am reporting
the assertion here because of a suspicion that the assertion may shed
light on the shrinkage of the data grid.


For specificity, here are my STR:

(1) Download soon-to-be-attached example1.csv and example1.odb to the
    same directory.

(2) Open example1.odb from the command line.

(3) In Database pane click <Tables>.

(4) In Tables pane, double-click <example1>.  Program displays data
    grid with four rows; column "number" shows values 1, 2, 3, 4.

(5) In toolbar, click icon <sort ascending>.  As fdo#80968 complains,
    the data grid shows three rows; column "number" shows values 2, 3,
    4.

(6) Twice more, in toolbar click icon <sort ascending>, The data grid
    shows one row, column "number" shows 4.

(7) In toolbar click icon <sort ascending>.  Program raises assertion
    in connectivity::flat::OFlatTable::seekRow, ETable.cxx:788.  The
    terminal output includes (lines wrapped for readability in the bug
    report):

        soffice.bin: /home/terry/lo_hacking/git/libo2/connectivity/
            source/drivers/flat/ETable.cxx:788:
            virtual bool connectivity::flat::OFlatTable::seekRow
            (connectivity::IResultSetHelper::Movement, sal_Int32, sal_Int32&):
            Assertion `m_nRowPos == 1 || nCurPos == lastRowPos.second' failed.
        Application Error
        Fatal exception: Signal 6


For comparison, LibreOffice 3.5.4.2, as delivered with debian-wheezy,
continues to show four rows in the data grid after <sort ascending>.


My LibreOffice is master commit dc795cb, fetched 2014-07-02 2357 UTC,
configured:

    --enable-option-checking=fatal --enable-dbgutil --enable-crashdump
    --without-system-postgresql --without-myspell-dicts
    --with-extra-buildid --without-doxygen
    --with-external-tar=/home/terry/lo_hacking/git/src

built and running on debian-wheezy 64-bit.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to