calligra -lots of error messages then crash
Treeve Jelbert
treeve at scarlet.be
Fri Dec 2 12:31:18 GMT 2016
I did a clean build of calligra (commit
648eeb4280f19364a145aa94b53b51be6d59fb82) using gcc-6.2.0 and
qtbase-5.7.1), frameworks-5.28
I started sheets, and chose new document. I enter a few letters in a
cell and press tab. - Crash!!
calligrasheets:
/var/git/qt5/qtbase/src/3rdparty/double-conversion/double-conversion.cc:364:
static void
double_conversion::DoubleToStringConverter::DoubleToAscii(double,
double_conversion::DoubleToStringConverter::DtoaMode, int,
char*, int, bool*, int*, int*): Assertion `!Double(v).IsSpecial()'
failed.
Thread 1 "calligrasheets" received signal SIGABRT, Aborted.
The full gdb trace is follows,
Regards, Treeve
Starting program: /opt/qt5/bin/calligrasheets
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
calligra.lib.pigment: Compiled for arch: 6
calligra.lib.pigment: Features supported:
calligra.lib.pigment: "SSE2" --- yes
calligra.lib.pigment: "SSSE3" --- yes
calligra.lib.pigment: "SSE4.1" --- yes
calligra.lib.pigment: "AVX " --- yes
calligra.lib.pigment: "AVX2 " --- no
[New Thread 0x7fffe1b09700 (LWP 4883)]
[New Thread 0x7fffdbb59700 (LWP 4884)]
[New Thread 0x7fffc2146700 (LWP 4890)]
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
this does not work on a KActionCollection containing actions!
sonnet.core: No language dictionaries for the language: "en-IE"
sonnet.core: deleting 0x7fffffffbfd0 for "en_US"
sonnet.core: No language dictionaries for the language: "en-IE"
sonnet.core: No language dictionaries for the language: "en-IE"
[New Thread 0x7fffc0663700 (LWP 4897)]
[Thread 0x7fffc0663700 (LWP 4897) exited]
[New Thread 0x7fffc0663700 (LWP 4898)]
[Thread 0x7fffc0663700 (LWP 4898) exited]
[New Thread 0x7fffc0663700 (LWP 4899)]
[Thread 0x7fffc0663700 (LWP 4899) exited]
XmbTextListToTextProperty result code -2
XmbTextListToTextProperty result code -2
Shortcut for action "editCell" "Modify Cell" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "namedAreaDialog" "Named Areas..." set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "inspector" "Run Inspector..." set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "italic" "Italic" set with QAction::setShortcut()!
Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "bold" "Bold" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "permuteFixation" "Permute reference fixation" set
with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "permuteFixation" "Permute reference fixation" set
with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "cellStyle" "Cell Format..." set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "gotoCell" "Goto Cell..." set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "underline" "Underline" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "format_font" "Font..." set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "format_aligncenter" "Align Center" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "fontsizedown" "Decrease Font Size" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "change_text_direction" "Change text direction"
set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_italic" "Italic" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "insert_annotation" "Insert Comment" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_super" "Superscript" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_sub" "Subscript" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "insert_specialchar" "Special Character..." set
with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_alignleft" "Align Left" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_bold" "Bold" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "nonbreaking_space" "Insert Non-Breaking Space"
set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_underline" "Underline" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_alignblock" "Align Block" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_alignright" "Align Right" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_stylist" "Style Manager..." set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "insert_index" "Insert Index" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "edit_paste_text" "Paste As Text" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "format_paragraph" "Paragraph..." set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "fontsizeup" "Increase Font Size" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "line_break" "Line Break" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "nonbreaking_hyphen" "Insert Non-Breaking Hyphen"
set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "insert_framebreak" "Page Break" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "pathsegment-line" "Segment to Line" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "pathsegment-curve" "Segment to Curve" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "pathpoint-join" "Join with segment" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "pathpoint-insert" "Insert point" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "pathpoint-remove" "Remove point" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "convert-to-path" "To Path" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "RecalcWorkSheet" "Recalculate Sheet" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "RecalcWorkBook" "Recalculate Document" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "go_next" "Next Sheet" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "go_previous" "Previous Sheet" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "edit_delete" "Delete" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s)
instead.
Shortcut for action "object_order_raise" "&Raise" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "object_order_lower" "&Lower" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "object_order_back" "Send to &Back" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "object_order_front" "Bring to &Front" set with
QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
calligra.lib.flake: "KSpreadCellToolId" : action "selectAll" conflicts
with canvas action "edit_select_all" shortcut:
"Ctrl+A"
calligra.lib.flake: "KSpreadCellToolId" : action "italic" conflicts
with canvas action "format_italic" shortcut: "Ctrl+I"
calligra.lib.flake: "KSpreadCellToolId" : action "bold" conflicts with
canvas action "format_bold" shortcut: "Ctrl+B"
calligra.lib.flake: "KSpreadCellToolId" : action "edit_replace"
conflicts with canvas action "format_alignright" shortcut:
"Ctrl+R"
calligra.lib.flake: "KSpreadCellToolId" : action "cellStyle" conflicts
with canvas action "format_font" shortcut:
"Ctrl+Alt+F"
calligra.lib.flake: "KSpreadCellToolId" : action "underline" conflicts
with canvas action "format_underline" shortcut:
"Ctrl+U"
XmbTextListToTextProperty result code -2
calligrasheets:
/var/git/qt5/qtbase/src/3rdparty/double-conversion/double-conversion.cc:364:
static void
double_conversion::DoubleToStringConverter::DoubleToAscii(double,
double_conversion::DoubleToStringConverter::DtoaMode, int,
char*, int, bool*, int*, int*): Assertion `!Double(v).IsSpecial()'
failed.
Thread 1 "calligrasheets" received signal SIGABRT, Aborted.
0x00007ffff7851b0d in raise () from /lib/libc.so.6
(gdb) ba
#0 0x00007ffff7851b0d in raise () from /lib/libc.so.6
#1 0x00007ffff78531d5 in abort () from /lib/libc.so.6
#2 0x00007ffff7849b5c in __assert_fail_base () from /lib/libc.so.6
#3 0x00007ffff7849c0a in __assert_fail () from /lib/libc.so.6
#4 0x00007ffff5c3719f in ?? () from /opt/qt5/lib/libQt5Core.so.5
#5 0x00007ffff5b8ac84 in ?? () from /opt/qt5/lib/libQt5Core.so.5
#6 0x00007ffff5b7e7ab in ?? () from /opt/qt5/lib/libQt5Core.so.5
#7 0x00007ffff5b7eee4 in ?? () from /opt/qt5/lib/libQt5Core.so.5
#8 0x00007ffff5bb8d8c in QString::number(double, char, int) () from
/opt/qt5/lib/libQt5Core.so.5
#9 0x00007fffd9fd808f in
Calligra::Sheets::ValueFormatter::createNumberFormat(long double, int,
Calligra::Sheets::Format::Type, Calligra::Sheets::Style::FloatFormat,
QString const&, QString const&, bool) () from
/opt/qt5/lib/libcalligrasheetsodf.so.15
#10 0x00007fffd9fddfe9 in
Calligra::Sheets::ValueFormatter::formatText(Calligra::Sheets::Value
const&,
Calligra::Sheets::Format::Type, int,
Calligra::Sheets::Style::FloatFormat, QString const&, QString const&,
QString const&,
QString const&, bool) ()
from /opt/qt5/lib/libcalligrasheetsodf.so.15
#11 0x00007fffd9e79e66 in
Calligra::Sheets::Cell::displayText(Calligra::Sheets::Style const&,
Calligra::Sheets::Value*,
bool*) const () from /opt/qt5/lib/libcalligrasheetsodf.so.15
#12 0x00007fffda49c268 in
Calligra::Sheets::CellView::CellView(Calligra::Sheets::SheetView*, int,
int) ()
from /opt/qt5/lib/libcalligrasheetscommon.so.15
#13 0x00007fffda4b1464 in Calligra::Sheets::SheetView::cellView(int,
int) () from /opt/qt5/lib/libcalligrasheetscommon.so.15
#14 0x00007fffda4b1bfe in
Calligra::Sheets::SheetView::Private::cellViewToProcess(Calligra::Sheets::Cell&,
QPointF&,
QSet<Calligra::Sheets::Cell>&, Calligra::Sheets::SheetView*, QRect
const&) () from
/opt/qt5/lib/libcalligrasheetscommon.so.15
#15 0x00007fffda4b3a79 in
Calligra::Sheets::SheetView::paintCells(QPainter&, QRectF const&,
QPointF const&,
Calligra::Sheets::CanvasBase*, QRect const&) () from
/opt/qt5/lib/libcalligrasheetscommon.so.15
#16 0x00007fffda41b83d in
Calligra::Sheets::CanvasBase::paint(QPainter*, QRectF const&) ()
from /opt/qt5/lib/libcalligrasheetscommon.so.15
#17 0x00007fffda41f707 in
Calligra::Sheets::Canvas::paintEvent(QPaintEvent*) () from
/opt/qt5/lib/libcalligrasheetscommon.so.15
#18 0x00007ffff63c0431 in QWidget::event(QEvent*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#19 0x00007ffff636fe6c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /opt/qt5/lib/libQt5Widgets.so.5
#20 0x00007ffff637a3ee in QApplication::notify(QObject*, QEvent*) ()
from /opt/qt5/lib/libQt5Widgets.so.5
#21 0x00007ffff7541ab7 in KoApplication::notify(QObject*, QEvent*) ()
from /opt/qt5/lib/libkomain.so.15
#22 0x00007ffff5d85851 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) () from /opt/qt5/lib/libQt5Core.so.5
#23 0x00007ffff63b982a in QWidgetPrivate::sendPaintEvent(QRegion
const&) () from /opt/qt5/lib/libQt5Widgets.so.5
#24 0x00007ffff63b9e38 in QWidgetPrivate::drawWidget(QPaintDevice*,
QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /opt/qt5/lib/libQt5Widgets.so.5
#25 0x00007ffff63bab08 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#26 0x00007ffff63b999e in QWidgetPrivate::drawWidget(QPaintDevice*,
QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /opt/qt5/lib/libQt5Widgets.so.5
#27 0x00007ffff63bab08 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#28 0x00007ffff63b999e in QWidgetPrivate::drawWidget(QPaintDevice*,
QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /opt/qt5/lib/libQt5Widgets.so.5
#29 0x00007ffff63bab08 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#30 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#31 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#32 0x00007ffff63b999e in QWidgetPrivate::drawWidget(QPaintDevice*,
QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /opt/qt5/lib/libQt5Widgets.so.5
#33 0x00007ffff63bab08 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#34 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#35 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#36 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#37 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#38 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#39 0x00007ffff63ba9f9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
const&, int, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#40 0x00007ffff63b999e in QWidgetPrivate::drawWidget(QPaintDevice*,
QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /opt/qt5/lib/libQt5Widgets.so.5
#41 0x00007ffff63847e5 in ?? () from /opt/qt5/lib/libQt5Widgets.so.5
#42 0x00007ffff6384a2a in ?? () from /opt/qt5/lib/libQt5Widgets.so.5
#43 0x00007ffff63a838f in QWidgetPrivate::syncBackingStore() () from
/opt/qt5/lib/libQt5Widgets.so.5
#44 0x00007ffff63c04e0 in QWidget::event(QEvent*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#45 0x00007ffff64d98e3 in QMainWindow::event(QEvent*) () from
/opt/qt5/lib/libQt5Widgets.so.5
#46 0x00007ffff2a057d5 in KMainWindow::event(QEvent*) () from
/opt/qt5/lib/libKF5XmlGui.so.5
#47 0x00007ffff2a4628d in KXmlGuiWindow::event(QEvent*) () from
/opt/qt5/lib/libKF5XmlGui.so.5
#48 0x00007ffff636fe6c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /opt/qt5/lib/libQt5Widgets.so.5
#49 0x00007ffff637a3ee in QApplication::notify(QObject*, QEvent*) ()
from /opt/qt5/lib/libQt5Widgets.so.5
#50 0x00007ffff7541ab7 in KoApplication::notify(QObject*, QEvent*) ()
from /opt/qt5/lib/libkomain.so.15
#51 0x00007ffff5d85851 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) () from /opt/qt5/lib/libQt5Core.so.5
#52 0x00007ffff5d88509 in
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
()
from /opt/qt5/lib/libQt5Core.so.5
#53 0x00007ffff5dfaf43 in ?? () from /opt/qt5/lib/libQt5Core.so.5
#54 0x00007fffec1cd2ca in g_main_dispatch () from
/usr/lib/libglib-2.0.so.0
#55 0x00007fffec1ce142 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#56 0x00007fffec1ce326 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#57 0x00007fffec1ce3ea in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#58 0x00007ffff5dfb49f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
from /opt/qt5/lib/libQt5Core.so.5
#59 0x00007ffff5d837fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/opt/qt5/lib/libQt5Core.so.5
#60 0x00007ffff5d8d2d7 in QCoreApplication::exec() () from
/opt/qt5/lib/libQt5Core.so.5
#61 0x00007ffff7bd0dec in kdemain () from
/opt/qt5/lib/libkdeinit5_calligrasheets.so
#62 0x00007ffff783a0d3 in __libc_start_main () from /lib/libc.so.6
#63 0x00000000004007da in _start ()
More information about the calligra-devel
mailing list