View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002526 | ardour | bugs | public | 2009-01-22 23:20 | 2020-04-19 20:13 |
| Reporter | mtaht | Assigned To | cth103 | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0002526: Multiple drag of regions crashes | ||||
| Description | giving 3.0 a bit of a workout today... multiple issues 1) When trying to delete a track, we either end up with the track getting deleted AND the tracks getting re-ordered semi-randomly. 2) Trying to delete multiple tracks (by selecting multiple tracks, then right clicking to delete) only deletes one track. 3) (attached backtrace) when moving two regions at a time to another area, eventually... it crashes. | ||||
| Additional Information | *** glibc detected *** /usr/local/lib64/ardour3/ardour-3.0: free(): invalid pointer: 0x0000000005d83830 *** ======= Backtrace: ========= /lib/libc.so.6[0x7fc7b883a938] /lib/libc.so.6(cfree+0x76)[0x7fc7b883cf86] /usr/lib/libfontconfig.so.1(FcCharSetDestroy+0x5c)[0x7fc7bd146a6c] /usr/lib/libfontconfig.so.1(FcFontSetSort+0x420)[0x7fc7bd14f010] /usr/lib/libfontconfig.so.1(FcFontSort+0x69)[0x7fc7bd14f289] /usr/lib/libpangoft2-1.0.so.0[0x7fc7bded920d] /usr/lib/libpangoft2-1.0.so.0[0x7fc7bded9975] /usr/lib/libpango-1.0.so.0[0x7fc7bd38a751] /usr/lib/libpango-1.0.so.0(pango_layout_line_get_extents+0x2e8)[0x7fc7bd38ab88] /usr/lib/libpango-1.0.so.0[0x7fc7bd38ac8f] /usr/lib/libpango-1.0.so.0[0x7fc7bd38e63e] /usr/lib/libpango-1.0.so.0(pango_layout_get_pixel_extents+0x86)[0x7fc7bd390136] /usr/lib/libpango-1.0.so.0(pango_layout_get_pixel_size+0x1e)[0x7fc7bd39017e] /usr/lib/libgnomecanvas-2.so.0[0x7fc7bc0b962f] /usr/lib/libgobject-2.0.so.0(g_object_set_property+0x378)[0x7fc7bf714f58] /usr/local/lib64/ardour3/libglibmm2.so(_ZN4Glib18PropertyProxy_Base13set_property_ERKNS_9ValueBaseE+0x41)[0x7fc7bec08901] /usr/local/lib64/ardour3/ardour-3.0(_ZN4Glib13PropertyProxyIN5Pango15FontDescriptionEE9set_valueERKS2_+0x47)[0xaf721d] /usr/local/lib64/ardour3/ardour-3.0(_ZN4Glib13PropertyProxyIN5Pango15FontDescriptionEEaSERKS2_+0x1d)[0xaf7271] /usr/local/lib64/ardour3/ardour-3.0(_ZN16TimeAxisViewItem4initERKSsdRN3Gdk5ColorEjjNS_10VisibilityE+0xe33)[0xe8e449] /usr/local/lib64/ardour3/ardour-3.0(_ZN16TimeAxisViewItemC2ERKSsRN5Gnome6Canvas5GroupER12TimeAxisViewdRN3Gdk5ColorEjjbNS_10VisibilityE+0x4be)[0xe8ff76] /usr/local/lib64/ardour3/ardour-3.0(_ZN10RegionViewC2EPN5Gnome6Canvas5GroupER12TimeAxisViewN5boost10shared_ptrIN6ARDOUR6RegionEEEdRN3Gdk5ColorE+0xac)[0xdabe04] /usr/local/lib64/ardour3/ardour-3.0(_ZN15AudioRegionViewC1EPN5Gnome6Canvas5GroupER17RouteTimeAxisViewN5boost10shared_ptrIN6ARDOUR11AudioRegionEEEdRN3Gdk5ColorE+0x7e)[0x9a1ab2] /usr/local/lib64/ardour3/ardour-3.0(_ZN15AudioStreamView24add_region_view_internalEN5boost10shared_ptrIN6ARDOUR6RegionEEEbb+0x3aa)[0x9b01d0] /usr/local/lib64/ardour3/ardour-3.0(_ZN10StreamView15add_region_viewEN5boost10shared_ptrIN6ARDOUR6RegionEEE+0x42)[0xe58884] /usr/local/lib64/ardour3/ardour-3.0(_ZN6ARDOUR8Playlist14foreach_regionI10StreamViewEEvPT_MS3_FvN5boost10shared_ptrINS_6RegionEEEE+0xce)[0x9baf86] /usr/local/lib64/ardour3/ardour-3.0(_ZN15AudioStreamView20redisplay_diskstreamEv+0x1df)[0x9ae0eb] /usr/local/lib64/ardour3/ardour-3.0(_ZN10StreamView17playlist_modifiedEN5boost10shared_ptrIN6ARDOUR10DiskstreamEEE+0x237)[0xe59d7d] /usr/local/lib64/ardour3/ardour-3.0(_ZN15AudioStreamView17playlist_modifiedEN5boost10shared_ptrIN6ARDOUR10DiskstreamEEE+0x190)[0x9af796] /usr/local/lib64/ardour3/ardour-3.0(_ZN15AudioStreamView22playlist_modified_weakEN5boost8weak_ptrIN6ARDOUR10DiskstreamEEE+0x5e)[0x9ac05e] /usr/local/lib64/ardour3/ardour-3.0(_ZNK4sigc18bound_mem_functor1Iv10StreamViewN5boost8weak_ptrIN6ARDOUR10DiskstreamEEEEclERKS6_+0x87)[0xe5e1a9] /usr/local/lib64/ardour3/ardour-3.0(_ZNK4sigc15adaptor_functorINS_18bound_mem_functor1Iv10StreamViewN5boost8weak_ptrIN6ARDOUR10DiskstreamEEEEEEclIRNS3_10shared_ptrIS6_EEEENS9_18deduce_result_typeIT_vvvvvvE4typeESF_+0x31)[0xe5e211] /usr/local/lib64/ardour3/ardour-3.0(_ZN4sigc12bind_functorILin1ENS_18bound_mem_functor1Iv10StreamViewN5boost8weak_ptrIN6ARDOUR10DiskstreamEEEEENS3_10shared_ptrIS6_EENS_3nilESB_SB_SB_SB_SB_EclEv+0x29)[0xe5e281] /usr/local/lib64/ardour3/ardour-3.0(_ZN4sigc8internal10slot_call0INS_12bind_functorILin1ENS_18bound_mem_functor1Iv10StreamViewN5boost8weak_ptrIN6ARDOUR10DiskstreamEEEEENS5_10shared_ptrIS8_EENS_3nilESD_SD_SD_SD_SD_EEvE7call_itEPNS0_8slot_repE+0x21)[0xe5e2a4] /usr/local/lib64/ardour3/ardour-3.0(_ZN4sigc8internal12signal_emit0IvNS_3nilEE4emitEPNS0_11signal_implE+0xd4)[0x92731d] /usr/local/lib64/ardour3/ardour-3.0(_ZNK4sigc7signal0IvNS_3nilEE4emitEv+0x19)[0x927401] /usr/local/lib64/ardour3/ardour-3.0(_ZNK4sigc7signal0IvNS_3nilEEclEv+0x15)[0x927419] /usr/local/lib64/ardour3/libardour.so(_ZN6ARDOUR8Playlist19flush_notificationsEv+0x3c0)[0x7fc7c16ccd22] /usr/local/lib64/ardour3/libardour.so(_ZN6ARDOUR13AudioPlaylist19flush_notificationsEv+0x15)[0x7fc7c15222cf] /usr/local/lib64/ardour3/libardour.so(_ZN6ARDOUR8Playlist21release_notificationsEv+0x41)[0x7fc7c16c525d] /usr/local/lib64/ardour3/ardour-3.0(_ZN6ARDOUR8Playlist10RegionLockD1Ev+0x37)[0x9baeb5] /usr/local/lib64/ardour3/libardour.so(_ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEEjf+0x5cf)[0x7fc7c16cc91b] /usr/local/lib64/ardour3/ardour-3.0(_ZN6Editor29region_drag_finished_callbackEPN5Gnome6Canvas4ItemEP9_GdkEvent+0xc78)[0xb1b122] /usr/local/lib64/ardour3/ardour-3.0(_ZN6Editor8end_grabEPN5Gnome6Canvas4ItemEP9_GdkEvent+0xfd)[0xb20a3b] /usr/local/lib64/ardour3/ardour-3.0(_ZN6Editor22button_release_handlerEPN5Gnome6Canvas4ItemEP9_GdkEvent8ItemType+0xaf)[0xb2a321] /usr/local/lib64/ardour3/ardour-3.0(_ZN6Editor24canvas_region_view_eventEP9_GdkEventPN5Gnome6Canvas4ItemEP10RegionView+0x109)[0xaf93cb] /usr/local/lib64/ardour3/ardour-3.0(_ZNK4sigc18bound_mem_functor3Ib12PublicEditorP9_GdkEventPN5Gnome6Canvas4ItemEP10RegionViewEclERKS3_RKS7_RKS9_+0x90)[0xdad6b4] /usr/local/lib64/ardour3/ardour-3.0(_ZNK4sigc15adaptor_functorINS_18bound_mem_functor3Ib12PublicEditorP9_GdkEventPN5Gnome6Canvas4ItemEP10RegionViewEEEclIRKS4_RPNS6_5GroupERSA_EENSC_18deduce_result_typeIT_T0_T1_vvvvE4typeESL_SM_SN_+0x3c)[0xdad7a8] /usr/local/lib64/ardour3/ardour-3.0(_ZN4sigc12bind_functorILin1ENS_18bound_mem_functor3Ib12PublicEditorP9_GdkEventPN5Gnome6Canvas4ItemEP10RegionViewEEPNS6_5GroupESA_NS_3nilESE_SE_SE_SE_EclIRKS4_EENSF_18deduce_result_typeIT_vvvvvvE4typeESK_+0x45)[0xdad7ef] /usr/local/lib64/ardour3/ardour-3.0(_ZN4sigc8internal10slot_call1INS_12bind_functorILin1ENS_18bound_mem_functor3Ib12PublicEditorP9_GdkEventPN5Gnome6Canvas4ItemEP10RegionViewEEPNS8_5GroupESC_NS_3nilESG_SG_SG_SG_EEbS6_E7call_itEPNS0_8slot_repERKS6_+0x29)[0xdad81f] /usr/local/lib64/ardour3/libgtkmm2.so(_ZNK4sigc5slot1IbP9_GdkEventEclERKS2_+0x63)[0x7fc7bccfe47b] /usr/local/lib64/ardour3/libgnomecanvasmm.so[0x7fc7bbc5b654] /usr/lib/libgnomecanvas-2.so.0(gnome_canvas_marshal_BOOLEAN__BOXED+0x98)[0x7fc7bc0c56a8] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fc7bf70e25d] /usr/lib/libgobject-2.0.so.0[0x7fc7bf72446e] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x63a)[0x7fc7bf72548a] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fc7bf725b33] /usr/lib/libgnomecanvas-2.so.0[0x7fc7bc0c0d5d] /usr/lib/libgnomecanvas-2.so.0[0x7fc7bc0c3848] /usr/local/lib64/ardour3/libgtkmm2.so(_ZN3Gtk12Widget_Class29button_release_event_callbackEP10_GtkWidgetP15_GdkEventButton+0xfb)[0x7fc7bcd32755] /usr/lib/libgtk-x11-2.0.so.0[0x7fc7be6f0908] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fc7bf70e25d] /usr/lib/libgobject-2.0.so.0[0x7fc7bf723c3b] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x63a)[0x7fc7bf72548a] ======= Memory map: ======== 00400000-01137000 r-xp 00000000 08:01 28196894 /usr/local/lib64/ardour3/ardour-3.0 01337000-01338000 r--p 00d37000 08:01 28196894 /usr/local/lib64/ardour3/ardour-3.0 01338000-0133e000 rw-p 00d38000 08:01 28196894 /usr/local/lib64/ardour3/ardour-3.0 0133e000-01346000 rw-p 0133e000 00:00 0 02b7d000-06788000 rw-p 02b7d000 00:00 0 [heap] 4000a000-4000b000 ---p 4000a000 00:00 0 4000b000-4008b000 rwxp 4000b000 00:00 0 40297000-40298000 ---p 40297000 00:00 0 40298000-40312000 rwxp 40298000 00:00 0 40624000-40625000 ---p 40624000 00:00 0 40625000-4069f000 rwxp 40625000 00:00 0 409e1000-409e2000 ---p 409e1000 00:00 0 409e2000-40a5c000 rwxp 409e2000 00:00 0 40aef000-40af0000 ---p 40aef000 00:00 0 40af0000-412f0000 rwxp 40af0000 00:00 0 41610000-41611000 ---p 41610000 00:00 0 41611000-41e11000 rwxp 41611000 00:00 0 41e11000-41e12000 ---p 41e11000 00:00 0 41e12000-42612000 rwxp 41e12000 00:00 0 42612000-42613000 ---p 42612000 00:00 0 42613000-42e13000 rwxp 42613000 00:00 0 42e13000-42e14000 ---p 42e13000 00:00 0 42e14000-43614000 rwxp 42e14000 00:00 0 43614000-43615000 ---p 43614000 00:00 0 43615000-43e15000 rwxp 43615000 00:00 0 43e15000-43e16000 ---p 43e15000 00:00 0 43e16000-44616000 rwxp 43e16000 00:00 0 44616000-44617000 ---p 44616000 00:00 0 44617000-44e17000 rwxp 44617000 00:00 0 44e17000-44e18000 ---p 44e17000 00:00 0 44e18000-44e92000 rwxp 44e18000 00:00 0 44e92000-44e93000 ---p 44e92000 00:00 0 44e93000-44f0d000 rwxp 44e93000 00:00 0 7fc78c000000-7fc78e246000 rw-p 7fc78c000000 00:00 0 7fc78e246000-7fc790000000 ---p 7fc78e246000 00:00 0 7fc794000000-7fc794294000 rw-p 7fc794000000 00:00 0 7fc794294000-7fc798000000 ---p 7fc794294000 00:00 0 7fc7987b0000-7fc798845000 r--p 00000000 08:01 27518857 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf 7fc798845000-7fc7988da000 r--p 00000000 08:01 27518857 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf 7fc7988da000-7fc7988e9000 r-xp 00000000 08:01 27058213 /lib/libbz2.so.1.0.4 7fc7988e9000-7fc798ae9000 ---p 0000f000 08:01 27058213 /lib/libbz2.so.1.0.4 7fc798ae9000-7fc798aea000 r--p 0000f000 08:01 27058213 /lib/libbz2.so.1.0.4 7fc798aea000-7fc798aeb000 rw-p 00010000 08:01 27058213 /lib/libbz2.so.1.0.4 7fc798aeb000-7fc798b21000 r-xp 00000000 08:01 27379414 /usr/lib/libcroco-0.6.so.3.0.1 7fc798b21000-7fc798d20000 ---p 00036000 08:01 27379414 /usr/lib/libcroco-0.6.so.3.0.1 7fc798d20000-7fc798d24000 rw-p 00035000 08:01 27379414 /usr/lib/libcroco-0.6.so.3.0.1 7fc798d24000-7fc798d5a000 r-xp 00000000 08:01 27379691 /usr/lib/libgsf-1.so.114.0.8 7fc798d5a000-7fc798f59000 ---p 00036000 08:01 27379691 /usr/lib/libgsf-1.so.114.0.8 7fc798f59000-7fc798f5c000 r--p 00035000 08:01 27379691 /usr/lib/libgsf-1.so.114.0.8 7fc798f5c000-7fc798f5d000 rw-p 00038000 08:01 27379691 /usr/lib/libgsf-1.so.114.0.8 7fc798f5d000-7fc798f5e000 rw-p 7fc798f5d000 00:00 0 7fc798f5e000-7fc798f93000 r-xp 00000000 08:01 27380053 /usr/lib/librsvg-2.so.2.22.3 7fc798f93000-7fc799192000 ---p 00035000 08:01 27380053 /usr/lib/librsvg-2.so.2.22.3 7fc799192000-7fc799193000 r--p 00034000 08:01 27380053 /usr/lib/librsvg-2.so.2.22.3 7fc799193000-7fc799194000 rw-p 00035000 08:01 27380053 /usr/lib/librsvg-2.so.2.22.3 7fc799194000-7fc799196000 r-xp 00000000 08:01 27410950 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7fc799196000-7fc799395000 ---p 00002000 08:01 27410950 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7fc799395000-7fc799396000 r--p 00001000 08:01 27410950 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7fc799396000-7fc799397000 rw-p 00002000 08:01 27410950 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7fc799397000-7fc79939e000 r-xp 00000000 08:01 27058316 /lib/libusb-0.1.so.4.4.4 7fc79939e000-7fc79959d000 ---p 00007000 08:01 27058316 /lib/libusb-0.1.so.4.4.4 7fc79959d000-7fc79959e000 r--p 00006000 08:01 27058316 /lib/libusb-0.1.so.4.4.4 7fc79959e000-7fc7995a0000 rw-p 00007000 08:01 27058316 /lib/libusb-0.1.so.4.4.4 7fc7995a0000-7fc7995c0000 r-xp 00000000 08:01 28214742 /usr/local/lib64/ardour3/surfaces/libardour_tranzport.so 7fc7995c0000-7fc7997c0000 ---p 00020000 08:01 28214742 /usr/local/lib64/ardour3/surfaces/libardour_tranzport.so 7fc7997c0000-7fc7997c1000 r--p 00020000 08:01 28214742 /usr/local/lib64/ardour3/surfaces/libardour_tranzport.so 7fc7997c1000-7fc7997c2000 rw-p 00021000 08:01 28214742 /usr/local/lib64/ardour3/surfaces/libardour_tranzport.so 7fc7997c2000-7fc799ee8000 rw-p 7fc7997c2000 00:00 0 7fc799ee8000-7Aborted | ||||
| Tags | No tags attached. | ||||
|
|
One issue per ticket, please... |
|
|
1) Should be fixed in current SVN. 2) Currently the right-click menu is (I believe) intended to operate only on the track which was clicked on to pop it up. I'm not certain that this should be changed. 3) I can't reproduce this myself. Is it still a problem? |
|
|
Marking this as resolved due to a lack of feedback. |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2009-01-22 23:20 | mtaht | New Issue | |
| 2009-01-22 23:20 | mtaht | cost | => 0.00 |
| 2009-02-19 18:27 | drobilla | Note Added: 0005737 | |
| 2009-09-02 23:03 | cth103 | Note Added: 0006632 | |
| 2009-09-02 23:03 | cth103 | Status | new => feedback |
| 2009-10-19 18:55 | cth103 | Note Added: 0006725 | |
| 2009-10-19 18:55 | cth103 | Status | feedback => resolved |
| 2009-10-19 18:55 | cth103 | Resolution | open => fixed |
| 2009-10-19 18:55 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:13 | system | Note Added: 0021853 | |
| 2020-04-19 20:13 | system | Status | resolved => closed |