[Bug 1829305] [NEW] plasmashell crashed with SIGSEGV in __GI_raise()
Nathaniel Beaver
1829305 at bugs.launchpad.net
Wed May 15 22:58:50 UTC 2019
Public bug reported:
What was happening when plasmashell crashed:
I pressed super button to open the menu, then the R key and Enter key.
The menu is just Kickoff in Application Launcher mode, nothing unusual.
I haven't been able to reproduce it reliably. Possibly a race condition?
==> Architecture <==
amd64
==> CurrentDesktop <==
KDE
==> Date <==
Wed May 15 08:57:48 2019
==> Disassembly <==
=> 0x7f8d3f38ce97 <__GI_raise+199>: mov 0x108(%rsp),%rcx
0x7f8d3f38ce9f <__GI_raise+207>: xor %fs:0x28,%rcx
0x7f8d3f38cea8 <__GI_raise+216>: mov %r8d,%eax
0x7f8d3f38ceab <__GI_raise+219>: jne 0x7f8d3f38cecc <__GI_raise+252>
0x7f8d3f38cead <__GI_raise+221>: add $0x118,%rsp
0x7f8d3f38ceb4 <__GI_raise+228>: retq
0x7f8d3f38ceb5 <__GI_raise+229>: nopl (%rax)
0x7f8d3f38ceb8 <__GI_raise+232>: mov 0x3abfa9(%rip),%rdx # 0x7f8d3f738e68
0x7f8d3f38cebf <__GI_raise+239>: neg %eax
0x7f8d3f38cec1 <__GI_raise+241>: mov $0xffffffff,%r8d
0x7f8d3f38cec7 <__GI_raise+247>: mov %eax,%fs:(%rdx)
0x7f8d3f38ceca <__GI_raise+250>: jmp 0x7f8d3f38ce80 <__GI_raise+176>
0x7f8d3f38cecc <__GI_raise+252>: callq 0x7f8d3f482c80 <__stack_chk_fail>
0x7f8d3f38ced1: nopw %cs:0x0(%rax,%rax,1)
0x7f8d3f38cedb: nopl 0x0(%rax,%rax,1)
0x7f8d3f38cee0 <killpg>: test %edi,%edi
==> DistroRelease <==
Ubuntu 18.04
==> ExecutablePath <==
/usr/bin/plasmashell
==> ExecutableTimestamp <==
1538639775
==> _LogindSession <==
3
==> Package <==
plasma-workspace
==> ProblemType <==
Crash
==> ProcCmdline <==
/usr/bin/plasmashell
==> ProcCwd <==
/home/nathaniel
==> ProcEnviron <==
LANGUAGE=en_US.UTF-8
PATH=(custom, user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
==> ProcStatus <==
Name: plasmashell
Umask: 0002
State: D (disk sleep)
Tgid: 3289
Ngid: 0
Pid: 3289
PPid: 1
TracerPid: 0
Uid: 1000 1000 1000 1000
Gid: 1000 1000 1000 1000
FDSize: 64
Groups: 4 5 20 24 25 27 29 30 44 46 101 112 113 116 118 126 127 136 141 1000
NStgid: 3289
NSpid: 3289
NSpgid: 3288
NSsid: 3288
VmPeak: 5125440 kB
VmSize: 5118576 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 225832 kB
VmRSS: 197236 kB
RssAnon: 129012 kB
RssFile: 58232 kB
RssShmem: 9992 kB
VmData: 2423748 kB
VmStk: 136 kB
VmExe: 604 kB
VmLib: 159596 kB
VmPTE: 2252 kB
VmSwap: 0 kB
HugetlbPages: 0 kB
CoreDumping: 1
Threads: 19
SigQ: 1/63225
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 0000000180010000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Speculation_Store_Bypass: thread vulnerable
Cpus_allowed: ff
Cpus_allowed_list: 0-7
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 3813908
nonvoluntary_ctxt_switches: 1924822
==> Registers <==
rax 0x0 0
rbx 0x1 1
rcx 0x7f8d3f38ce97 140244627803799
rdx 0x0 0
rsi 0x7fffdaf5d2b0 140736866931376
rdi 0x2 2
rbp 0x55aac2c21a90 0x55aac2c21a90
rsp 0x7fffdaf5d2b0 0x7fffdaf5d2b0
r8 0x0 0
r9 0x7fffdaf5d2b0 140736866931376
r10 0x8 8
r11 0x246 582
r12 0x1 1
r13 0xb 11
r14 0x7fffdaf5dbae 140736866933678
r15 0x0 0
rip 0x7f8d3f38ce97 0x7f8d3f38ce97 <__GI_raise+199>
eflags 0x246 [ PF ZF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
==> Signal <==
11
==> Stacktrace <==
#0 0x00007f8d3f38ce97 in __GI_raise (sig=sig at entry=11) at ../sysdeps/unix/sysv/linux/raise.c:51
set = {__val = {0 <repeats 16 times>}}
pid = <optimized out>
tid = <optimized out>
#1 0x00007f8d45ac47f9 in KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:538
crashRecursionCounter = 3
#2 0x00007f8d3f38cf20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007f8d19261c37 in brw_populate_sampler_prog_key_data (ctx=ctx at entry=0x55aabe042fb0, prog=prog at entry=0x55aac0a17590, key=key at entry=0x7fffdaf5dbac) at ../../../../../../src/mesa/drivers/dri/i965/brw_wm.c:386
img = 0x55aac182add0
t = 0x55aac2c21a90
alpha_depth = <optimized out>
unit_id = <optimized out>
unit = <optimized out>
devinfo = 0x55aabd1eca58
mask = 0
#4 0x00007f8d1926209c in brw_wm_populate_key (brw=brw at entry=0x55aabe042fb0, key=key at entry=0x7fffdaf5db90) at ../../../../../../src/mesa/drivers/dri/i965/brw_wm.c:531
devinfo = 0x55aabd1eca58
ctx = 0x55aabe042fb0
prog = 0x55aac0a17590
lookup = <optimized out>
line_aa = <optimized out>
#5 0x00007f8d19262412 in brw_upload_wm_prog (brw=brw at entry=0x55aabe042fb0) at ../../../../../../src/mesa/drivers/dri/i965/brw_wm.c:591
key = {iz_lookup = 0 '\000', stats_wm = false, flat_shade = false, nr_color_regions = 0, replicate_alpha = false, clamp_fragment_color = false, persample_interp = false, multisample_fbo = false, frag_coord_adds_sample_pos = false, line_aa = BRW_WM_AA_NEVER, high_quality_derivatives = false, force_dual_color_blend = false, coherent_fb_fetch = false, color_outputs_valid = 0 '\000', input_slots_valid = 0, program_string_id = 0, alpha_test_func = 0, alpha_test_ref = 0, tex = {swizzles = {1672, 0 <repeats 31 times>}, gl_clamp_mask = {0, 0, 0}, gather_channel_quirk_mask = 0, compressed_multisample_layout_mask = 0, msaa_16 = 0, gen6_gather_wa = {(unknown: 0) <repeats 32 times>}, y_u_v_image_mask = 0, y_uv_image_mask = 0, yx_xuxv_image_mask = 0, xy_uxvx_image_mask = 0}}
fp = <optimized out>
#6 0x00007f8d1925aa41 in brw_upload_programs (pipeline=BRW_RENDER_PIPELINE, brw=0x55aabe042fb0) at ../../../../../../src/mesa/drivers/dri/i965/brw_state_upload.c:450
old_slots = <optimized out>
old_separate = <optimized out>
vue_prog_data = <optimized out>
ctx = 0x55aabe042fb0
devinfo = 0x55aabd1eca58
devinfo = 0x55aabd1eca58
ctx = 0x55aabe042fb0
i = <optimized out>
state = {mesa = <optimized out>, brw = 72057594050510848}
fb_samples = <optimized out>
num_atoms = <optimized out>
dirty_count = 0
#7 0x00007f8d1925aa41 in brw_upload_pipeline_state (pipeline=BRW_RENDER_PIPELINE, brw=0x55aabe042fb0) at ../../../../../../src/mesa/drivers/dri/i965/brw_state_upload.c:558
devinfo = 0x55aabd1eca58
ctx = 0x55aabe042fb0
i = <optimized out>
state = {mesa = <optimized out>, brw = 72057594050510848}
fb_samples = <optimized out>
num_atoms = <optimized out>
dirty_count = 0
#8 0x00007f8d1925aa41 in brw_upload_render_state (brw=brw at entry=0x55aabe042fb0) at ../../../../../../src/mesa/drivers/dri/i965/brw_state_upload.c:619
#9 0x00007f8d1924a3e0 in brw_draw_single_prim (indirect=0x0, stream=0, xfb_obj=0x0, prim_id=0, prim=<optimized out>, ctx=0x55aabe042fb0) at ../../../../../../src/mesa/drivers/dri/i965/brw_draw.c:987
devinfo = <optimized out>
new_firstvertex = <optimized out>
fail_next = false
new_baseinstance = <optimized out>
_warned = false
msg_id = 0
i = 0
predicate_state = 0
xfb_obj = 0x0
#10 0x00007f8d1924a3e0 in brw_draw_prims (ctx=0x55aabe042fb0, prims=<optimized out>, nr_prims=1, ib=<optimized out>, index_bounds_valid=<optimized out>, min_index=<optimized out>, max_index=<optimized out>, gl_xfb_obj=0x0, stream=0, indirect=0x0) at ../../../../../../src/mesa/drivers/dri/i965/brw_draw.c:1107
i = 0
predicate_state = 0
xfb_obj = 0x0
#11 0x00007f8d18fb8c18 in vbo_validated_drawrangeelements (ctx=<optimized out>, mode=<optimized out>, index_bounds_valid=<optimized out>, start=<optimized out>, end=<optimized out>, count=<optimized out>, type=5123, indices=0x52, basevertex=0, numInstances=1, baseInstance=0) at ../../../src/mesa/vbo/vbo_exec_array.c:857
ib = {count = 4, index_size = 2, obj = 0x55aac10a8150, ptr = 0x52}
prim = {mode = 5, indexed = 1, begin = 1, end = 1, weak = 0, no_current_update = 0, is_indirect = 0, pad = 0, start = 0, count = 4, basevertex = 0, num_instances = 1, base_instance = 0, draw_id = 0, indirect_offset = 94191820857056}
baseInstance = 0
numInstances = 1
indices = 0x52
end = <optimized out>
mode = <optimized out>
ctx = <optimized out>
basevertex = 0
type = 5123
count = <optimized out>
index_bounds_valid = <optimized out>
start = <optimized out>
#12 0x00007f8d18fb99c6 in vbo_exec_DrawElements (mode=5, count=4, type=5123, indices=0x52) at ../../../src/mesa/vbo/vbo_exec_array.c:1015
ctx = 0x55aabe042fb0
#13 0x00007f8d438baf0f in QOpenGLFunctions::glDrawElements(unsigned int, int, unsigned int, void const*) (indices=<optimized out>, type=5123, count=<optimized out>, mode=<optimized out>, this=0x55aac0e76078) at /usr/include/x86_64-linux-gnu/qt5/QtGui/qopenglfunctions.h:752
offset = <optimized out>
i = 0
gn = <optimized out>
sms = 0x55aac18c6380
attrNames = 0x7f8d43d759b0 <QSGOpaqueTextureMaterialShader::attributeNames() const::attr>
e = <optimized out>
dirty = <optimized out>
indexBase = 0x0
indexBuf = 0x55aabdf36cd8
material = <optimized out>
program = <optimized out>
batch = 0x55aabdf36cb0
this = 0x55aac0e75fa0
#14 0x00007f8d438baf0f in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) (this=0x55aac0e75fa0, batch=0x55aabdf36cb0) at scenegraph/coreapi/qsgbatchrenderer.cpp:2360
offset = <optimized out>
i = 0
gn = <optimized out>
sms = 0x55aac18c6380
attrNames = 0x7f8d43d759b0 <QSGOpaqueTextureMaterialShader::attributeNames() const::attr>
e = <optimized out>
dirty = <optimized out>
indexBase = 0x0
indexBuf = 0x55aabdf36cd8
material = <optimized out>
program = <optimized out>
batch = 0x55aabdf36cb0
this = 0x55aac0e75fa0
#15 0x00007f8d438bc165 in QSGBatchRenderer::Renderer::renderBatches() (this=this at entry=0x55aac0e75fa0) at scenegraph/coreapi/qsgbatchrenderer.cpp:2572
b = <optimized out>
i = 19
r = {x1 = <optimized out>, y1 = <optimized out>, x2 = <optimized out>, y2 = 623}
renderOpaque = <optimized out>
renderAlpha = 255
#16 0x00007f8d438c185e in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:2768
timer = {t1 = -9223372036854775808, t2 = -9223372036854775808}
timeRenderLists = 0
timePrepareOpaque = 0
timePrepareAlpha = 0
timeSorting = 0
timeUploadOpaque = 0
timeUploadAlpha = 0
largestVBO = 2668
#17 0x00007f8d438b22a0 in QSGRenderer::renderScene(QSGBindable const&) (this=0x55aac0e75fa0, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:243
bindTime = 0
renderTime = 0
this = 0x55aac0e75fa0
bindable = <optimized out>
#18 0x00007f8d438b275b in QSGRenderer::renderScene(unsigned int) (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:196
bindable = warning: RTTI symbol not found for class 'QSGRenderer::renderScene(unsigned int)::B'
{<QSGBindable> = {_vptr.QSGBindable = 0x7f8d43d7dfb8 <vtable for QSGRenderer::renderScene(unsigned int)::B+16>}, <No data fields>}
#19 0x00007f8d438ecaf0 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0x55aabd2784b0, renderer=0x55aac0e75fa0, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:181
#20 0x00007f8d4394ab68 in QQuickWindowPrivate::renderSceneGraph(QSize const&) (this=this at entry=0x55aabdfcaea0, size=...) at items/qquickwindow.cpp:474
fboId = <optimized out>
devicePixelRatio = 1
_qml_memory_scope = {static state = QQmlMemoryScope::Failed, pushed = false}
#21 0x00007f8d438deeb9 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (this=0x55aabceab130, window=<optimized out>) at scenegraph/qsgrenderloop.cpp:431
current = <optimized out>
alsoSwap = true
lastDirtyWindow = <optimized out>
i = <optimized out>
renderTimer = {t1 = -9223372036854775808, t2 = -9223372036854775808}
renderTime = 0
syncTime = 0
polishTime = 0
swapTime = <optimized out>
#22 0x00007f8d43954726 in QQuickWindow::event(QEvent*) (this=this at entry=0x55aabdfcadc0, e=e at entry=0x7fffdaf5e7e0) at items/qquickwindow.cpp:1588
#23 0x00007f8d4588e323 in PlasmaQuick::Dialog::event(QEvent*) (this=0x55aabdfcadc0, event=0x7fffdaf5e7e0) at ./src/plasmaquick/dialog.cpp:1305
#24 0x00007f8d40d5a83c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this at entry=0x55aabcd96ad0, receiver=receiver at entry=0x55aabdfcadc0, e=e at entry=0x7fffdaf5e7e0) at kernel/qapplication.cpp:3722
consumed = <optimized out>
#25 0x00007f8d40d62104 in QApplication::notify(QObject*, QEvent*) (this=0x7fffdaf5ef80, receiver=0x55aabdfcadc0, e=0x7fffdaf5e7e0) at kernel/qapplication.cpp:3481
w = 0x55aabdfcadc0
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#26 0x00007f8d3fd529e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver at entry=0x55aabdfcadc0, event=event at entry=0x7fffdaf5e7e0) at kernel/qcoreapplication.cpp:1024
selfRequired = true
result = false
cbdata = {0x55aabdfcadc0, 0x7fffdaf5e7e0, 0x7fffdaf5e78f}
d = <optimized out>
threadData = 0x55aabcd8bfb0
scopeLevelCounter = {threadData = 0x55aabcd8bfb0}
#27 0x00007f8d405aa1a1 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7fffdaf5e7e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
request = {_vptr.QEvent = 0x7f8d4020b710 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3fefa0e0 <qt_meta_stringdata_QEvent>, data = 0x7f8d3fef9b20 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 77, posted = 0, spont = 0, m_accept = 1, reserved = 6079}
#28 0x00007f8d405aa1a1 in QWindowPrivate::deliverUpdateRequest() (this=this at entry=0x55aabdfcaea0) at kernel/qwindow.cpp:2305
request = {_vptr.QEvent = 0x7f8d4020b710 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3fefa0e0 <qt_meta_stringdata_QEvent>, data = 0x7f8d3fef9b20 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 77, posted = 0, spont = 0, m_accept = 1, reserved = 6079}
#29 0x00007f8d405aa6b9 in QWindow::event(QEvent*) (this=this at entry=0x55aabdfcadc0, ev=ev at entry=0x7fffdaf5ec30) at kernel/qwindow.cpp:2276
#30 0x00007f8d439546c5 in QQuickWindow::event(QEvent*) (this=this at entry=0x55aabdfcadc0, e=e at entry=0x7fffdaf5ec30) at items/qquickwindow.cpp:1607
#31 0x00007f8d4588e323 in PlasmaQuick::Dialog::event(QEvent*) (this=0x55aabdfcadc0, event=0x7fffdaf5ec30) at ./src/plasmaquick/dialog.cpp:1305
#32 0x00007f8d40d5a83c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this at entry=0x55aabcd96ad0, receiver=receiver at entry=0x55aabdfcadc0, e=e at entry=0x7fffdaf5ec30) at kernel/qapplication.cpp:3722
consumed = <optimized out>
#33 0x00007f8d40d62104 in QApplication::notify(QObject*, QEvent*) (this=0x7fffdaf5ef80, receiver=0x55aabdfcadc0, e=0x7fffdaf5ec30) at kernel/qapplication.cpp:3481
w = 0x55aabdfcadc0
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#34 0x00007f8d3fd529e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55aabdfcadc0, event=event at entry=0x7fffdaf5ec30) at kernel/qcoreapplication.cpp:1024
selfRequired = true
result = false
cbdata = {0x55aabdfcadc0, 0x7fffdaf5ec30, 0x7fffdaf5ebaf}
d = <optimized out>
threadData = 0x55aabcd8bfb0
scopeLevelCounter = {threadData = 0x55aabcd8bfb0}
#35 0x00007f8d3fdaae3e in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7fffdaf5ec30, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
e = {<QEvent> = {_vptr.QEvent = 0x7f8d4020b730 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3fefa0e0 <qt_meta_stringdata_QEvent>, data = 0x7f8d3fef9b20 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 1280}, id = 5}
currentTimerInfo = 0x0
n_act = 1
maxCount = <optimized out>
currentTime = {tv_sec = 379362, tv_nsec = 97395242}
#36 0x00007f8d3fdaae3e in QTimerInfoList::activateTimers() (this=0x55aabcdd1240) at kernel/qtimerinfo_unix.cpp:643
e = {<QEvent> = {_vptr.QEvent = 0x7f8d4020b730 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3fefa0e0 <qt_meta_stringdata_QEvent>, data = 0x7f8d3fef9b20 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 1280}, id = 5}
currentTimerInfo = 0x0
n_act = 1
maxCount = <optimized out>
currentTime = {tv_sec = 379362, tv_nsec = 97395242}
#37 0x00007f8d3fdab639 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
timerSource = <optimized out>
timerSource = <optimized out>
#38 0x00007f8d3fdab639 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source at entry=0x55aabcdd5a40) at kernel/qeventdispatcher_glib.cpp:229
timerSource = <optimized out>
#39 0x00007f8d39fcb417 in g_main_dispatch (context=0x7f8d28004ff0) at ../../../../glib/gmain.c:3176
dispatch = 0x7f8d3fdab610 <idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x55aabcdd5a40
current = 0x55aabcde9200
i = 0
#40 0x00007f8d39fcb417 in g_main_context_dispatch (context=context at entry=0x7f8d28004ff0) at ../../../../glib/gmain.c:3829
#41 0x00007f8d39fcb650 in g_main_context_iterate (context=context at entry=0x7f8d28004ff0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3902
max_priority = 2147483647
timeout = 5
some_ready = 1
nfds = <optimized out>
allocated_nfds = 25
fds = 0x55aac16f1510
#42 0x00007f8d39fcb6dc in g_main_context_iteration (context=0x7f8d28004ff0, may_block=may_block at entry=1) at ../../../../glib/gmain.c:3963
retval = <optimized out>
#43 0x00007f8d3fdab99f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55aabcde5950, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x55aabcdd1fb0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#44 0x00007f8d3fd50a1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this at entry=0x7fffdaf5ee80, flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
d = 0x55aabcdeac20
locker = {val = 94191801123008}
ref = {d = 0x55aabcdeac20, locker = @0x7fffdaf5ee08, exceptionCaught = true}
#45 0x00007f8d3fd59ac4 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1297
threadData = 0x55aabcd8bfb0
eventLoop = {<QObject> = {_vptr.QObject = 0x7f8d4020b4c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3fefe600 <qt_meta_stringdata_QObject>, data = 0x7f8d3fefe4e0 <qt_meta_data_QObject>, static_metacall = 0x7f8d3fd88fc0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55aabcdeac20}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3ff01380 <qt_meta_stringdata_Qt>, data = 0x7f8d3fefe720 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f8d40203a00 <QObject::staticMetaObject>, stringdata = 0x7f8d3fef91e0 <qt_meta_stringdata_QEventLoop>, data = 0x7f8d3fef9180 <qt_meta_data_QEventLoop>, static_metacall = 0x7f8d3fd50710 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#46 0x000055aabc634cfa in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:166
app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f8d4141dfd0 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3fefe600 <qt_meta_stringdata_QObject>, data = 0x7f8d3fefe4e0 <qt_meta_data_QObject>, static_metacall = 0x7f8d3fd88fc0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55aabcd96ad0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8d3ff01380 <qt_meta_stringdata_Qt>, data = 0x7f8d3fefe720 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f8d40203a00 <QObject::staticMetaObject>, stringdata = 0x7f8d3fef9840 <qt_meta_stringdata_QCoreApplication>, data = 0x7f8d3fef9720 <qt_meta_data_QCoreApplication>, static_metacall = 0x7f8d3fd54420 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fffdaf5ef80}, static staticMetaObject = {d = {superdata = 0x7f8d4020b660 <QCoreApplication::staticMetaObject>, stringdata = 0x7f8d4092ec80 <qt_meta_stringdata_QGuiApplication>, data = 0x7f8d4092ea20 <qt_meta_data_QGuiApplication>, static_metacall = 0x7f8d405a0220 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f8d40bf11e0 <QGuiApplication::staticMetaObject>, stringdata = 0x7f8d410d01c0 <qt_meta_stringdata_QApplication>, data = 0x7f8d410d0040 <qt_meta_data_QApplication>, static_metacall = 0x7f8d40d5f7d0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
aboutData = {d = 0x55aabcdd5670}
service = <incomplete type>
==> StacktraceAddressSignature <==
/usr/bin/plasmashell:11:/lib/x86_64-linux-gnu/libc-2.27.so+3ee97:/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.44.0+47f9:/lib/x86_64-linux-gnu/libc-2.27.so+3ef20:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+487c37:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+48809c:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+488412:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+480a41:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+480a41:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+480a41:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+4703e0:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+4703e0:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+1dec18:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so+1df9c6:/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.9.5+166f0f:/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.9.5+166f0f
==> StacktraceTop <==
__GI_raise (sig=sig at entry=11) at ../sysdeps/unix/sysv/linux/raise.c:51
KCrash::defaultCrashHandler(int) (sig=11) at ./src/kcrash.cpp:538
<signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
brw_populate_sampler_prog_key_data (ctx=ctx at entry=0x55aabe042fb0, prog=prog at entry=0x55aac0a17590, key=key at entry=0x7fffdaf5dbac) at ../../../../../../src/mesa/drivers/dri/i965/brw_wm.c:386
brw_wm_populate_key (brw=brw at entry=0x55aabe042fb0, key=key at entry=0x7fffdaf5db90) at ../../../../../../src/mesa/drivers/dri/i965/brw_wm.c:531
==> Uname <==
Linux 4.15.0-48-generic x86_64
==> UserGroups <==
adm audio bluetooth cdrom dialout dip floppy kvm libvirt lpadmin netdev plugdev sambashare scanner sudo systemd-journal tty video wireshark
** Affects: plasma-workspace (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "ThreadStacktrace.txt"
https://bugs.launchpad.net/bugs/1829305/+attachment/5264128/+files/ThreadStacktrace.txt
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to plasma-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1829305
Title:
plasmashell crashed with SIGSEGV in __GI_raise()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plasma-workspace/+bug/1829305/+subscriptions
More information about the kubuntu-bugs
mailing list