gdb-qgis-g.txt

adbosco -, 2011-01-02 04:03 AM

Download (16.2 KB)

 
1

    
2
warning: Can not parse XML syscalls information; XML support was disabled at compile time.
3
[?1034hGNU gdb (Gentoo 7.0.1 p1) 7.0.1
4
Copyright (C) 2009 Free Software Foundation, Inc.
5
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
6
This is free software: you are free to change and redistribute it.
7
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
8
and "show warranty" for details.
9
This GDB was configured as "i686-pc-linux-gnu".
10
For bug reporting instructions, please see:
11
<http://bugs.gentoo.org/>...
12
Reading symbols from ~/qgis/bin/qgis...done.
13
(gdb) handle SIG33 pass nostop noprint
14
Signal        Stop	Print	Pass to program	Description
15
SIG33         No	No	Yes		Real-time event 33
16
(gdb) set pagination 0
17
(gdb) run
18
Starting program: ~/qgis/bin/qgis 
19
[Thread debugging using libthread_db enabled]
20
[New Thread 0xb152fb70 (LWP 1527)]
21
Python support ENABLED :-) 
22
~/qgis/share/qgis/python/qgis/utils.py:283: DeprecationWarning: the sets module is deprecated
23
  mod = _builtin_import(name, globals, locals, fromlist, level)
24
Loaded : Plugin Installer (package: plugin_installer)
25
Loaded : fTools (package: fTools)
26
Debug: QGIS(1524)/ KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-adbosco/ksycoca4"
27
Debug: kfilemodule(1524)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
28
Debug: kfilemodule(1524)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/adbosco/.local/share/mime/magic"
29
Warning: Object::connect: No such signal QLabel::clicked()
30
Warning: Object::connect:  (sender name:   'lblPreview')
31
Warning: Object::connect:  (receiver name: 'QgsSymbolV2SelectorDialogBase')
32
Debug: kfilemodule(1524)/kio (KDirModel) KDirModelPrivate::_k_slotDeleteItems: No node found for item that was just removed: KUrl("file:///tmp/qgisteste/cad.dbf") 
33
Debug: kfilemodule(1524)/kio (KDirModel) KDirModelPrivate::_k_slotDeleteItems: No node found for item that was just removed: KUrl("file:///tmp/qgisteste/cad.dbf") 
34
Debug: kfilemodule(1524)/kio (KDirModel) KDirModelPrivate::_k_slotDeleteItems: No node found for item that was just removed: KUrl("file:///tmp/qgisteste/cad.dbf") 
35
Warning: QPaintDevice: Cannot destroy paint device that is being painted
36

    
37
Program received signal SIGSEGV, Segmentation fault.
38
0xb6b463d8 in ?? () from /usr/lib/qt4/libQtGui.so.4
39
(gdb) 
40
(gdb) backtrace full
41
#0  0xb6b463d8 in ?? () from /usr/lib/qt4/libQtGui.so.4
42
No symbol table info available.
43
#1  0xb6b46624 in QPainter::setPen(QPen const&) () from /usr/lib/qt4/libQtGui.so.4
44
No symbol table info available.
45
#2  0xb7a591ff in QgsUniqueValueRenderer::renderFeature (this=0xa0113a0, renderContext=..., f=..., img=0xbfffc3d8, selected=false, opacity=1) at ~/qgis/qgis_trunk/src/core/renderer/qgsuniquevaluerenderer.cpp:166
46
        pen = {d = 0x9ff4c20}
47
        p = 0xa00a300
48
        symbol = <value optimized out>
49
#3  0xb79b0b3e in QgsVectorLayer::draw (this=0x95f8298, rendererContext=...) at ~/qgis/qgis_trunk/src/core/qgsvectorlayer.cpp:1084
50
        sel = <value optimized out>
51
        opacity = -nan(0x8000000000000)
52
        pen = {d = 0x864f708}
53
        marker = <incomplete type>
54
        vertexMarker = QgsVectorLayer::NoMarker
55
        fet = {mFid = 0, mAttributes = {{d = 0xa0165f8, e = 0xa0165f8}}, mGeometry = 0xa002bc0, mOwnsGeometry = true, mValid = true, mDirty = false, mTypeName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 21441}, alloc = 0, size = 0, data = 0x857718a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 4624}, alloc = 0, size = 0, data = 0xb757648e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x9ffbed8, static codecForCStrings = 0x0}}
56
        labeling = false
57
        vertexMarkerSize = 7
58
        featureCount = 0
59
        attributes = {{p = {static shared_null = {ref = {_q_value = 19145}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x9e93130}, d = 0x9e93130}}
60
        settings = <incomplete type>
61
#4  0xb79401ea in QgsMapRenderer::render (this=0x877a8e0, painter=0xbfffc778) at ~/qgis/qgis_trunk/src/core/qgsmaprenderer.cpp:475
62
        scaleRaster = false
63
        rasterMapToPixel = {mMapUnitsPerPixel = 0, yMax = 0, yMin = 0, xMin = 0, xMax = 0}
64
        bk_mapToPixel = {mMapUnitsPerPixel = 0, yMax = 0, yMin = 0, xMin = 0, xMax = 0}
65
        split = false
66
        mySettings = <incomplete type>
67
        mypContextPainter = 0xbfffc778
68
        layerId = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 21441}, alloc = 0, size = 0, data = 0x857718a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 4624}, alloc = 0, size = 0, data = 0xb757648e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x89e4300, static codecForCStrings = 0x0}
69
        ml = 0x95f8298
70
        sceneDpi = -nan(0x8000000000000)
71
        overlayManager = 0x9ab9280
72
        li = {c = {{p = {static shared_null = {ref = {_q_value = 19145}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x95d6d20}, d = 0x95d6d20}}, i = {i = 0x95d6d34}}
73
        r1 = {xmin = 0, ymin = 0, xmax = 0, ymax = 0}
74
        mySameAsLastFlag = true
75
        rasterScaleFactor = 0.9887640449438202
76
        r2 = {xmin = 0, ymin = 0, xmax = 0, ymax = 0}
77
        thePaintDevice = <value optimized out>
78
        ct = <value optimized out>
79
        scaleFactor = -nan(0x8000000000000)
80
        allOverlayList = {{p = {static shared_null = {ref = {_q_value = 19145}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x857754c}, d = 0x857754c}}
81
#5  0xb770dff3 in QgsMapCanvasMap::render (this=0x8780e08) at ~/qgis/qgis_trunk/src/gui/qgsmapcanvasmap.cpp:87
82
        paint = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb7147b00 "QPainter", data = 0xb7147ba0, extradata = 0x0}}, d_ptr = {d = 0x9df4d58}}
83
#6  0xb7708187 in QgsMapCanvas::refresh (this=0x87558c8) at ~/qgis/qgis_trunk/src/gui/qgsmapcanvas.cpp:377
84
        p = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb7147b00 "QPainter", data = 0xb7147ba0, extradata = 0x0}}, d_ptr = {d = 0x69}}
85
#7  0xb774277a in QgsMapCanvas::qt_metacall (this=0x87558c8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfffc8dc) at ~/qgis/qgis_trunk/build/src/gui/moc_qgsmapcanvas.cxx:132
86
No locals.
87
#8  0xb74658fa in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
88
No symbol table info available.
89
#9  0xb7474275 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
90
No symbol table info available.
91
#10 0xb7cbd087 in QgsMapLayer::repaintRequested (this=0x95f8298) at ~/qgis/qgis_trunk/build/src/core/moc_qgsmaplayer.cxx:155
92
No locals.
93
#11 0xb799287d in QgsVectorLayer::triggerRepaint (this=0x95f8298) at ~/qgis/qgis_trunk/src/core/qgsvectorlayer.cpp:1264
94
No locals.
95
#12 0x082aad60 in QgsVectorLayerProperties::apply (this=0x972d718) at ~/qgis/qgis_trunk/src/app/qgsvectorlayerproperties.cpp:682
96
No locals.
97
#13 0x083a9810 in QgsVectorLayerProperties::qt_metacall (this=0x972d718, _c=QMetaObject::InvokeMetaMethod, _id=167786304, _a=0xbfffcb78) at ~/qgis/qgis_trunk/build/src/app/moc_qgsvectorlayerproperties.cxx:135
98
No locals.
99
#14 0xb74658fa in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
100
No symbol table info available.
101
#15 0xb7474275 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
102
No symbol table info available.
103
#16 0xb70e70e9 in QAbstractButton::clicked(bool) () from /usr/lib/qt4/libQtGui.so.4
104
No symbol table info available.
105
#17 0xb6dc2349 in ?? () from /usr/lib/qt4/libQtGui.so.4
106
No symbol table info available.
107
#18 0xb6dc3194 in ?? () from /usr/lib/qt4/libQtGui.so.4
108
No symbol table info available.
109
#19 0xb6dc344e in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt4/libQtGui.so.4
110
No symbol table info available.
111
#20 0xb6a3ea88 in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
112
No symbol table info available.
113
#21 0xb6dc21ee in QAbstractButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
114
No symbol table info available.
115
#22 0xb6e6c142 in QPushButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
116
No symbol table info available.
117
#23 0xb69e0eec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
118
No symbol table info available.
119
#24 0xb69e862f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
120
No symbol table info available.
121
#25 0xb78f0d03 in QgsApplication::notify (this=0xbfffee9c, receiver=0x983eff8, event=0xbfffd3a4) at ~/qgis/qgis_trunk/src/core/qgsapplication.cpp:88
122
        done = <value optimized out>
123
#26 0xb746061b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
124
No symbol table info available.
125
#27 0xb69e7357 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/qt4/libQtGui.so.4
126
No symbol table info available.
127
#28 0xb6a71f3c in ?? () from /usr/lib/qt4/libQtGui.so.4
128
No symbol table info available.
129
#29 0xb6a7140b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt4/libQtGui.so.4
130
No symbol table info available.
131
#30 0xb6a9d9b2 in ?? () from /usr/lib/qt4/libQtGui.so.4
132
No symbol table info available.
133
#31 0xb5a89f45 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
134
No symbol table info available.
135
#32 0xb5a8dc18 in ?? () from /usr/lib/libglib-2.0.so.0
136
No symbol table info available.
137
#33 0x085b7890 in ?? ()
138
No symbol table info available.
139
#34 0x00000000 in ?? ()
140
No symbol table info available.
141
(gdb) info registers
142
eax            0xa003740	167786304
143
ecx            0xa003740	167786304
144
edx            0x1	1
145
ebx            0xb72f7ff4	-1221623820
146
esp            0xbfffc150	0xbfffc150
147
ebp            0xbfffc198	0xbfffc198
148
esi            0x9d4b038	164933688
149
edi            0xbfffc2a8	-1073757528
150
eip            0xb6b463d8	0xb6b463d8
151
eflags         0x210292	[ AF SF IF RF ID ]
152
cs             0x73	115
153
ss             0x7b	123
154
ds             0x7b	123
155
es             0x7b	123
156
fs             0x0	0
157
gs             0x33	51
158
(gdb) x/16i $pc
159
0xb6b463d8:	call   *0xc4(%edx)
160
0xb6b463de:	test   $0x1,%al
161
0xb6b463e0:	jne    0xb6b46480
162
0xb6b463e6:	mov    0x8(%esi),%eax
163
0xb6b463e9:	mov    0x164(%eax),%edi
164
0xb6b463ef:	add    $0x2c,%eax
165
0xb6b463f2:	mov    %eax,(%esp)
166
0xb6b463f5:	call   0xb6b189e0 <_ZNK6QBrush8gradientEv>
167
0xb6b463fa:	test   %eax,%eax
168
0xb6b463fc:	je     0xb6b46490
169
0xb6b46402:	mov    %eax,(%esp)
170
0xb6b46405:	call   0xb6b18aa0 <_ZNK9QGradient14coordinateModeEv>
171
0xb6b4640a:	test   %eax,%eax
172
0xb6b4640c:	jle    0xb6b46490
173
0xb6b46412:	movb   $0x1,-0x29(%ebp)
174
0xb6b46416:	mov    0x8(%esi),%eax
175
(gdb) (gdb) thread apply all backtrace

(gdb) 
(gdb) thread apply all backtrace
176

    
177
Thread 2 (Thread 0xb152fb70 (LWP 1527)):
178
#0  0xb7fe1424 in __kernel_vsyscall ()
179
#1  0xb5ef31f6 in poll () from /lib/libc.so.6
180
#2  0xb5a9ac6b in g_poll () from /usr/lib/libglib-2.0.so.0
181
#3  0xb5a8d9ec in ?? () from /usr/lib/libglib-2.0.so.0
182
#4  0x0876b2b8 in ?? ()
183
#5  0x00000002 in ?? ()
184
#6  0xffffffff in ?? ()
185
#7  0x0876b2b8 in ?? ()
186
#8  0x00000002 in ?? ()
187
#9  0x087122a8 in ?? ()
188
#10 0x000005f7 in ?? ()
189
#11 0xb5b34ff4 in ?? () from /usr/lib/libglib-2.0.so.0
190
#12 0x087122a8 in ?? ()
191
#13 0xb5b34ff4 in ?? () from /usr/lib/libglib-2.0.so.0
192
#14 0xb5b353d8 in ?? () from /usr/lib/libglib-2.0.so.0
193
#15 0xffffffff in ?? ()
194
#16 0x0868037c in ?? ()
195
#17 0x00000001 in ?? ()
196
#18 0x0876b2b8 in ?? ()
197
#19 0xb5b353d8 in ?? () from /usr/lib/libglib-2.0.so.0
198
#20 0xb5b35400 in ?? () from /usr/lib/libglib-2.0.so.0
199
#21 0x0868037c in ?? ()
200
#22 0xb5a9ac40 in ?? () from /usr/lib/libglib-2.0.so.0
201
#23 0xb60bb400 in ?? () from /lib/libpthread.so.0
202
#24 0xb60b9f27 in pthread_mutex_lock () from /lib/libpthread.so.0
203
#25 0xb5a8ddf8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
204
#26 0xb748c015 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
205
#27 0xb745ec59 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
206
#28 0xb745f0aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
207
#29 0xb7362119 in QThread::exec() () from /usr/lib/qt4/libQtCore.so.4
208
#30 0xb743eafb in ?? () from /usr/lib/qt4/libQtCore.so.4
209
#31 0xb7364a6e in ?? () from /usr/lib/qt4/libQtCore.so.4
210
#32 0xb60b797e in start_thread () from /lib/libpthread.so.0
211
#33 0xb5efd69e in clone () from /lib/libc.so.6
212

    
213
Thread 1 (Thread 0xb4caf730 (LWP 1524)):
214
#0  0xb6b463d8 in ?? () from /usr/lib/qt4/libQtGui.so.4
215
#1  0xb6b46624 in QPainter::setPen(QPen const&) () from /usr/lib/qt4/libQtGui.so.4
216
#2  0xb7a591ff in QgsUniqueValueRenderer::renderFeature (this=0xa0113a0, renderContext=..., f=..., img=0xbfffc3d8, selected=false, opacity=1) at ~/qgis/qgis_trunk/src/core/renderer/qgsuniquevaluerenderer.cpp:166
217
#3  0xb79b0b3e in QgsVectorLayer::draw (this=0x95f8298, rendererContext=...) at ~/qgis/qgis_trunk/src/core/qgsvectorlayer.cpp:1084
218
#4  0xb79401ea in QgsMapRenderer::render (this=0x877a8e0, painter=0xbfffc778) at ~/qgis/qgis_trunk/src/core/qgsmaprenderer.cpp:475
219
#5  0xb770dff3 in QgsMapCanvasMap::render (this=0x8780e08) at ~/qgis/qgis_trunk/src/gui/qgsmapcanvasmap.cpp:87
220
#6  0xb7708187 in QgsMapCanvas::refresh (this=0x87558c8) at ~/qgis/qgis_trunk/src/gui/qgsmapcanvas.cpp:377
221
#7  0xb774277a in QgsMapCanvas::qt_metacall (this=0x87558c8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfffc8dc) at ~/qgis/qgis_trunk/build/src/gui/moc_qgsmapcanvas.cxx:132
222
#8  0xb74658fa in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
223
#9  0xb7474275 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
224
#10 0xb7cbd087 in QgsMapLayer::repaintRequested (this=0x95f8298) at ~/qgis/qgis_trunk/build/src/core/moc_qgsmaplayer.cxx:155
225
#11 0xb799287d in QgsVectorLayer::triggerRepaint (this=0x95f8298) at ~/qgis/qgis_trunk/src/core/qgsvectorlayer.cpp:1264
226
#12 0x082aad60 in QgsVectorLayerProperties::apply (this=0x972d718) at ~/qgis/qgis_trunk/src/app/qgsvectorlayerproperties.cpp:682
227
#13 0x083a9810 in QgsVectorLayerProperties::qt_metacall (this=0x972d718, _c=QMetaObject::InvokeMetaMethod, _id=167786304, _a=0xbfffcb78) at ~/qgis/qgis_trunk/build/src/app/moc_qgsvectorlayerproperties.cxx:135
228
#14 0xb74658fa in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
229
#15 0xb7474275 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
230
#16 0xb70e70e9 in QAbstractButton::clicked(bool) () from /usr/lib/qt4/libQtGui.so.4
231
#17 0xb6dc2349 in ?? () from /usr/lib/qt4/libQtGui.so.4
232
#18 0xb6dc3194 in ?? () from /usr/lib/qt4/libQtGui.so.4
233
#19 0xb6dc344e in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt4/libQtGui.so.4
234
#20 0xb6a3ea88 in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
235
#21 0xb6dc21ee in QAbstractButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
236
#22 0xb6e6c142 in QPushButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
237
#23 0xb69e0eec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
238
#24 0xb69e862f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
239
#25 0xb78f0d03 in QgsApplication::notify (this=0xbfffee9c, receiver=0x983eff8, event=0xbfffd3a4) at ~/qgis/qgis_trunk/src/core/qgsapplication.cpp:88
240
#26 0xb746061b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
241
#27 0xb69e7357 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/qt4/libQtGui.so.4
242
#28 0xb6a71f3c in ?? () from /usr/lib/qt4/libQtGui.so.4
243
#29 0xb6a7140b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt4/libQtGui.so.4
244
#30 0xb6a9d9b2 in ?? () from /usr/lib/qt4/libQtGui.so.4
245
#31 0xb5a89f45 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
246
#32 0xb5a8dc18 in ?? () from /usr/lib/libglib-2.0.so.0
247
#33 0x085b7890 in ?? ()
248
#34 0x00000000 in ?? ()
249
(gdb) quit
250
A debugging session is active.
251

    
252
	Inferior 1 [process 1524] will be killed.
253

    
254
Quit anyway? (y or n)