[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#822220:



В письме от 21 апреля 2016 07:49:29 Вы написали:
> On Thu, Apr 21, 2016 at 7:42 AM, Vladimir Berezenko <qmaster@rambler.ru>
> Could you please then try again after installing debug package:
> 'qtdeclarative5-dbg'. Then from gdb type :
> gdb> bt full

A little bit later.

> Thanks much

I've got segfault in nouveau. Here's the kcrash log

--
WBR, Vladimir Berezenko
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xf7919000 (LWP 28434))]

Thread 8 (Thread 0xf7788320 (LWP 28435)):
#0  0x0d31e588 in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x0f916870 in ?? () from /usr/lib/powerpc-linux-gnu/libxcb.so.1
#2  0x0f9192b4 in xcb_wait_for_event () from /usr/lib/powerpc-linux-gnu/libxcb.so.1
#3  0x090e5208 in QXcbEventReader::run (this=0xffffffff) at qxcbconnection.cpp:1230
#4  0x0d694404 in QThreadPrivate::start (arg=0x1089ab08) at thread/qthread_unix.cpp:331
#5  0x0d0dd410 in start_thread (arg=0xf7788320) at pthread_create.c:336
#6  0x0d32b16c in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 7 (Thread 0xf63f4320 (LWP 28436)):
#0  0x0c6250b8 in g_mutex_lock () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#1  0x0c5c988c in g_main_context_prepare () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0c5ca544 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0c5ca790 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0d92032c in QEventDispatcherGlib::processEvents (this=0xf5a02738, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x0d8b2314 in QEventLoop::processEvents (this=this@entry=0xf63f3bd4, flags=...) at kernel/qeventloop.cpp:128
#6  0x0d8b2a00 in QEventLoop::exec (this=this@entry=0xf63f3bd4, flags=...) at kernel/qeventloop.cpp:204
#7  0x0d68d7dc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x0f1015c8 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Qml.so.5
#9  0x0d694404 in QThreadPrivate::start (arg=0x109399b8) at thread/qthread_unix.cpp:331
#10 0x0d0dd410 in start_thread (arg=0xf63f4320) at pthread_create.c:336
#11 0x0d32b16c in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 6 (Thread 0xf406d320 (LWP 28437)):
#0  0x0c6250b8 in g_mutex_lock () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#1  0x0c5c9720 in g_main_context_prepare () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0c5ca544 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0c5ca790 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0d92032c in QEventDispatcherGlib::processEvents (this=0xf3702938, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x0d8b2314 in QEventLoop::processEvents (this=this@entry=0xf406cbd4, flags=...) at kernel/qeventloop.cpp:128
#6  0x0d8b2a00 in QEventLoop::exec (this=this@entry=0xf406cbd4, flags=...) at kernel/qeventloop.cpp:204
#7  0x0d68d7dc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x0f1015c8 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Qml.so.5
#9  0x0d694404 in QThreadPrivate::start (arg=0x109275f0) at thread/qthread_unix.cpp:331
#10 0x0d0dd410 in start_thread (arg=0xf406d320) at pthread_create.c:336
#11 0x0d32b16c in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 5 (Thread 0xf2c89320 (LWP 28440)):
#0  0x0d31e588 in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x0c5dcdd4 in g_poll () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0c5ca628 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0c5ca790 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0d92032c in QEventDispatcherGlib::processEvents (this=0xf2302938, flags=<error reading variable: value has been optimized out>) at kernel/qeventdispatcher_glib.cpp:420
#5  0x0d8b2314 in QEventLoop::processEvents (this=this@entry=0xf2c88bd4, flags=...) at kernel/qeventloop.cpp:128
#6  0x0d8b2a00 in QEventLoop::exec (this=this@entry=0xf2c88bd4, flags=...) at kernel/qeventloop.cpp:204
#7  0x0d68d7dc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x0f1015c8 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Qml.so.5
#9  0x0d694404 in QThreadPrivate::start (arg=0x10b756c0) at thread/qthread_unix.cpp:331
#10 0x0d0dd410 in start_thread (arg=0xf2c89320) at pthread_create.c:336
#11 0x0d32b16c in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 4 (Thread 0xf1a9f320 (LWP 28441)):
#0  0x0d0e5798 in __pthread_cond_wait (cond=0xff32d04, mutex=0xff32cec) at pthread_cond_wait.c:186
#1  0x0d33cee8 in __pthread_cond_wait (cond=<optimized out>, mutex=<optimized out>) at forward.c:149
#2  0x0fe77f48 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Script.so.5
#3  0x0fe77fb0 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Script.so.5
#4  0x0d0dd410 in start_thread (arg=0xf1a9f320) at pthread_create.c:336
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xf05ff320 (LWP 28442)):
#0  0x0c6250b8 in g_mutex_lock () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#1  0x0c5ca51c in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0c5ca790 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0d92032c in QEventDispatcherGlib::processEvents (this=0xefc00468, flags=<error reading variable: Cannot access memory at address 0x1>) at kernel/qeventdispatcher_glib.cpp:420
#4  0x0d8b2314 in QEventLoop::processEvents (this=this@entry=0xf05feb94, flags=...) at kernel/qeventloop.cpp:128
#5  0x0d8b2a00 in QEventLoop::exec (this=this@entry=0xf05feb94, flags=...) at kernel/qeventloop.cpp:204
#6  0x0d68d7dc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x0f4e9bd8 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#8  0x0d694404 in QThreadPrivate::start (arg=0x10be1e50) at thread/qthread_unix.cpp:331
#9  0x0d0dd410 in start_thread (arg=0xf05ff320) at pthread_create.c:336
#10 0x0d32b16c in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 2 (Thread 0xeac2a320 (LWP 28450)):
#0  0x0c6250cc in g_mutex_lock () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#1  0x0c5c9ebc in g_main_context_check () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0c5ca5cc in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0c5ca790 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0d92032c in QEventDispatcherGlib::processEvents (this=0xef500de8, flags=<error reading variable: Cannot access memory at address 0x1>) at kernel/qeventdispatcher_glib.cpp:420
#5  0x0d8b2314 in QEventLoop::processEvents (this=this@entry=0xeac29bc4, flags=...) at kernel/qeventloop.cpp:128
#6  0x0d8b2a00 in QEventLoop::exec (this=this@entry=0xeac29bc4, flags=...) at kernel/qeventloop.cpp:204
#7  0x0d68d7dc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x063d54ec in KCupsConnection::run() () from /usr/lib/powerpc-linux-gnu/libkcupslib.so
#9  0x0d694404 in QThreadPrivate::start (arg=0x114dacc8) at thread/qthread_unix.cpp:331
#10 0x0d0dd410 in start_thread (arg=0xeac2a320) at pthread_create.c:336
#11 0x0d32b16c in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 1 (Thread 0xf7919000 (LWP 28434)):
[KCrash Handler]
#5  0x0d264380 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#6  0x0d266248 in __GI_abort () at abort.c:89
#7  0x0d25b444 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7d2b570 "bkref", file=file@entry=0x7d2b550 "../../nouveau/pushbuf.c", line=line@entry=238, function=function@entry=0x7d2b434 <__PRETTY_FUNCTION__.6736> "pushbuf_krel") at assert.c:92
#8  0x0d25b504 in __GI___assert_fail (assertion=assertion@entry=0x7d2b570 "bkref", file=file@entry=0x7d2b550 "../../nouveau/pushbuf.c", line=line@entry=238, function=function@entry=0x7d2b434 <__PRETTY_FUNCTION__.6736> "pushbuf_krel") at assert.c:101
#9  0x07d27d04 in pushbuf_krel (push=push@entry=0x109d4ef8, bo=bo@entry=0x1172ac90, data=data@entry=2432, flags=flags@entry=4096, vor=vor@entry=0, tor=tor@entry=0) at ../../nouveau/pushbuf.c:238
#10 0x07d29884 in nouveau_pushbuf_reloc (push=push@entry=0x109d4ef8, bo=bo@entry=0x1172ac90, data=data@entry=2432, flags=flags@entry=4096, vor=vor@entry=0, tor=tor@entry=0) at ../../nouveau/pushbuf.c:746
#11 0x081d2a2c in PUSH_RELOC (tor=0, vor=0, flags=4096, offset=2432, bo=0x1172ac90, push=0x109d4ef8) at ../../../../../../src/gallium/drivers/nouveau/nv30/nv30_winsys.h:26
#12 nv30_transfer_copy_data (nv=<optimized out>, dst=0x1207ce78, d_off=2048, d_dom=<optimized out>, src=0x1172ac90, s_off=2432, s_dom=<optimized out>, size=92) at ../../../../../../src/gallium/drivers/nouveau/nv30/nv30_transfer.c:740
#13 0x081b8e18 in nouveau_transfer_write (nv=nv@entry=0x10b723d8, tx=tx@entry=0x121e4500, offset=offset@entry=0, size=92) at ../../../../../../src/gallium/drivers/nouveau/nouveau_buffer.c:211
#14 0x081b90d0 in nouveau_buffer_transfer_unmap (pipe=0x10b723d8, transfer=0x121e4500) at ../../../../../../src/gallium/drivers/nouveau/nouveau_buffer.c:544
#15 0x0814d050 in u_transfer_unmap_vtbl (pipe=<optimized out>, transfer=<optimized out>) at ../../../../../src/gallium/auxiliary/util/u_transfer.c:138
#16 0x0814ced0 in pipe_transfer_unmap (transfer=<optimized out>, context=0x10b723d8) at ../../../../../src/gallium/auxiliary/util/u_inlines.h:491
#17 u_default_transfer_inline_write (pipe=0x10b723d8, resource=0x12517dc0, level=<optimized out>, usage=<optimized out>, box=0xfff40a70, data=0x1209f208, stride=0, layer_stride=0) at ../../../../../src/gallium/auxiliary/util/u_transfer.c:66
#18 0x0814d07c in u_transfer_inline_write_vtbl (pipe=<optimized out>, resource=<optimized out>, level=<optimized out>, usage=<optimized out>, box=<optimized out>, data=<optimized out>, stride=<optimized out>, layer_stride=<optimized out>) at ../../../../../src/gallium/auxiliary/util/u_transfer.c:151
#19 0x07f743ac in st_bufferobj_data (ctx=<optimized out>, target=34962, size=92, data=<optimized out>, usage=<optimized out>, storageFlags=<optimized out>, obj=0x11721198) at ../../../../src/mesa/state_tracker/st_cb_bufferobjects.c:200
#20 0x07de85bc in _mesa_buffer_data (ctx=0x10dc2ac8, bufObj=0x11721198, target=34962, size=92, data=0x1209f208, usage=35044, func=0x840d574 "glBufferData") at ../../../../src/mesa/main/bufferobj.c:1595
#21 0x0b3c3fd8 in shared_dispatch_stub_462 (target=<optimized out>, size=<optimized out>, data=<optimized out>, usage=<optimized out>) at ../../../../src/mapi/shared-glapi/glapi_mapi_tmp.h:19419
#22 0x0f51c5d8 in QSGBatchRenderer::Renderer::unmap(QSGBatchRenderer::Buffer*, bool) () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#23 0x0f51e474 in QSGBatchRenderer::Renderer::uploadBatch(QSGBatchRenderer::Batch*) () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#24 0x0f528e18 in QSGBatchRenderer::Renderer::render() () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#25 0x0f5379c0 in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#26 0x0f5381f8 in QSGRenderer::renderScene(unsigned int) () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#27 0x0f54f6d0 in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#28 0x0f5ad2c0 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#29 0x0f570894 in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#30 0x0f571a4c in ?? () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
#31 0x0e34da88 in QApplicationPrivate::notify_helper (this=0x11341094, this@entry=0x10893100, receiver=receiver@entry=0x10a241c0, e=0x1110e388, e@entry=0xfff412fc) at kernel/qapplication.cpp:3716
#32 0x0e354204 in QApplication::notify (this=0x0, receiver=0x10a241c0, e=0xfff412fc) at kernel/qapplication.cpp:3499
#33 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xfff415e8, receiver=0x10a241c0, event=event@entry=0xfff412fc) at kernel/qcoreapplication.cpp:965
#34 0x0d91eb4c in QCoreApplication::sendEvent (event=0xfff412fc, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#35 QTimerInfoList::activateTimers (this=0x108be8cc) at kernel/qtimerinfo_unix.cpp:637
#36 0x0d91f2b0 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#37 0x0c5ca3c0 in g_main_context_dispatch () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#38 0x0c5ca688 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#39 0x0c5ca790 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#40 0x0d92032c in QEventDispatcherGlib::processEvents (this=0x11a6d950, flags=<error reading variable: value has been optimized out>) at kernel/qeventdispatcher_glib.cpp:420
#41 0x091268a4 in QPAEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:115
#42 0x0d8b2314 in QEventLoop::processEvents (this=this@entry=0xfff41518, flags=...) at kernel/qeventloop.cpp:128
#43 0x0d8b2a00 in QEventLoop::exec (this=this@entry=0xfff41518, flags=...) at kernel/qeventloop.cpp:204
#44 0x0d8bc054 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#45 0x0dc6a8a0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#46 0x0e349a84 in QApplication::exec () at kernel/qapplication.cpp:2976
#47 0x1002743c in main ()

Reply to: