Discussion:
[calligrawords] [Bug 399919] New: Calligra aborts signal andproduces error on closing
Add Reply
Axel
2018-10-17 09:46:04 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=399919

Bug ID: 399919
Summary: Calligra aborts signal andproduces error on closing
Product: calligrawords
Version: 3.1.0
Platform: Neon Packages
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: calligra-words-bugs-***@kde.org
Reporter: ***@gmail.com
Target Milestone: ---

Application: calligrawords (3.1.0)

Qt Version: 5.11.1
Frameworks Version: 5.51.0
Operating System: Linux 4.15.0-36-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
- What I was doing when the application crashed:
Open Calligra, no matter which app
Close the app

Session is wayland session

The crash can be reproduced every time.

-- Backtrace:
Application: Calligra Words (calligrawords), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa90aa6ac80 (LWP 2098))]

Thread 2 (Thread 0x7fa8f3ffc700 (LWP 2100)):
#0 0x00007fa90a3afbf9 in __GI___poll (fds=0x7fa8ec003ce0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fa901a6b439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fa901a6b54c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fa908e42a9b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007fa908de6dea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fa908c11b8a in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007fa903828e45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7 0x00007fa908c1caab in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fa9031db6db in start_thread (arg=0x7fa8f3ffc700) at
pthread_create.c:463
#9 0x00007fa90a3bc88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa90aa6ac80 (LWP 2098)):
[KCrash Handler]
#6 __GI_raise (sig=***@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7 0x00007fa90a2db801 in __GI_abort () at abort.c:79
#8 0x00007fa9088708b7 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007fa908876a06 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007fa908876a41 in std::terminate() () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007fa90887780f in __cxa_pure_virtual () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007fa8f2949a49 in KWCanvas::inputMethodQuery(Qt::InputMethodQuery)
const () from /usr/lib/x86_64-linux-gnu/libwordsprivate.so.16
#13 0x00007fa90940f4d1 in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fa9093cfe8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fa9093d745f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fa909ff52f7 in KoApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libkomain.so.16
#17 0x00007fa908de8ab8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fa8f73c6392 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#19 0x00007fa8f73c6f33 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#20 0x00007fa903de4938 in
QGuiApplicationPrivate::_q_updateFocusObject(QObject*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007fa903de5190 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007fa908e17ad5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fa903de76c2 in QWindow::focusObjectChanged(QObject*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x00007fa909409211 in QWidget::clearFocus() () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007fa90940a340 in QWidget::~QWidget() () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007fa907433919 in KoCanvasControllerWidget::~KoCanvasControllerWidget()
() from /usr/lib/x86_64-linux-gnu/libflake.so.16
#27 0x00007fa908e156ab in QObjectPrivate::deleteChildren() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fa90940a44c in QWidget::~QWidget() () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007fa8f2956c71 in ?? () from
/usr/lib/x86_64-linux-gnu/libwordsprivate.so.16
#30 0x00007fa908e156ab in QObjectPrivate::deleteChildren() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007fa90940a44c in QWidget::~QWidget() () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007fa8f295dc59 in KWView::~KWView() () from
/usr/lib/x86_64-linux-gnu/libwordsprivate.so.16
#33 0x00007fa90a00b528 in KoMainWindow::setRootDocument(KoDocument*, KoPart*,
bool) () from /usr/lib/x86_64-linux-gnu/libkomain.so.16
#34 0x00007fa90a00d5c8 in KoMainWindow::closeEvent(QCloseEvent*) () from
/usr/lib/x86_64-linux-gnu/libkomain.so.16
#35 0x00007fa90940eb08 in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007fa9095168d0 in QMainWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007fa905d02c77 in KMainWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#38 0x00007fa905d47b05 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#39 0x00007fa9093cfe8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007fa9093d745f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007fa909ff52f7 in KoApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libkomain.so.16
#42 0x00007fa908de8ab8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007fa909409e03 in
QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#44 0x00007fa90a0671e5 in ?? () from /usr/lib/x86_64-linux-gnu/libkomain.so.16
#45 0x00007fa908e17ad5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007fa9093c9732 in QAction::triggered(bool) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007fa9093cbd6c in QAction::activate(QAction::ActionEvent) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007fa9093cc6c1 in QAction::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007fa9093cfe8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007fa9093d745f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007fa909ff52f7 in KoApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libkomain.so.16
#52 0x00007fa908de8ab8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007fa903e0e397 in QShortcutMap::dispatchEvent(QKeyEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#54 0x00007fa903e0e46a in QShortcutMap::tryShortcut(QKeyEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#55 0x00007fa903dc1dd3 in QWindowSystemInterface::handleShortcutEvent(QWindow*,
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int,
unsigned int, QString const&, bool, unsigned short) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#56 0x00007fa903ddf947 in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#57 0x00007fa903de4e35 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#58 0x00007fa903dbdf0b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#59 0x00007fa8f73e957b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#60 0x00007fa908de6dea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#61 0x00007fa908deffa0 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#62 0x00007fa90a68ffba in kdemain () from
/usr/lib/x86_64-linux-gnu/libkdeinit5_calligrawords.so
#63 0x00007fa90a2bcb97 in __libc_start_main (main=0x5607a5a7e980, argc=1,
argv=0x7ffe37ead2a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe37ead298) at ../csu/libc-start.c:310
#64 0x00005607a5a7e9ba in _start ()

Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.
Christoph Feck
2018-11-08 20:21:56 UTC
Reply
Permalink
https://bugs.kde.org/show_bug.cgi?id=399919

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Keywords| |wayland

--- Comment #1 from Christoph Feck <***@kde.org> ---
Not sure if Qt Input Methods are yet supported under wayland.
--
You are receiving this mail because:
You are watching all bug changes.
Loading...