You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When clicking and dragging the timecode input field at the top left of the sequence editor. (double click) Olive crashes Gnome.
It happens consistently.
Did not happen with the previous AppImage release.
It could have to to with Ubuntu 24.04, I was using the previous version of olive without this issue in Ubuntu 22.04
Steps to Reproduce
I am able to repeat the crash with 100% failure rate.
Download and install the AppImage
Edit a sequence
Hold left click on the timecode input and move the cursor.
Logs
Syslog extract from right before the crash until when Olive is terminated.
I was editing Transform nodes before clicking the sequence timecode input.
System Logs
2024-09-15T16:53:01.651247+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] Selected node: olive::TransformDistortNode(0x77fa25f83f60)
-- | --
2024-09-15T16:53:03.458574+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] Selected node: olive::TransformDistortNode(0x77f9083e54f0)
2024-09-15T16:53:04.800452+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] Selected node: olive::TransformDistortNode(0x7bf2720)
2024-09-15T16:53:05.648411+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] Selected node: olive::TransformDistortNode(0x77fa25f83f60)
2024-09-15T16:53:13.166725+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] olive::ProjectSaveTask(0x73d40c0) took 13
2024-09-15T16:53:13.166961+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] Saved auto-recovery to: "/home/ludovic/.local/share/olivevideoeditor.org/Olive/autorecovery/{518e5e58-63e5-4420-841b-477a608dd137}/1726411993.ove"
2024-09-15T16:53:13.167048+02:00 | org.olivevideoeditor.Olive.desktop[383062]: [DEBUG] Deleted old recovery: "/home/ludovic/.local/share/olivevideoeditor.org/Olive/autorecovery/{518e5e58-63e5-4420-841b-477a608dd137}/1726410733.ove"
2024-09-15T16:53:14.968540+02:00 | rtkit-daemon[2266]: Supervising 12 threads of 9 processes of 1 users.
2024-09-15T16:53:14.968827+02:00 | rtkit-daemon[2266]: Supervising 12 threads of 9 processes of 1 users.
2024-09-15T16:53:15.045860+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x8012a6.
2024-09-15T16:53:28.904620+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x801304.
2024-09-15T16:53:40.888494+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x80130e.
2024-09-15T16:53:47.376646+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x801314.
2024-09-15T16:53:52.271830+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x801326.
2024-09-15T16:53:55.899969+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x80132c.
2024-09-15T16:53:57.309813+02:00 | gnome-shell[380782]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x800018 specified for 0x80133a.
2024-09-15T16:53:57.314435+02:00 | gnome-shell[380782]: **
2024-09-15T16:53:57.314512+02:00 | gnome-shell[380782]: libmutter:ERROR:../src/wayland/meta-wayland-pointer-constraints.c:565:meta_wayland_pointer_constraint_deactivate: code should not be reached
2024-09-15T16:53:57.314565+02:00 | gnome-shell[380782]: Bail out! libmutter:ERROR:../src/wayland/meta-wayland-pointer-constraints.c:565:meta_wayland_pointer_constraint_deactivate: code should not be reached
2024-09-15T16:53:57.314733+02:00 | gnome-shell[380782]: GNOME Shell crashed with signal 6
2024-09-15T16:53:57.314802+02:00 | gnome-shell[380782]: == Stack trace for context 0x5f711218a760 ==
2024-09-15T16:53:57.314861+02:00 | gnome-shell[380782]: #0 5f711224d4b8 i resource:///org/gnome/shell/ui/init.js:21 (39433d270bf0 @ 48)
2024-09-15T16:53:58.518575+02:00 | systemd[1]: Starting apport-autoreport.service - Process error reports when automatic reporting is enabled...
2024-09-15T16:53:58.520001+02:00 | systemd[1]: Started whoopsie.service - crash report submission.
2024-09-15T16:53:58.550791+02:00 | whoopsie[408578]: [16:53:58] Using lock path: /var/lock/whoopsie/lock
2024-09-15T16:53:58.554082+02:00 | systemd[1]: whoopsie.service: Deactivated successfully.
2024-09-15T16:53:58.609498+02:00 | whoopsie-upload-all[408577]: INFO:root:/var/crash/_usr_libexec_ibus-engine-libpinyin.1000.crash already marked for upload, skipping
2024-09-15T16:53:58.609618+02:00 | whoopsie-upload-all[408577]: INFO:root:/var/crash/_usr_sbin_cupsd.0.crash already marked for upload, skipping
2024-09-15T16:53:58.609651+02:00 | whoopsie-upload-all[408577]: INFO:root:/var/crash/_usr_bin_docker-compose.0.crash already marked for upload, skipping
2024-09-15T16:53:58.609677+02:00 | whoopsie-upload-all[408577]: INFO:root:Waiting for whoopsie to upload reports (timeout: 20 s)
2024-09-15T16:53:58.609707+02:00 | whoopsie-upload-all[408577]: INFO:root:All reports uploaded successfully
2024-09-15T16:53:58.621309+02:00 | systemd[1]: Started whoopsie.service - crash report submission.
2024-09-15T16:53:58.629822+02:00 | systemd[1]: apport-autoreport.service: Deactivated successfully.
2024-09-15T16:53:58.630155+02:00 | systemd[1]: Finished apport-autoreport.service - Process error reports when automatic reporting is enabled.
2024-09-15T16:53:58.645088+02:00 | whoopsie[408593]: [16:53:58] Using lock path: /var/lock/whoopsie/lock
2024-09-15T16:53:58.647829+02:00 | systemd[1]: whoopsie.service: Deactivated successfully.
2024-09-15T16:54:06.474480+02:00 | systemd[1]: Starting apport-autoreport.service - Process error reports when automatic reporting is enabled...
2024-09-15T16:54:06.475865+02:00 | systemd[1]: Started whoopsie.service - crash report submission.
2024-09-15T16:54:06.508316+02:00 | whoopsie[408732]: [16:54:06] Using lock path: /var/lock/whoopsie/lock
2024-09-15T16:54:06.511020+02:00 | systemd[1]: whoopsie.service: Deactivated successfully.
2024-09-15T16:54:06.525414+02:00 | gnome-shell[383066]: (EE) failed to read Wayland events: Connection reset by peer
2024-09-15T16:54:06.526281+02:00 | update-notifier[383856]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.541008+02:00 | xdg-desktop-por[381576]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.542099+02:00 | xdg-desktop-por[381526]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.542608+02:00 | [381090]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.542770+02:00 | [381354]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.543416+02:00 | gsd-wacom[380997]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.543680+02:00 | gnome-software[381042]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.544137+02:00 | gsd-power[380974]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.544290+02:00 | [380967]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.544539+02:00 | gsd-color[380958]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.544796+02:00 | gsd-media-keys[380970]: Error reading events from display: Broken pipe
2024-09-15T16:54:06.545067+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Keyboard.service: Main process exited, code=exited, status=1/FAILURE
2024-09-15T16:54:06.545492+02:00 | systemd[380482]: [email protected]: Main process exited, code=dumped, status=6/ABRT
2024-09-15T16:54:06.545623+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Color.service: Main process exited, code=exited, status=1/FAILURE
2024-09-15T16:54:06.546430+02:00 | systemd[380482]: org.gnome.SettingsDaemon.MediaKeys.service: Main process exited, code=exited, status=1/FAILURE
2024-09-15T16:54:06.548017+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Power.service: Main process exited, code=exited, status=1/FAILURE
2024-09-15T16:54:06.551235+02:00 | systemd[380482]: xdg-desktop-portal-gnome.service: Main process exited, code=exited, status=1/FAILURE
2024-09-15T16:54:06.551423+02:00 | systemd[380482]: xdg-desktop-portal-gnome.service: Failed with result 'exit-code'.
2024-09-15T16:54:06.552449+02:00 | systemd[380482]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
2024-09-15T16:54:06.552799+02:00 | systemd[380482]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
2024-09-15T16:54:06.553960+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Keyboard.service: Failed with result 'exit-code'.
2024-09-15T16:54:06.555402+02:00 | systemd[380482]: app-gnome-update\x2dnotifier-383856.scope: Consumed 1.944s CPU time.
2024-09-15T16:54:06.557113+02:00 | systemd[380482]: org.gnome.SettingsDaemon.MediaKeys.service: Failed with result 'exit-code'.
2024-09-15T16:54:06.557799+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Color.service: Failed with result 'exit-code'.
2024-09-15T16:54:06.558479+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Power.service: Failed with result 'exit-code'.
2024-09-15T16:54:06.568741+02:00 | systemd[380482]: app-gnome-gnome\x2dsoftware\x2dservice-381042.scope: Consumed 9.548s CPU time.
2024-09-15T16:54:06.578185+02:00 | whoopsie-upload-all[408731]: INFO:root:/var/crash/_usr_libexec_ibus-engine-libpinyin.1000.crash already marked for upload, skipping
2024-09-15T16:54:06.605273+02:00 | systemd[1]: Started whoopsie.service - crash report submission.
2024-09-15T16:54:06.632245+02:00 | whoopsie[408794]: [16:54:06] Using lock path: /var/lock/whoopsie/lock
2024-09-15T16:54:06.635130+02:00 | systemd[1]: whoopsie.service: Deactivated successfully.
2024-09-15T16:54:06.686885+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Wacom.service: Scheduled restart job, restart counter is at 1.
2024-09-15T16:54:06.687015+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Power.service: Scheduled restart job, restart counter is at 1.
2024-09-15T16:54:06.687067+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Color.service: Scheduled restart job, restart counter is at 1.
2024-09-15T16:54:06.687109+02:00 | systemd[380482]: org.gnome.SettingsDaemon.MediaKeys.service: Scheduled restart job, restart counter is at 1.
2024-09-15T16:54:06.687179+02:00 | systemd[380482]: org.gnome.SettingsDaemon.Keyboard.service: Scheduled restart job, restart counter is at 1.
2024-09-15T16:54:06.700092+02:00 | org.olivevideoeditor.Olive.desktop[383040]: Terminated
Additional Information
The text was updated successfully, but these errors were encountered:
my-opencode
changed the title
[CRASH] Rapidly clicking the timecode input in sequence editor
[CRASH] Mouse drag on the timecode input in sequence editor
Sep 15, 2024
Edit:
I first wrote the bug report after a crash during normal use. Then I opened Olive just to verify the reproduction steps. Crash happens on mouse drag, not double click.
*617ff87
Running the AppImage
Platform
Ubuntu 24, see specs in image
Summary
When clicking and dragging the timecode input field at the top left of the sequence editor. (double click) Olive crashes Gnome.
It happens consistently.
Did not happen with the previous AppImage release.
It could have to to with Ubuntu 24.04, I was using the previous version of olive without this issue in Ubuntu 22.04
Steps to Reproduce
I am able to repeat the crash with 100% failure rate.
Logs
Syslog extract from right before the crash until when Olive is terminated.
I was editing Transform nodes before clicking the sequence timecode input.
System Logs
Additional Information
The text was updated successfully, but these errors were encountered: