1
|
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
|
2
|
Copyright (C) 2016 Free Software Foundation, Inc.
|
3
|
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
4
|
This is free software: you are free to change and redistribute it.
|
5
|
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
6
|
and "show warranty" for details.
|
7
|
This GDB was configured as "x86_64-linux-gnu".
|
8
|
Type "show configuration" for configuration details.
|
9
|
For bug reporting instructions, please see:
|
10
|
<http://www.gnu.org/software/gdb/bugs/>.
|
11
|
Find the GDB manual and other documentation resources online at:
|
12
|
<http://www.gnu.org/software/gdb/documentation/>.
|
13
|
For help, type "help".
|
14
|
Type "apropos word" to search for commands related to "word"...
|
15
|
Reading symbols from ./quasselclient...done.
|
16
|
[New LWP 24812]
|
17
|
[New LWP 24815]
|
18
|
[New LWP 24816]
|
19
|
[New LWP 24813]
|
20
|
[New LWP 24814]
|
21
|
[Thread debugging using libthread_db enabled]
|
22
|
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
|
23
|
Core was generated by `./quasselclient'.
|
24
|
Program terminated with signal SIGSEGV, Segmentation fault.
|
25
|
#0 0x00007fbb6e32f0ff in ?? () from /lib/x86_64-linux-gnu/libc.so.6
|
26
|
[Current thread is 1 (Thread 0x7fbb705fe8c0 (LWP 24812))]
|
27
|
(gdb) bt full
|
28
|
#0 0x00007fbb6e32f0ff in ?? () from /lib/x86_64-linux-gnu/libc.so.6
|
29
|
No symbol table info available.
|
30
|
#1 0x00007fbb6f08c790 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
31
|
No symbol table info available.
|
32
|
#2 0x00007fbb6f08d5d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
33
|
No symbol table info available.
|
34
|
#3 0x00007fbb6f08f128 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
35
|
No symbol table info available.
|
36
|
#4 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
37
|
No symbol table info available.
|
38
|
#5 0x00007fbb6f16361c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
39
|
No symbol table info available.
|
40
|
#6 0x00007fbb6f08d442 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
41
|
No symbol table info available.
|
42
|
#7 0x00007fbb6f08f128 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
43
|
No symbol table info available.
|
44
|
#8 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
45
|
No symbol table info available.
|
46
|
#9 0x00007fbb6f16361c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
47
|
No symbol table info available.
|
48
|
#10 0x000055588ea040ab in TreeModel::itemDataChanged (this=0x55589102ef00, column=<optimized out>) at /opt/local/src/quassel/src/client/treemodel.cpp:510
|
49
|
item = 0x5558914b5350
|
50
|
leftIndex = {r = 4, c = 1, i = 93838883115856, m = 0x55589102ef00}
|
51
|
rightIndex = {r = 4, c = 1, i = 93838883115856, m = 0x55589102ef00}
|
52
|
#11 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
53
|
No symbol table info available.
|
54
|
#12 0x000055588ea06fce in AbstractTreeItem::dataChanged (this=<optimized out>, _t1=<optimized out>)
|
55
|
at /opt/local/src/quassel/build/src/client/mod_client_automoc.dir/moc_treemodel_LFQAUQTRJVFLHF.cpp:178
|
56
|
_a = {0x0, 0x7ffcd9dcafac}
|
57
|
#13 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
58
|
No symbol table info available.
|
59
|
#14 0x000055588ea06fce in AbstractTreeItem::dataChanged (this=<optimized out>, _t1=<optimized out>)
|
60
|
at /opt/local/src/quassel/build/src/client/mod_client_automoc.dir/moc_treemodel_LFQAUQTRJVFLHF.cpp:178
|
61
|
_a = {0x0, 0x7ffcd9dcb0dc}
|
62
|
#15 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
63
|
No symbol table info available.
|
64
|
#16 0x000055588ea06e9e in NetworkItem::networkDataChanged (this=<optimized out>, _t1=<optimized out>, _t1@entry=1)
|
65
|
at /opt/local/src/quassel/build/src/client/mod_client_automoc.dir/moc_networkmodel_HH3S2ZEQZAC25H.cpp:243
|
66
|
_a = {0x0, 0x7ffcd9dcb20c}
|
67
|
#17 0x000055588e9f324a in NetworkItem::setCurrentServer (this=<optimized out>, serverName=...) at /opt/local/src/quassel/src/client/networkmodel.cpp:223
|
68
|
No locals.
|
69
|
#18 0x000055588ea0af49 in NetworkItem::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>)
|
70
|
at /opt/local/src/quassel/build/src/client/mod_client_automoc.dir/moc_networkmodel_HH3S2ZEQZAC25H.cpp:125
|
71
|
_t = <optimized out>
|
72
|
#19 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
73
|
No symbol table info available.
|
74
|
#20 0x000055588ea797c5 in Network::currentServerSet (this=this@entry=0x5558914eda90, _t1=...)
|
75
|
at /opt/local/src/quassel/build/src/common/mod_common_automoc.dir/moc_network_SKKEVHGWWUT6KL.cpp:865
|
76
|
_a = {0x0, 0x7ffcd9dcb3a8}
|
77
|
#21 0x000055588ea3db9c in Network::setCurrentServer (this=this@entry=0x5558914eda90, currentServer=...) at /opt/local/src/quassel/src/common/network.cpp:547
|
78
|
__func__ = "setCurrentServer"
|
79
|
#22 0x000055588ea3dbf7 in Network::setConnected (this=0x5558914eda90, connected=<optimized out>) at /opt/local/src/quassel/src/common/network.cpp:559
|
80
|
__func__ = "setConnected"
|
81
|
#23 0x000055588ea805b1 in Network::qt_static_metacall (_o=_o@entry=0x5558914eda90, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=20, _a=_a@entry=0x7ffcd9dcb520)
|
82
|
at /opt/local/src/quassel/build/src/common/mod_common_automoc.dir/moc_network_SKKEVHGWWUT6KL.cpp:468
|
83
|
_t = 0x5558914eda90
|
84
|
---Type <return> to continue, or q <return> to quit---
|
85
|
#24 0x000055588ea828c8 in Network::qt_metacall (this=0x5558914eda90, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffcd9dcb520)
|
86
|
at /opt/local/src/quassel/build/src/common/mod_common_automoc.dir/moc_network_SKKEVHGWWUT6KL.cpp:821
|
87
|
No locals.
|
88
|
#25 0x000055588ea5af50 in SignalProxy::invokeSlot (this=this@entry=0x555890fdda20, receiver=receiver@entry=0x5558914eda90, methodId=methodId@entry=31, params=..., returnValue=...,
|
89
|
peer=peer@entry=0x5558913c47b0) at /opt/local/src/quassel/src/common/signalproxy.cpp:694
|
90
|
result = <optimized out>
|
91
|
eMeta = 0x5558914dfc90
|
92
|
args = {<QListSpecialMethods<int>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4,
|
93
|
_M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555891b1f610}, d = 0x555891b1f610}}
|
94
|
numArgs = <optimized out>
|
95
|
_a = {0x0, 0x5558921c9e40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
|
96
|
type = Qt::DirectConnection
|
97
|
#26 0x000055588ea5b65d in SignalProxy::handle (this=0x555890fdda20, peer=peer@entry=0x5558913c47b0, syncMessage=...) at /opt/local/src/quassel/src/common/signalproxy.cpp:569
|
98
|
receiver = 0x5558914eda90
|
99
|
eMeta = 0x5558914dfc90
|
100
|
slotId = 31
|
101
|
returnValue = {d = {data = {c = 0 '\000', uc = 0 '\000', s = 0, sc = 0 '\000', us = 0, i = 0, u = 0, l = 0, ul = 0, b = false, d = 0, f = 0, real = 0, ll = 0, ull = 0, o = 0x0,
|
102
|
ptr = 0x0, shared = 0x0}, type = 0, is_shared = 0, is_null = 1}}
|
103
|
returnType = <optimized out>
|
104
|
#27 0x000055588ea6b36c in Peer::handle<Protocol::SyncMessage> (protoMessage=..., this=0x5558913c47b0) at /opt/local/src/quassel/src/common/protocols/datastream/../../peer.h:131
|
105
|
No locals.
|
106
|
#28 DataStreamPeer::handlePackedFunc (this=this@entry=0x5558913c47b0, packedFunc=...) at /opt/local/src/quassel/src/common/protocols/datastream/datastreampeer.cpp:308
|
107
|
className = {d = 0x555892152a30}
|
108
|
objectName = {static null = {<No data fields>}, d = 0x5558921e46b0}
|
109
|
slotName = {d = 0x555892159a90}
|
110
|
params = {<QListSpecialMethods<QVariant>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4,
|
111
|
_M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5558921e4610}, d = 0x5558921e4610}}
|
112
|
__PRETTY_FUNCTION__ = "void DataStreamPeer::handlePackedFunc(const QVariantList&)"
|
113
|
#29 0x000055588ea6bf66 in DataStreamPeer::processMessage (this=0x5558913c47b0, msg=...) at /opt/local/src/quassel/src/common/protocols/datastream/datastreampeer.cpp:71
|
114
|
stream = {d = {d = 0x0}, dev = 0x555892784d70, owndev = true, noswap = false, byteorder = QDataStream::BigEndian, ver = 8, q_status = QDataStream::Ok}
|
115
|
list = {<QListSpecialMethods<QVariant>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4,
|
116
|
_M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5558921eac00}, d = 0x5558921eac00}}
|
117
|
#30 0x000055588ea8ad5a in RemotePeer::onReadyRead (this=0x5558913c47b0) at /opt/local/src/quassel/src/common/remotepeer.cpp:215
|
118
|
msg = {d = 0x555892220140}
|
119
|
#31 0x000055588ea7bcc5 in RemotePeer::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>)
|
120
|
at /opt/local/src/quassel/build/src/common/mod_common_automoc.dir/moc_remotepeer_XVYZNJTIGTOJYL.cpp:127
|
121
|
_t = <optimized out>
|
122
|
#32 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
123
|
No symbol table info available.
|
124
|
#33 0x000055588ea84cca in Compressor::readData (this=0x5558913ec9d0) at /opt/local/src/quassel/src/common/compressor.cpp:199
|
125
|
orig_out = 0x5558921789c8 "XU"
|
126
|
status = 0
|
127
|
#34 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
128
|
No symbol table info available.
|
129
|
#35 0x00007fbb7072750f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
|
130
|
No symbol table info available.
|
131
|
#36 0x00007fbb707130d1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
|
132
|
No symbol table info available.
|
133
|
#37 0x00007fbb6f0ec5e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
134
|
No symbol table info available.
|
135
|
#38 0x00007fbb706e69f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
|
136
|
No symbol table info available.
|
137
|
#39 0x00007fbb706e6aac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
|
138
|
No symbol table info available.
|
139
|
#40 0x00007fbb706f18b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
|
140
|
No symbol table info available.
|
141
|
---Type <return> to continue, or q <return> to quit---
|
142
|
#41 0x00007fbb6f9a3b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
|
143
|
No symbol table info available.
|
144
|
#42 0x00007fbb6f9ab341 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
|
145
|
No symbol table info available.
|
146
|
#43 0x00007fbb6f0c09e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
147
|
No symbol table info available.
|
148
|
#44 0x00007fbb6f1154fd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
149
|
No symbol table info available.
|
150
|
#45 0x00007fbb6c4d87f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
|
151
|
No symbol table info available.
|
152
|
#46 0x00007fbb6c4d8a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
|
153
|
No symbol table info available.
|
154
|
#47 0x00007fbb6c4d8b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
|
155
|
No symbol table info available.
|
156
|
#48 0x00007fbb6f11504f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
157
|
No symbol table info available.
|
158
|
#49 0x00007fbb6f0be9ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
159
|
No symbol table info available.
|
160
|
#50 0x00007fbb6f0c713c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
|
161
|
No symbol table info available.
|
162
|
#51 0x000055588e82068d in main (argc=<optimized out>, argv=0x7ffcd9dcd538) at /opt/local/src/quassel/src/common/main.cpp:232
|
163
|
cliParser = 0x555890f73870
|
164
|
app = {<QApplication> = {<No data fields>}, <Quassel> = {_vptr.Quassel = 0x55588ef31980 <vtable for QtUiApplication+160>, static DEBUG = false, static _instance = 0x7ffcd9dcd410,
|
165
|
static _buildInfo = {fancyVersionString = {static null = {<No data fields>}, d = 0x555890f73cb0}, plainVersionString = {static null = {<No data fields>}, d = 0x555890f71c90},
|
166
|
baseVersion = {static null = {<No data fields>}, d = 0x555890f71990}, generatedVersion = {static null = {<No data fields>}, d = 0x555890f719d0}, commitHash = {
|
167
|
static null = {<No data fields>}, d = 0x555890f71a20}, commitDate = {static null = {<No data fields>}, d = 0x555890f71f20}, protocolVersion = 10, applicationName = {
|
168
|
static null = {<No data fields>}, d = 0x555890f71860}, coreApplicationName = {static null = {<No data fields>}, d = 0x555890f71890}, clientApplicationName = {
|
169
|
static null = {<No data fields>}, d = 0x555890f718d0}, organizationName = {static null = {<No data fields>}, d = 0x555890f71910}, organizationDomain = {
|
170
|
static null = {<No data fields>}, d = 0x555890f71950}}, static _cliParser = 0x555890f73870, static _runMode = Quassel::ClientOnly, static _initialized = true,
|
171
|
static _handleCrashes = true, static _coreDumpFileName = {static null = {<No data fields>}, d = 0x7fbb6f189ee0 <QArrayData::shared_null>}, static _configDirPath = {
|
172
|
static null = <same as static member of an already seen type>, d = 0x555890fb3770},
|
173
|
static _dataDirPaths = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {
|
174
|
_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}},
|
175
|
d = 0x555890fabbc0}, d = 0x555890fabbc0}}, <No data fields>}, static _translationDirPath = {static null = {<No data fields>}, d = 0x555890fba120},
|
176
|
static _logLevel = Quassel::InfoLevel, static _logFile = 0x0, static _logToSyslog = false}, static staticMetaObject = {d = {
|
177
|
superdata = 0x7fbb6fe7d1a0 <QApplication::staticMetaObject>, stringdata = 0x55588eaa3a40 <qt_meta_stringdata_QtUiApplication>,
|
178
|
data = 0x55588eaa3a00 <qt_meta_data_QtUiApplication>, static_metacall = 0x55588e846e90 <QtUiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
|
179
|
relatedMetaObjects = 0x0, extradata = 0x0}}, _aboutToQuit = false}
|