You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've never played on IGS before, so I don't know what to expect to happen. When I log on to IGS, there's a list of names on the List tab. When I click on one of the names, qgo crashes.
This is on Ubuntu 14.04, qgo source as of today (commit 2c4bfa3 ).
I've cut-n-pasted the backtrack from the core, and the output produced by qgo with just my name and password redacted.
gdb> bt
#0 0x00007ff42c4847ab in operator==(QString const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007ff42d61aac5 in QLabel::setText(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #2 0x00000000005042cb in Talk::updatePlayerListing (this=0x1f9e8f0) at network/talk.cpp:105 #3 0x00000000004fd233 in Room::slot_playerOpenTalk (this=0x1c09710, index=...) at network/room.cpp:146 #4 0x0000000000550859 in Room::qt_static_metacall (o=0x1c09710, c=QMetaObject::InvokeMetaMethod, id=0x4, a=0x7fff493d08b0) at ../build/moc/moc_room.cpp:100 #5 0x00007ff42c5fd2a6 in QMetaObject::activate(QObject, int, int, void) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff42d70a1a5 in QAbstractItemView::doubleClicked(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007ff42d7182c5 in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007ff42d51ae8c in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007ff42d616c7e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007ff42d717d5b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007ff42c5d5e53 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject, QEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007ff42d4dfc6c in QApplicationPrivate::notify_helper(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007ff42d4e5b61 in QApplication::notify(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007ff42c5d5c2d in QCoreApplication::notifyInternal(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ff42d4e39e1 in QApplicationPrivate::sendMouseEvent(QWidget_, QMouseEvent_, QWidget_, QWidget_, QWidget**, QPointer&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ff42d537bbf in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ff42d5399bb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007ff42d4dfc8c in QApplicationPrivate::notify_helper(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007ff42d4e4e56 in QApplication::notify(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ff42c5d5c2d in QCoreApplication::notifyInternal(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007ff42caf5308 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #22 0x00007ff42caf6925 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #23 0x00007ff42cadf858 in QWindowSystemInterface::sendWindowSystemEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #24 0x00007ff421fc1250 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #25 0x00007ff42ae10e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007ff42ae11048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ff42ae110ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ff42c62298c in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ff42c5d496b in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007ff42c5db0e1 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x000000000042052d in main (argc=0x1, argv=0x7fff493d18f8) at main.cpp:127
Output:
Home Path : /home/ale
Current Path : /home/ale
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
Connecting to igs.joyjoy.net 7777...
rank spread : NR - 9p
Login found
sendText: myname
:10 ??^A
1 1
Password prompt or 1 1 found
sendText: mypasword
sendText: toggle client on
sendText: toggle looking false
sendText: toggle open false
sendText: id qGov2.0.0
sendText: toggle newundo on
sendText: toggle nmatch on
sendText: toggle seek on
sendText: toggle newrating
sendText: seek config_list
sendText: join 0
Joining 0
sendText: userlist
sendText: games
sendText: room
sendText: channels
Ready!
The text was updated successfully, but these errors were encountered:
I've never played on IGS before, so I don't know what to expect to happen. When I log on to IGS, there's a list of names on the List tab. When I click on one of the names, qgo crashes.
This is on Ubuntu 14.04, qgo source as of today (commit 2c4bfa3 ).
I've cut-n-pasted the backtrack from the core, and the output produced by qgo with just my name and password redacted.
gdb> bt
#0 0x00007ff42c4847ab in operator==(QString const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1 0x00007ff42d61aac5 in QLabel::setText(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#2 0x00000000005042cb in Talk::updatePlayerListing (this=0x1f9e8f0) at network/talk.cpp:105
#3 0x00000000004fd233 in Room::slot_playerOpenTalk (this=0x1c09710, index=...) at network/room.cpp:146
#4 0x0000000000550859 in Room::qt_static_metacall (o=0x1c09710, c=QMetaObject::InvokeMetaMethod, id=0x4, a=0x7fff493d08b0) at ../build/moc/moc_room.cpp:100
#5 0x00007ff42c5fd2a6 in QMetaObject::activate(QObject, int, int, void) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ff42d70a1a5 in QAbstractItemView::doubleClicked(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7 0x00007ff42d7182c5 in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8 0x00007ff42d51ae8c in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9 0x00007ff42d616c7e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007ff42d717d5b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ff42c5d5e53 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject, QEvent) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ff42d4dfc6c in QApplicationPrivate::notify_helper(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ff42d4e5b61 in QApplication::notify(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ff42c5d5c2d in QCoreApplication::notifyInternal(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ff42d4e39e1 in QApplicationPrivate::sendMouseEvent(QWidget_, QMouseEvent_, QWidget_, QWidget_, QWidget**, QPointer&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ff42d537bbf in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ff42d5399bb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ff42d4dfc8c in QApplicationPrivate::notify_helper(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ff42d4e4e56 in QApplication::notify(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ff42c5d5c2d in QCoreApplication::notifyInternal(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ff42caf5308 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007ff42caf6925 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007ff42cadf858 in QWindowSystemInterface::sendWindowSystemEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x00007ff421fc1250 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#25 0x00007ff42ae10e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ff42ae11048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ff42ae110ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ff42c62298c in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007ff42c5d496b in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007ff42c5db0e1 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x000000000042052d in main (argc=0x1, argv=0x7fff493d18f8) at main.cpp:127
Output:
Home Path : /home/ale
Current Path : /home/ale
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
Connecting to igs.joyjoy.net 7777...
rank spread : NR - 9p
Login found
sendText: myname
:10 ??^A
1 1
Password prompt or 1 1 found
sendText: mypasword
sendText: toggle client on
sendText: toggle looking false
sendText: toggle open false
sendText: id qGov2.0.0
sendText: toggle newundo on
sendText: toggle nmatch on
sendText: toggle seek on
sendText: toggle newrating
sendText: seek config_list
sendText: join 0
Joining 0
sendText: userlist
sendText: games
sendText: room
sendText: channels
Ready!
The text was updated successfully, but these errors were encountered: