Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kdenlive: cannot render "selected zone" #223654

Closed
Zahrun opened this issue Mar 28, 2023 · 4 comments
Closed

kdenlive: cannot render "selected zone" #223654

Zahrun opened this issue Mar 28, 2023 · 4 comments
Labels
0.kind: bug Something is broken

Comments

@Zahrun
Copy link
Contributor

Zahrun commented Mar 28, 2023

Describe the bug

When rendering "selected zone" instead of "full project", the rendering crashes.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Run kdenlive from terminal, otherwise it crashes kdenlive: starting from application menu crashes #223649
  2. Import some clip
  3. Put the clip in the timeline
  4. Select a part of the timeline
  5. "Project" menu --> "Render..."
  6. Check "Selected zone"
  7. Press "Render to File"

Expected behavior

Selected zone renders.

Logs

Logs in UI

Rendering of /home/aroun/project.mp4 crashed

[mp4 @ 0x7fa5d4000f40] Timestamps are unset in a packet for stream 1. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [mp4 @ 0x7fa5d4000f40] Encoder did not produce proper pts, making some up.

Logs in systemd-coredump

Fold/Unfold
29.03.2023 04:15:03:348	systemd	Started Process Core Dump (PID 201011/UID 0).
29.03.2023 04:15:03:909	systemd-coredump	Process 200927 (.melt-7-wrapped) of user 1000 dumped core.

Module libncursesw.so.6 without build-id.
Module libdrm_nouveau.so.2 without build-id.
Module libdrm_amdgpu.so.1 without build-id.
Module libelf.so.0 without build-id.
Module libdrm_radeon.so.1 without build-id.
Module libxcb-present.so.0 without build-id.
Module libxcb-dri3.so.0 without build-id.
Module libxshmfence.so.1 without build-id.
Module libXxf86vm.so.1 without build-id.
Module libxcb-dri2.so.0 without build-id.
Module libxcb-glx.so.0 without build-id.
Module libkeyutils.so.1 without build-id.
Module libkrb5support.so.0 without build-id.
Module libcom_err.so.3 without build-id.
Module libk5crypto.so.3 without build-id.
Module libkrb5.so.3 without build-id.
Module libpulse-mainloop-glib.so.0 without build-id.
Module libudev.so.1 without build-id.
Module libgssapi_krb5.so.2 without build-id.
Module libKF5Archive.so.5 without build-id.
Module libQt5PrintSupport.so.5 without build-id.
Module libKF5GlobalAccel.so.5 without build-id.
Module libKF5DBusAddons.so.5 without build-id.
Module libKF5Crash.so.5 without build-id.
Module libQt5QuickTemplates2.so.5 without build-id.
Module libdbusmenu-qt5.so.2 without build-id.
Module libphonon4qt5.so.4 without build-id.
Module libattr.so.1 without build-id.
Module libacl.so.1 without build-id.
Module libKF5GuiAddons.so.5 without build-id.
Module libQt5WaylandClient.so.5 without build-id.
Module libKF5CoreAddons.so.5 without build-id.
Module libQt5X11Extras.so.5 without build-id.
Module libKF5WindowSystem.so.5 without build-id.
Module libKF5ConfigCore.so.5 without build-id.
Module libKF5Solid.so.5 without build-id.
Module libKF5ItemViews.so.5 without build-id.
Module libKF5Codecs.so.5 without build-id.
Module libKF5WidgetsAddons.so.5 without build-id.
Module libQt5Network.so.5 without build-id.
Module libKF5I18n.so.5 without build-id.
Module libKF5AuthCore.so.5 without build-id.
Module libKF5Auth.so.5 without build-id.
Module libKF5ConfigGui.so.5 without build-id.
Module libKF5ConfigWidgets.so.5 without build-id.
Module libKF5IconThemes.so.5 without build-id.
Module libKF5XmlGui.so.5 without build-id.
Module libKF5Bookmarks.so.5 without build-id.
Module libQt5Concurrent.so.5 without build-id.
Module libKF5Completion.so.5 without build-id.
Module libKF5Service.so.5 without build-id.
Module libKF5JobWidgets.so.5 without build-id.
Module libKF5KIOCore.so.5 without build-id.
Module libKF5KIOGui.so.5 without build-id.
Module libQt5Qml.so.5 without build-id.
Module libQt5QmlModels.so.5 without build-id.
Module libQt5Quick.so.5 without build-id.
Module libQt5QuickControls2.so.5 without build-id.
Module libKF5Notifications.so.5 without build-id.
Module libKF5KIOWidgets.so.5 without build-id.
Module libKF5KIOFileWidgets.so.5 without build-id.
Module KDEPlasmaPlatformTheme.so without build-id.
Module libxcb-util.so.1 without build-id.
Module libxkbcommon.so.0 without build-id.
Module libxkbcommon-x11.so.0 without build-id.
Module libICE.so.6 without build-id.
Module libSM.so.6 without build-id.
Module libxcb-xinput.so.0 without build-id.
Module libxcb-xkb.so.1 without build-id.
Module libxcb-xinerama.so.0 without build-id.
Module libxcb-xfixes.so.0 without build-id.
Module libxcb-sync.so.1 without build-id.
Module libxcb-shape.so.0 without build-id.
Module libxcb-render.so.0 without build-id.
Module libxcb-render-util.so.0 without build-id.
Module libxcb-randr.so.0 without build-id.
Module libxcb-keysyms.so.1 without build-id.
Module libxcb-shm.so.0 without build-id.
Module libxcb-image.so.0 without build-id.
Module libxcb-icccm.so.4 without build-id.
Module libX11-xcb.so.1 without build-id.
Module libQt5DBus.so.5 without build-id.
Module libQt5XcbQpa.so.5 without build-id.
Module libqxcb.so without build-id.
Module libepoxy.so.0 without build-id.
Module libmovit.so.8 without build-id.
Module libOpenGL.so.0 without build-id.
Module libmltmovit.so without build-id.
Module libGLdispatch.so.0 without build-id.
Module libGLX.so.0 without build-id.
Module libpcre2-16.so.0 without build-id.
Module libicudata.so.72 without build-id.
Module libicuuc.so.72 without build-id.
Module libicui18n.so.72 without build-id.
Module libGL.so.1 without build-id.
Module libfftw3.so.3 without build-id.
Module libQt5Core.so.5 without build-id.
Module libQt5Gui.so.5 without build-id.
Module libQt5Widgets.so.5 without build-id.
Module libQt5Svg.so.5 without build-id.
Module libQt5Xml.so.5 without build-id.
Module libmlt++-7.so.7 without build-id.
Module libmltqt.so without build-id.
Module libXrender.so.1 without build-id.
Module libbrotlicommon.so.1 without build-id.
Module libgraphite2.so.3 without build-id.
Module libXfixes.so.3 without build-id.
Module libXcursor.so.1 without build-id.
Module libexpat.so.1 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libharfbuzz.so.0 without build-id.
Module libfreetype.so.6 without build-id.
Module libfontconfig.so.1 without build-id.
Module libXdmcp.so.6 without build-id.
Module libXau.so.6 without build-id.
Module libquadmath.so.0 without build-id.
Module libxcb.so.1 without build-id.
Module libXext.so.6 without build-id.
Module libgmp.so.10 without build-id.
Module libhogweed.so.6 without build-id.
Module libnettle.so.8 without build-id.
Module libtasn1.so.6 without build-id.
Module libunistring.so.5 without build-id.
Module libidn2.so.0 without build-id.
Module libp11-kit.so.0 without build-id.
Module libnuma.so.1 without build-id.
Module libsoxr.so.0 without build-id.
Module libzstd.so.1 without build-id.
Module libgfortran.so.5 without build-id.
Module libIex-2_5.so.25 without build-id.
Module libIexMath-2_5.so.25 without build-id.
Module libHalf-2_5.so.25 without build-id.
Module libIlmThread-2_5.so.25 without build-id.
Module libImath-2_5.so.25 without build-id.
Module libdeflate.so.0 without build-id.
Module libsharpyuv.so.0 without build-id.
Module libdrm.so.2 without build-id.
Module libX11.so.6 without build-id.
Module libvdpau.so.1 without build-id.
Module libva-drm.so.2 without build-id.
Module libssh.so.4 without build-id.
Module libsrt.so.1.5 without build-id.
Module libgnutls.so.30 without build-id.
Module libbz2.so.1 without build-id.
Module libva.so.2 without build-id.
Module libxvidcore.so.4 without build-id.
Module libx265.so.199 without build-id.
Module libx264.so.163 without build-id.
Module libtheoradec.so.1 without build-id.
Module libtheoraenc.so.1 without build-id.
Module libspeex.so.1 without build-id.
Module libmp3lame.so.0 without build-id.
Module libdav1d.so.6 without build-id.
Module liblzma.so.5 without build-id.
Module libvpx.so.8 without build-id.
Module libswresample.so.3 without build-id.
Module liborc-0.4.so.0 without build-id.
Module libgsttag-1.0.so.0 without build-id.
Module libffi.so.8 without build-id.
Module libunwind.so.8 without build-id.
Module libopenblas.so.0 without build-id.
Module libOpenCL.so.1 without build-id.
Module libprotobuf.so.32 without build-id.
Module libIlmImf-2_5.so.26 without build-id.
Module libopenjp2.so.7 without build-id.
Module libtiff.so.6 without build-id.
Module libpng16.so.16 without build-id.
Module libwebp.so.7 without build-id.
Module libjpeg.so.62 without build-id.
Module libswscale.so.5 without build-id.
Module libavutil.so.56 without build-id.
Module libavformat.so.58 without build-id.
Module libavcodec.so.58 without build-id.
Module libgstaudio-1.0.so.0 without build-id.
Module libgstriff-1.0.so.0 without build-id.
Module libgstbase-1.0.so.0 without build-id.
Module libhdf5.so.310 without build-id.
Module libgomp.so.1 without build-id.
Module libgstvideo-1.0.so.0 without build-id.
Module libgstpbutils-1.0.so.0 without build-id.
Module libgstapp-1.0.so.0 without build-id.
Module libgstreamer-1.0.so.0 without build-id.
Module libopencv_core.so.407 without build-id.
Module libopencv_imgproc.so.407 without build-id.
Module libopencv_photo.so.407 without build-id.
Module libopencv_flann.so.407 without build-id.
Module libopencv_features2d.so.407 without build-id.
Module libopencv_dnn.so.407 without build-id.
Module libopencv_calib3d.so.407 without build-id.
Module libopencv_objdetect.so.407 without build-id.
Module libopencv_imgcodecs.so.407 without build-id.
Module libopencv_videoio.so.407 without build-id.
Module libopencv_video.so.407 without build-id.
Module libopencv_ximgproc.so.407 without build-id.
Module libopencv_optflow.so.407 without build-id.
Module libopencv_phase_unwrapping.so.407 without build-id.
Module libopencv_ml.so.407 without build-id.
Module libopencv_text.so.407 without build-id.
Module libopencv_plot.so.407 without build-id.
Module libopencv_datasets.so.407 without build-id.
Module libopencv_highgui.so.407 without build-id.
Module libopencv_shape.so.407 without build-id.
Module libopencv_xphoto.so.407 without build-id.
Module libopencv_xobjdetect.so.407 without build-id.
Module libopencv_xfeatures2d.so.407 without build-id.
Module libopencv_wechat_qrcode.so.407 without build-id.
Module libopencv_videostab.so.407 without build-id.
Module libopencv_tracking.so.407 without build-id.
Module libopencv_surface_matching.so.407 without build-id.
Module libopencv_superres.so.407 without build-id.
Module libopencv_structured_light.so.407 without build-id.
Module libopencv_stereo.so.407 without build-id.
Module libopencv_saliency.so.407 without build-id.
Module libopencv_rgbd.so.407 without build-id.
Module libopencv_reg.so.407 without build-id.
Module libopencv_rapid.so.407 without build-id.
Module libopencv_quality.so.407 without build-id.
Module libopencv_mcc.so.407 without build-id.
Module libopencv_line_descriptor.so.407 without build-id.
Module libopencv_intensity_transform.so.407 without build-id.
Module libopencv_img_hash.so.407 without build-id.
Module libopencv_hfs.so.407 without build-id.
Module libopencv_hdf.so.407 without build-id.
Module libopencv_fuzzy.so.407 without build-id.
Module libopencv_face.so.407 without build-id.
Module libopencv_dpm.so.407 without build-id.
Module libopencv_dnn_superres.so.407 without build-id.
Module libopencv_dnn_objdetect.so.407 without build-id.
Module libopencv_ccalib.so.407 without build-id.
Module libopencv_bioinspired.so.407 without build-id.
Module libopencv_bgsegm.so.407 without build-id.
Module libopencv_barcode.so.407 without build-id.
Module libopencv_aruco.so.407 without build-id.
Module libopencv_alphamat.so.407 without build-id.
Module libopencv_stitching.so.407 without build-id.
Module libopencv_gapi.so.407 without build-id.
Module facebl0r.so without build-id.
Module libvorbisenc.so.2 without build-id.
Module libFLAC.so.12 without build-id.
Module libsndfile.so.1 without build-id.
Module libpulsecommon-16.1.so without build-id.
Module libpulse.so.0 without build-id.
Module libpulse-simple.so.0 without build-id.
Module libasound.so.2 without build-id.
Module libmltrtaudio.so without build-id.
Module libogg.so.0 without build-id.
Module libvorbis.so.0 without build-id.
Module libcap.so.2 without build-id.
Module libsystemd.so.0 without build-id.
Module libpcre2-8.so.0 without build-id.
Module libz.so.1 without build-id.
Module libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Module libdbus-1.so.3 without build-id.
Module libopus.so.0 without build-id.
Module libcelt0.so.2 without build-id.
Module libxml2.so.2 without build-id.
Module libjack.so.0 without build-id.
Module libmlt-7.so.7 without build-id.
Module .melt-7-wrapped without build-id.
Stack trace of thread 200928:
#0  0x00007fb6aa6fa5ed _ZN7QObject10disconnectEPKS_PKcS1_S3_ (libQt5Core.so.5 + 0x2fa5ed)
#1  0x00007fb6a63959e8 n/a (libQt5DBus.so.5 + 0x279e8)
#2  0x00007fb6a6387527 n/a (libQt5DBus.so.5 + 0x19527)
#3  0x00007fb6aa4d55fc n/a (libQt5Core.so.5 + 0xd55fc)
#4  0x00007fb6b8e88e86 start_thread (libc.so.6 + 0x88e86)
#5  0x00007fb6b8f0fd30 __clone3 (libc.so.6 + 0x10fd30)

Stack trace of thread 200927:
#0  0x00007fb6b8e857d5 __futex_abstimed_wait_common (libc.so.6 + 0x857d5)
#1  0x00007fb6b8e88202 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x88202)
#2  0x00007fb6aa4db50b _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xdb50b)
#3  0x00007fb6aa4d52c1 _ZN7QThread4waitE14QDeadlineTimer (libQt5Core.so.5 + 0xd52c1)
#4  0x00007fb6a6387320 n/a (libQt5DBus.so.5 + 0x19320)
#5  0x00007fb6a63873b9 n/a (libQt5DBus.so.5 + 0x193b9)
#6  0x00007fb6b8e400c5 __run_exit_handlers (libc.so.6 + 0x400c5)
#7  0x00007fb6b8e4024e exit (libc.so.6 + 0x4024e)
#8  0x00007fb6b8e29255 __libc_start_call_main (libc.so.6 + 0x29255)
#9  0x00007fb6b8e29309 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x29309)
#10 0x0000000000404d15 _start (.melt-7-wrapped + 0x4d15)

Stack trace of thread 200929:
#0  0x00007fb6b8f02759 __poll (libc.so.6 + 0x102759)
#1  0x00007fb6aeaeed12 _xcb_conn_wait (libxcb.so.1 + 0xdd12)
#2  0x00007fb6aeaf0fea xcb_wait_for_event (libxcb.so.1 + 0xffea)
#3  0x00007fb6a67891f0 n/a (libQt5XcbQpa.so.5 + 0x691f0)
#4  0x00007fb6aa4d55fc n/a (libQt5Core.so.5 + 0xd55fc)
#5  0x00007fb6b8e88e86 start_thread (libc.so.6 + 0x88e86)
#6  0x00007fb6b8f0fd30 __clone3 (libc.so.6 + 0x10fd30)
ELF object binary architecture: AMD x86-64

29.03.2023 04:15:03:946	systemd	systemd-coredump@239-201011-0.service: Deactivated successfully.

Notify maintainers

@turion

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.1.21, NixOS, 23.05 (Stoat), 23.05pre468444.4bb072f0a8b`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.13.3`
 - channels(aroun): `""`
 - channels(root): `"nixos"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
@Zahrun Zahrun added the 0.kind: bug Something is broken label Mar 28, 2023
@Zahrun
Copy link
Contributor Author

Zahrun commented Mar 28, 2023

Actually, the rendering happens even though it says that it crashed. To select the area to export, here are the methods.
The dump seems to point to libQt5DBus.so.5, just like in #220168, which is reported to Qt at https://bugreports.qt.io/browse/QTBUG-112258

@turion
Copy link
Contributor

turion commented Apr 14, 2023

Also, this one I can't reproduce.

@Zahrun
Copy link
Contributor Author

Zahrun commented Apr 25, 2023

This one is still happening in 23.04.0 but I think it is exactly the same race condition as in #220168, https://bugs.kde.org/show_bug.cgi?id=467696, and https://bugreports.qt.io/browse/QTBUG-112258
Some people can and some people can't reproduce it. However reproducible NixOS might be, maybe this is kernel/hardware dependent or something

@Zahrun
Copy link
Contributor Author

Zahrun commented Mar 13, 2024

Fixed

@Zahrun Zahrun closed this as completed Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: bug Something is broken
Projects
None yet
Development

No branches or pull requests

2 participants