Skip to content

Crash opening the Places app #2379

Description

@zedwick

I clicked the Places toolbar icon to open the places app, and during loading (but before it finishes displaying the contents) I crashed.

In this instance I used xdotool to click the button. I tried clicking it a few dozen times to crash it with no success, and whilst writing a script to run an automated series of clicks hoping to eventually see a crash I ran xdotool mousemove --window "Interface" 1150 1100 click 1 precisely once and got a crash! Surely just a coincidence, but thought I'd mention it.

[08/07 11:54:06] [DEBUG] [overte.scriptengine.v8] ScriptSignalV8Proxy::connect:  "TabletProxy::webEventReceived"  fullName:  "TabletProxy::webEventReceived"
[08/07 11:54:06] [DEBUG] [hifi.interface] No matching url ""
[08/07 11:54:06] [WARNING] [default] QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
[Previous message was repeated 12 times]
[08/07 11:54:06] [WARNING] [default] Use of deprecated not tread-safe setter, use setUrlRequestInterceptor instead.
[Previous message was repeated 1 times]
[08/07 11:54:06] [WARNING] [default] QOpenGLContext::swapBuffers() called without corresponding makeCurrent()
[New Thread 0x7ff9ea7fc6c0 (LWP 1059442)]
[New Thread 0x7ff9dedfd6c0 (LWP 1059443)]
[New Thread 0x7ffbab5f66c0 (LWP 1059444)]
[New Thread 0x7ffbabdff6c0 (LWP 1059470)]
[New Thread 0x7ffba8bef6c0 (LWP 1059471)]
[New Thread 0x7ffac61cb6c0 (LWP 1059472)]

Thread 43 "Presentation Th" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffef8dfa6c0 (LWP 1028190)]
0x00007fff9d03c42a in _mesa_release_pending_resource () from /lib64/libgallium-26.0.4.so
Missing rpms, try: dnf --enablerepo='*debug*' install mesa-libGL-debuginfo-26.0.4-2.fc43.x86_64 mesa-dri-drivers-debuginfo-26.0.4-2.fc43.x86_64
(gdb) bt
#0  0x00007fff9d03c42a in _mesa_release_pending_resource () from /lib64/libgallium-26.0.4.so
#1  0x00007fff9cf1aa0e in _mesa_bufferobj_data () from /lib64/libgallium-26.0.4.so
#2  0x00007fff9cf1c97e in buffer_data_error () from /lib64/libgallium-26.0.4.so
#3  0x00007fff9cf21a8b in _mesa_NamedBufferData () from /lib64/libgallium-26.0.4.so
#4  0x00007fff9cda7eda in _mesa_unmarshal_BufferData () from /lib64/libgallium-26.0.4.so
#5  0x00007fff9cda6781 in glthread_unmarshal_batch () from /lib64/libgallium-26.0.4.so
#6  0x00007fff9cda6e4b in _mesa_glthread_finish () from /lib64/libgallium-26.0.4.so
#7  0x00007fff9cebb3c7 in _mesa_marshal_GetError () from /lib64/libgallium-26.0.4.so
#8  0x00007ffff7e5c61d in ?? () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libgpu-gl.so
#9  0x0000555555bdff99 in glad_debug_impl_glNamedBufferData ()
#10 0x00007ffff7e626e3 in gpu::gl45::GL45Backend::transferTransformState(gpu::Batch const&) const () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libgpu-gl.so
#11 0x00007ffff60dcb73 in gpu::gl::GLBackend::renderPassTransfer(gpu::Batch const&) () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libgpu-gl-common.so
#12 0x00007ffff60dd41c in gpu::gl::GLBackend::render(gpu::Batch const&) () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libgpu-gl-common.so
#13 0x00007ffff60dd989 in gpu::gl::GLBackend::executeFrame(std::shared_ptr<gpu::Frame> const&) () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libgpu-gl-common.so
#14 0x00007ffff58d64ac in gpu::Context::executeFrame(std::shared_ptr<gpu::Frame> const&) const () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libgpu.so
#15 0x00007ffff7ee49ca in OpenGLDisplayPlugin::present(std::shared_ptr<RefreshRateController> const&) () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libdisplay-plugins.so
#16 0x00007ffff7eed5c5 in OpenGLPresentThread::run() () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libdisplay-plugins.so
#17 0x00007ffff64110ea in ?? () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libQt5Core.so.5
#18 0x00007ffff6411329 in ?? () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libQt5Core.so.5
#19 0x00007ffff64113c2 in ?? () from /tmp/.mount_overtelLeokf/usr/bin/../lib/libQt5Core.so.5
#20 0x00007fffc6008464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#21 0x00007fffc608b5ec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions