On Sun, Jun 12, 2022 at 08:18:32PM +0200, Omar Polo wrote:
Jon Fineman <[email protected]> wrote:
On Sun, Jun 12, 2022 at 07:41:12PM +0200, Rafael Sadowski wrote:
>On Sat Jun 11, 2022 at 11:07:41AM -0400, Jon Fineman wrote:
>> Whenever I exit from neochat I get a seq fault. Other than that it
>> seems to work fine.
>>
>> Neochat version 1.2.0. OpenBSD current:
>> kern.version=OpenBSD 7.1-current (GENERIC.MP) #575: Mon Jun 6 10:11:31 MDT
2022
>> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>>
>> First copy/paste is the terminal output, second egdb. I don't have a
>> debug version.
>>
>
>Remove ./.config/KDE/neochat.conf and then try again, please.
OP is not using the updated neochat, is still using 1.2.0
Same steps. Still got a core dump.
neochat was recently updated (or is in the process of being updated, see
the other thread here on ports@), so please wait for when the package
for 22.04 will be available, delete ~/.config/KDE/neochat.conf and retry :)
I built the new version of neochat and removed the .conf file and I am
still getting a core dump on exit. It asked for a KDE password
When I launch it a second time it core dumps right away. Removing the
.conf again and launching it a third time works. It did not ask for a
KDE password.
desktop(~)$: ls -l ~/.config/KDE/
total 0
desktop(~)$: /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat -v
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jjf'
neochat 22.04
desktop(~)$: /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jjf'
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://m/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" stopped without ready network reply
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://ma/.well-known/matrix/client
QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue
request, failed to report HostNotFoundError
quotient.jobs: "GetWellknownJob" stopped without ready network reply
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://mat/.well-known/matrix/client
quotient.jobs: No valid HTTP headers from GET
https://mat/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" status NetworkError: Host mat not found
quotient.jobs: "GetWellknownJob": retry #1 in 5 s
QHttpNetworkConnectionPrivate::_q_hostLookupFinished could not de-queue
request, failed to report HostNotFoundError
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://matr/.well-known/matrix/client
quotient.jobs: No valid HTTP headers from GET
https://matr/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" status NetworkError: Host matr not found
quotient.jobs: "GetWellknownJob": retry #1 in 5 s
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://matri/.well-known/matrix/client
quotient.jobs: No valid HTTP headers from GET
https://matri/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" status NetworkError: Host matri not found
quotient.jobs: "GetWellknownJob": retry #1 in 5 s
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://matrix/.well-known/matrix/client
quotient.jobs: No valid HTTP headers from GET
https://matrix/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" status NetworkError: Host matrix not found
quotient.jobs: "GetWellknownJob": retry #1 in 5 s
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://matrix.o/.well-known/matrix/client
quotient.jobs: No valid HTTP headers from GET
https://matrix.o/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" status NetworkError: Host matrix.o not found
quotient.jobs: "GetWellknownJob": retry #1 in 5 s
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://matrix.or/.well-known/matrix/client
quotient.jobs: No valid HTTP headers from GET
https://matrix.or/.well-known/matrix/client
quotient.jobs: "GetWellknownJob" status NetworkError: Host matrix.or not found
quotient.jobs: "GetWellknownJob": retry #1 in 5 s
quotient.jobs: "GetWellknownJob" stopped with empty network reply
quotient.jobs: Sent GET https://matrix.org/.well-known/matrix/client
quotient.jobs: 200 <- GET https://matrix.org/.well-known/matrix/client
quotient.main: .well-known URL for "matrix.org" is
"https://matrix-client.matrix.org"
quotient.jobs: Sent GET https://matrix-client.matrix.org/_matrix/client/r0/login
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/login
quotient.jobs: Sent POST
https://matrix-client.matrix.org/_matrix/client/r0/login
quotient.jobs: 200 <- POST
https://matrix-client.matrix.org/_matrix/client/r0/login
quotient.main: Saving encryption_account_pickle to QSettings is insecure.
Developers, do it manually or contribute to share QtKeychain logic to
libQuotient.
qrc:/imports/NeoChat/Page/WelcomePage.qml:91:9: QML Connections: Detected function
"onProcessed" in Connections element. This is probably intended to be a signal
handler but no signal of the target matches the name.
qrc:/imports/NeoChat/Page/WelcomePage.qml:91:9: QML Connections: Detected function
"onShowMessage" in Connections element. This is probably intended to be a
signal handler but no signal of the target matches the name.
qrc:/imports/NeoChat/Page/WelcomePage.qml:87:17: Unable to assign [undefined]
to QQuickAction*
qrc:/imports/NeoChat/Page/WelcomePage.qml:85:17: Unable to assign [undefined]
to bool
Save the access token to the keychain for "@jjf:matrix.org"
Could not save access token to the keychain: Could not open wallet:
org.freedesktop.DBus.Error.NoReply; Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus security
policy blocked the reply, the reply timeout expired, or the network connection
was broken.
quotient.jobs.sync: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/notifications
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/notifications
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/capabilities
quotient.jobs: Sent POST
https://matrix-client.matrix.org/_matrix/client/r0/keys/upload
quotient.jobs: Sent POST
https://matrix-client.matrix.org/_matrix/client/r0/keys/upload
quotient.jobs: Sent POST
https://matrix-client.matrix.org/_matrix/client/r0/keys/upload
quotient.jobs: 200 <- POST
https://matrix-client.matrix.org/_matrix/client/r0/keys/upload
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/capabilities
quotient.jobs: 200 <- POST
https://matrix-client.matrix.org/_matrix/client/r0/keys/upload
quotient.jobs: 200 <- POST
https://matrix-client.matrix.org/_matrix/client/r0/keys/upload
quotient.jobs.sync: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.events: RoomMessageEvent: unknown msg_type, full content dump follows
quotient.events:
QJsonObject({"body":"https://meet.jit.si/FluffyChat%20ios-1-1632158917480-1-1632169353058-5-1635038377575","msgtype":"chat.fluffy.jitsi_call"})
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/notifications
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/notifications
quotient.main: Alias "#emacs:matrix.org" will be force-remapped from
"!PWxnIIDhCBAbNItsSN:matrix.org" to "!WfZsmtnxbxTdoYPkaT:greyface.org"
3 user(s) in the room
kf.sonnet.core: Sonnet: No speller backends available!
Connected to room "!ZCCWqzMgiesLAgLXYB:matrix.org" as "@jjf:matrix.org"
quotient.jobs: Sent PUT
https://matrix-client.matrix.org/_matrix/client/r0/user/@jjf:matrix.org/account_data/m.direct
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/notifications
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/rooms/!ZCCWqzMgiesLAgLXYB:matrix.org/members
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/rooms/!ZCCWqzMgiesLAgLXYB:matrix.org/messages
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/profile/@xxx:matrix.org
quotient.jobs: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/profile/@yyy:matrix.org
quotient.jobs.sync: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/profile/@yyy:matrix.org
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/notifications
quotient.jobs.sync: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.jobs.sync: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.jobs: 200 <- PUT
https://matrix-client.matrix.org/_matrix/client/r0/user/@jjf:matrix.org/account_data/m.direct
quotient.jobs.sync: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.jobs.sync: Sent GET
https://matrix-client.matrix.org/_matrix/client/r0/sync
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/rooms/!ZCCWqzMgiesLAgLXYB:matrix.org/messages
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/rooms/!ZCCWqzMgiesLAgLXYB:matrix.org/members
quotient.jobs: 200 <- GET
https://matrix-client.matrix.org/_matrix/client/r0/profile/@xxx:matrix.org
Segmentation fault (core dumped)
desktop(~)$:
desktop(~)$: egdb /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat neochat.core
GNU gdb (GDB) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-unknown-openbsd7.1".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat...
(No debugging symbols found in
/usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat)
[New process 175604]
[New process 440715]
[New process 100579]
[New process 188722]
[New process 327118]
[New process 169613]
[New process 441996]
[New process 439977]
[New process 403399]
[New process 363689]
[New process 184785]
Core was generated by `neochat'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000006efba0eac06 in QObjectPrivate::ConnectionData*
std::__1::__cxx_atomic_load<QObjectPrivate::ConnectionData*>(std::__1::__cxx_atomic_base_impl<QObjectPrivate::ConnectionData*>
const*, std::__1::memory_order) () from /usr/local/lib/qt5/./libQt5Core.so.3.0
[Current thread is 1 (process 175604)]
(gdb) bt
#0 0x000006efba0eac06 in QObjectPrivate::ConnectionData*
std::__1::__cxx_atomic_load<QObjectPrivate::ConnectionData*>(std::__1::__cxx_atomic_base_impl<QObjectPrivate::ConnectionData*>
const*, std::__1::memory_order) () from /usr/local/lib/qt5/./libQt5Core.so.3.0
#1 0x000006efba0eab88 in std::__1::__atomic_base<QObjectPrivate::ConnectionData*,
false>::load(std::__1::memory_order) const () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#2 0x000006efba0eab41 in QObjectPrivate::ConnectionData*
QAtomicOps<QObjectPrivate::ConnectionData*>::loadRelaxed<QObjectPrivate::ConnectionData*>(std::__1::atomic<QObjectPrivate::ConnectionData*>
const&) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#3 0x000006efba0e2d3f in
QBasicAtomicPointer<QObjectPrivate::ConnectionData>::loadRelaxed() const ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#4 0x000006efba0dca9d in QMetaObjectPrivate::disconnect(QObject const*, int,
QMetaObject const*, QObject const*, int, void**,
QMetaObjectPrivate::DisconnectType) () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#5 0x000006efba0e1427 in QObject::disconnectImpl(QObject const*, void**,
QObject const*, void**, QMetaObject const*) () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#6 0x000006ef8de68d68 in QQuickTextAreaPrivate::detachFlickable() ()
from /usr/local/lib/qt5/libQt5QuickTemplates2.so.1.0
#7 0x000006ef8de699a9 in QQuickTextArea::~QQuickTextArea() ()
from /usr/local/lib/qt5/libQt5QuickTemplates2.so.1.0
#8 0x000006effbf59e7c in
QQmlPrivate::QQmlElement<QQuickTextArea>::~QQmlElement() ()
from /usr/local/lib/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#9 0x000006efba0d65eb in QObjectPrivate::deleteChildren() ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#10 0x000006efba0d63fb in QObject::~QObject() () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#11 0x000006f012013e0b in QQuickItem::~QQuickItem() () from
/usr/local/lib/qt5/./libQt5Quick.so.3.0
#12 0x000006effbf5edec in
QQmlPrivate::QQmlElement<QQuickScrollView>::~QQmlElement() ()
from /usr/local/lib/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#13 0x000006efba0d65eb in QObjectPrivate::deleteChildren() ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#14 0x000006efba0d63fb in QObject::~QObject() () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#15 0x000006f012013e0b in QQuickItem::~QQuickItem() () from
/usr/local/lib/qt5/./libQt5Quick.so.3.0
#16 0x000006efa0c37e3a in QQuickLayout::~QQuickLayout() ()
from /usr/local/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#17 0x000006efa0c45517 in
QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement() ()
from /usr/local/lib/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#18 0x000006efba0d65eb in QObjectPrivate::deleteChildren() ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#19 0x000006efba0d63fb in QObject::~QObject() () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#20 0x000006f012013e0b in QQuickItem::~QQuickItem() () from
/usr/local/lib/qt5/./libQt5Quick.so.3.0
#21 0x000006effbf5a89c in
QQmlPrivate::QQmlElement<QQuickToolBar>::~QQmlElement() ()
from /usr/local/lib/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#22 0x000006efba0d65eb in QObjectPrivate::deleteChildren() ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#23 0x000006efba0d63fb in QObject::~QObject() () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#24 0x000006f012013e0b in QQuickItem::~QQuickItem() () from
/usr/local/lib/qt5/./libQt5Quick.so.3.0
--Type <RET> for more, q to quit, c to continue without paging--#25
0x000006f0121d324c in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() ()
from /usr/local/lib/qt5/./libQt5Quick.so.3.0
#26 0x000006efba0d65eb in QObjectPrivate::deleteChildren() ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#27 0x000006efba0d63fb in QObject::~QObject() () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#28 0x000006f012013e0b in QQuickItem::~QQuickItem() () from
/usr/local/lib/qt5/./libQt5Quick.so.3.0
#29 0x000006effbf5434c in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement()
()
from /usr/local/lib/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#30 0x000006f00b28b71b in QV4::MemoryManager::sweep(bool, void (*)(char
const*)) ()
from /usr/local/lib/qt5/./libQt5Qml.so.3.0
#31 0x000006f00b28ebe4 in QV4::MemoryManager::~MemoryManager() ()
from /usr/local/lib/qt5/./libQt5Qml.so.3.0
#32 0x000006f00b31ae9d in QV4::ExecutionEngine::~ExecutionEngine() ()
from /usr/local/lib/qt5/./libQt5Qml.so.3.0
#33 0x000006f00b30ec12 in QJSEngine::~QJSEngine() () from
/usr/local/lib/qt5/./libQt5Qml.so.3.0
#34 0x000006f00b47b728 in QQmlEngine::~QQmlEngine() () from
/usr/local/lib/qt5/./libQt5Qml.so.3.0
#35 0x000006ed21bb1624 in main ()
(gdb)
Second time I launch neochat:
desktop(~)$: /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jjf'
Reading access token from the keychain for "@jjf:matrix.org"
Segmentation fault (core dumped)
desktop(~)$: egdb /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat
neochat.core
GNU gdb (GDB) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-unknown-openbsd7.1".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat...
(No debugging symbols found in
/usr/ports/pobj/neochat-22.04/build-amd64/bin/neochat)
[New process 278823]
[New process 419437]
[New process 312290]
[New process 443727]
[New process 378560]
[New process 618942]
[New process 426900]
Core was generated by `neochat'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000000fbace2e76c in Quotient::AccountSettings::userId() const ()
from /usr/local/lib/libQuotient.so.0.0
[Current thread is 1 (process 278823)]
(gdb) bt
#0 0x000000fbace2e76c in Quotient::AccountSettings::userId() const ()
from /usr/local/lib/libQuotient.so.0.0
#1 0x000000f9750fa2a8 in accessTokenFileName(Quotient::AccountSettings const&)
()
#2 0x000000f9750f49ba in
Controller::loadAccessTokenFromFile(Quotient::AccountSettings const&) ()
#3 0x000000f9750f84c3 in
QtPrivate::QFunctorSlotObject<Controller::loadAccessTokenFromKeyChain(Quotient::AccountSettings
const&)::$_16, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) ()
#4 0x000000fbf226c100 in QtPrivate::QSlotObjectBase::call(QObject*, void**) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#5 0x000000fbf22c995e in void doActivate<false>(QObject*, int, void**) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#6 0x000000fbf22c18e6 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#7 0x000000fbc0c1b63b in QKeychain::Job::finished(QKeychain::Job*) ()
from /usr/local/lib/libqt5keychain.so.2.0
#8 0x000000fbc0c099f8 in QKeychain::Job::emitFinishedWithError(QKeychain::Error,
QString const&) ()
from /usr/local/lib/libqt5keychain.so.2.0
#9 0x000000fbc0c0d2d5 in
QKeychain::ReadPasswordJobPrivate::kwalletEntryTypeFinished(QDBusPendingCallWatcher*)
() from /usr/local/lib/libqt5keychain.so.2.0
#10 0x000000fbf22c9a3d in void doActivate<false>(QObject*, int, void**) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#11 0x000000fbf22c18e6 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#12 0x000000fc637fe8c0 in
QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) ()
from /usr/local/lib/qt5/./libQt5DBus.so.3.0
#13 0x000000fc637fef83 in QDBusPendingCallWatcherPrivate::_q_finished() ()
from /usr/local/lib/qt5/./libQt5DBus.so.3.0
#14 0x000000fc637fe766 in QDBusPendingCallWatcher::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/local/lib/qt5/./libQt5DBus.so.3.0
#15 0x000000fbf22b86d3 in QMetaCallEvent::placeMetaCall(QObject*) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#16 0x000000fbf22b9f26 in QObject::event(QEvent*) () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#17 0x000000fc1bf93b1a in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
from /usr/local/lib/qt5/./libQt5Widgets.so.3.0
#18 0x000000fc1bf957f3 in QApplication::notify(QObject*, QEvent*) ()
from /usr/local/lib/qt5/./libQt5Widgets.so.3.0
#19 0x000000fbf2254f72 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#20 0x000000fbf2255c25 in QCoreApplication::sendEvent(QObject*, QEvent*) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#21 0x000000fbf225697a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#22 0x000000fbf2255aea in QCoreApplication::sendPostedEvents(QObject*, int) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
--Type <RET> for more, q to quit, c to continue without paging--
#23 0x000000fbf23279a8 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#24 0x000000fc06a072ff in g_main_context_dispatch () from
/usr/local/lib/libglib-2.0.so.4201.8
#25 0x000000fc06a076ba in g_main_context_iterate () from
/usr/local/lib/libglib-2.0.so.4201.8
#26 0x000000fc06a07797 in g_main_context_iteration () from
/usr/local/lib/libglib-2.0.so.4201.8
#27 0x000000fbf2326f80 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#28 0x000000fbba863d17 in
QXcbGlibEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/local/lib/qt5/libQt5XcbQpa.so.0.0
#29 0x000000fbf2250209 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#30 0x000000fbf2250452 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/local/lib/qt5/./libQt5Core.so.3.0
#31 0x000000fbf22558ee in QCoreApplication::exec() () from
/usr/local/lib/qt5/./libQt5Core.so.3.0
#32 0x000000fb79cc0544 in QGuiApplication::exec() () from
/usr/local/lib/qt5/./libQt5Gui.so.3.0
#33 0x000000fc1bf95107 in QApplication::exec() () from
/usr/local/lib/qt5/./libQt5Widgets.so.3.0
#34 0x000000f9751c1563 in main ()
(gdb)