Project

General

Profile

Bug #1527

crash when cutting clip with clip tool

Added by Matthieu Talbot about 2 months ago. Updated 10 days ago.

Status:
Closed
Priority:
Normal
Category:
Actions
Target version:
Start date:
04/11/2020
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Steps to reproduce

Write a list of steps to reproduce the bug

  • have some midi clip in a track
  • select clip tool
  • click in the middle of the midi clip

What happens?

Please tell us what happened

  • crash

What is expected?

What is expected to happen?

Version

Zrythm 0.8.397
built with gcc 10.1.0
+carla
+sdl2

Other info

Context, distro, etc.

Backtrace

Error - Backtrace:
99: zrythm_get_resource - 0x401550
98: muGetChordName - 0x51F85F
97: _C_specific_handler - 0xF384C5C0
96: _chkstk - 0xF38610B0
95: RtlRaiseException - 0xF3829E70
94: KiUserExceptionDispatcher - 0xF385FE10
93: position_to_ticks - 0x4259A3
92: midi_note_get_global_start_pos - 0x41CF4B
91: velocity_draw - 0x4F1690
90: arranger_object_draw - 0x4BDEF0
89: arranger_widget_get_type - 0x4B0691
88: arranger_widget_get_type - 0x4B0691
87: arranger_widget_get_type - 0x4B0691
86: gtk_requisition_free - 0x679A0870
85: g_closure_invoke - 0x67F06A90
84: g_signal_emit_valist - 0x67F239B0
83: g_signal_emit - 0x67F24B60
82: gtk_widget_get_allocated_baseline - 0x679AE170
81: gtk_container_propagate_draw - 0x67787F60
80: gtk_container_propagate_draw - 0x67787F60
79: gtk_progress_bar_get_ellipsize - 0x678B10A0
78: gtk_volume_button_new - 0x6799EA00
77: gtk_container_get_path_for_child - 0x67788220
76: gtk_style_properties_lookup_property - 0x6778DD20
75: gtk_volume_button_new - 0x6799EA00
74: gtk_widget_get_allocated_baseline - 0x679AE170
73: gtk_container_propagate_draw - 0x67787F60
72: gtk_container_propagate_draw - 0x67787F60
71: gtk_scrolled_window_get_type - 0x678E0D20
70: gtk_container_get_path_for_child - 0x67788220
69: gtk_style_properties_lookup_property - 0x6778DD20
68: gtk_scrollbar_new - 0x678DD830
67: gtk_widget_get_allocated_baseline - 0x679AE170
66: gtk_container_propagate_draw - 0x67787F60
65: gtk_container_propagate_draw - 0x67787F60
64: gtk_border_get_type - 0x67737DA0
63: gtk_container_get_path_for_child - 0x67788220
62: gtk_style_properties_lookup_property - 0x6778DD20
61: gtk_border_get_type - 0x67737DA0
60: gtk_widget_get_allocated_baseline - 0x679AE170
59: gtk_container_propagate_draw - 0x67787F60
58: gtk_page_setup_new_from_gvariant - 0x6788E9F0
57: gtk_container_get_path_for_child - 0x67788220
56: gtk_style_properties_lookup_property - 0x6778DD20
55: gtk_page_setup_new_from_gvariant - 0x6788E9F0
54: gtk_widget_get_allocated_baseline - 0x679AE170
53: gtk_container_propagate_draw - 0x67787F60
52: gtk_container_propagate_draw - 0x67787F60
51: gtk_border_get_type - 0x67737DA0
50: gtk_container_get_path_for_child - 0x67788220
49: gtk_style_properties_lookup_property - 0x6778DD20
48: gtk_border_get_type - 0x67737DA0
47: gtk_widget_get_allocated_baseline - 0x679AE170
46: gtk_container_propagate_draw - 0x67787F60
45: gtk_spinner_stop - 0x67900700
44: gtk_container_get_path_for_child - 0x67788220
43: gtk_style_properties_lookup_property - 0x6778DD20
42: gtk_spinner_stop - 0x67900700
41: gtk_widget_get_allocated_baseline - 0x679AE170
40: gtk_container_propagate_draw - 0x67787F60
39: gtk_container_propagate_draw - 0x67787F60
38: gtk_border_get_type - 0x67737DA0
37: gtk_container_get_path_for_child - 0x67788220
36: gtk_style_properties_lookup_property - 0x6778DD20
35: gtk_border_get_type - 0x67737DA0
34: gtk_widget_get_allocated_baseline - 0x679AE170
33: gtk_container_propagate_draw - 0x67787F60
32: gtk_container_propagate_draw - 0x67787F60
31: gtk_border_get_type - 0x67737DA0
30: gtk_container_get_path_for_child - 0x67788220
29: gtk_style_properties_lookup_property - 0x6778DD20
28: gtk_border_get_type - 0x67737DA0
27: gtk_widget_get_allocated_baseline - 0x679AE170
26: gtk_container_propagate_draw - 0x67787F60
25: gtk_container_propagate_draw - 0x67787F60
24: gtk_border_get_type - 0x67737DA0
23: gtk_container_get_path_for_child - 0x67788220
22: gtk_style_properties_lookup_property - 0x6778DD20
21: gtk_border_get_type - 0x67737DA0
20: gtk_widget_get_allocated_baseline - 0x679AE170
19: gtk_container_propagate_draw - 0x67787F60
18: gtk_container_propagate_draw - 0x67787F60
17: gtk_border_get_type - 0x67737DA0
16: gtk_container_get_path_for_child - 0x67788220
15: gtk_style_properties_lookup_property - 0x6778DD20
14: gtk_border_get_type - 0x67737DA0
13: gtk_widget_get_allocated_baseline - 0x679AE170
12: gtk_container_propagate_draw - 0x67787F60
11: gtk_container_propagate_draw - 0x67787F60
10: gtk_border_get_type - 0x67737DA0
9: gtk_container_get_path_for_child - 0x67788220
8: gtk_style_properties_lookup_property - 0x6778DD20
7: gtk_border_get_type - 0x67737DA0
6: gtk_widget_get_allocated_baseline - 0x679AE170
5: gtk_container_propagate_draw - 0x67787F60
4: gtk_spinner_stop - 0x67900700
3: gtk_container_get_path_for_child - 0x67788220
2: gtk_style_properties_lookup_property - 0x6778DD20
1: gtk_spinner_stop - 0x67900700
0: gtk_widget_get_allocated_baseline - 0x679AE170

Log

** Message: 23:43:19.995: NOT using cache
** Message: 23:43:20.028: NOT using cache
** Message: 23:43:20.061: NOT using cache
** Message: 23:43:20.093: NOT using cache
** Message: 23:43:20.128: NOT using cache
** Message: 23:43:20.145: NOT using cache
** Message: 23:43:20.160: NOT using cache
** Message: 23:43:20.497: NOT using cache
** Message: 23:43:20.608: NOT using cache
** Message: 23:43:21.041: Disconnected port "MIDI Editor Manual Press" from "MIDI in"
** Message: 23:43:21.041: Connected port "MIDI Editor Manual Press" to "MIDI in"
** Message: 23:43:21.041: ZSaw-trial latency: 0 samples
** Message: 23:43:21.049: objects hit 1
** Message: 23:43:21.128: [DOING ACTION]: SPLIT_ARRANGER_SELECTIONS
** Message: 23:43:21.129: Disconnected port "MIDI Editor Manual Press" from "MIDI in"
** Message: 23:43:21.129: Disconnected port "MIDI Editor Manual Press" from "MIDI in"
** Message: 23:43:21.129: Connected port "MIDI Editor Manual Press" to "MIDI in"
** Message: 23:43:21.129: ZSaw-trial latency: 0 samples
** Message: 23:43:21.134: pushed to undo/redo stack
** Message: 23:43:21.231: NOT using cache
** Message: 23:43:21.231: NOT using cache
** Message: 23:43:21.232: NOT using cache
** Message: 23:43:21.232: NOT using cache
** Message: 23:43:21.232: NOT using cache
** Message: 23:43:21.233: NOT using cache
** Message: 23:43:21.236: NOT using cache
** Message: 23:43:21.237: NOT using cache

** (zrythm.exe:10464): CRITICAL **: 23:43:21.277: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.277: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.277: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.277: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.277: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.277: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: arranger_object_set_full_rectangle: assertion 'region' failed

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: file ../src/audio/region.c: line 566 (region_find): should not be reached

** (zrythm.exe:10464): CRITICAL **: 23:43:21.278: file ../src/audio/region.c: line 566 (region_find): should not be reached
log_2020-05-14_23-40-10 (245 KB) log_2020-05-14_23-40-10 Matthieu Talbot, 05/14/2020 11:44 PM

Subtasks

Bug #1442: crash when cutting an audio region and then moving the 2nd sliceClosedAlexandros Theodotou

History

#1 Updated by Matthieu Talbot about 2 months ago

windows, commit 7b5dfef462968821410dbf4fcf55198cc9e32644


$ git diff
diff --git a/scripts/gen-translators-list.scm b/scripts/gen-translators-list.scm
index 95963159..14f1eef7 100755
--- a/scripts/gen-translators-list.scm
+++ b/scripts/gen-translators-list.scm
@@ -89,9 +89,10 @@ Args:
                  (newline)
                  (for-each
                    (lambda (translator)
-                     (display
-                       (string-append
-                         "\"" translator))
+                     ;(display
+                     ;  (string-append
+                     ;    "\"" translator))
+(display "\"test")
                      (if (equal? (last translators)
                                  translator)
                        (display "\"")

#2 Updated by Alexandros Theodotou about 1 month ago

  • Category set to Actions
  • Priority changed from Normal to High
  • Target version set to 0.9 beta

#3 Updated by Alexandros Theodotou 10 days ago

  • Status changed from New to Closed
  • Assignee set to Alexandros Theodotou

fixed

Also available in: Atom PDF