View Issue Details

IDProjectCategoryView StatusLast Update
0001637ardourbugspublic2008-11-21 00:00
Reporterlincoln Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0001637: Crash when selecting regions with ctl + left mouse button
DescriptionWith Ardour 2 rc2 rev 1745 when trying to select individual regions using ctl+left mouse button a crash is induced on the second select.

Also the first ctl+left mouse selection actually deletes the region and not select it. I am not sure if this is the intended behavior.
TagsNo tags attached.

Activities

2007-05-01 17:01

 

ardour2.0-bt-crash.txt (32,834 bytes)   
sound@sound:~/progs/ardour-2.0/gtk2_ardour$ ./ardbg ~/core.11683 
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/local/lib/ardour2/libardour.so...done.
Loaded symbols for /usr/local/lib/ardour2/libardour.so
Reading symbols from /usr/local/lib/ardour2/libardour_cp.so...done.
Loaded symbols for /usr/local/lib/ardour2/libardour_cp.so
Reading symbols from /usr/local/lib/ardour2/libgtkmm2ext.so...done.
Loaded symbols for /usr/local/lib/ardour2/libgtkmm2ext.so
Reading symbols from /usr/local/lib/ardour2/libmidi++.so...done.
Loaded symbols for /usr/local/lib/ardour2/libmidi++.so
Reading symbols from /usr/local/lib/ardour2/libpbd.so...done.
Loaded symbols for /usr/local/lib/ardour2/libpbd.so
Reading symbols from /usr/local/lib/ardour2/libgtkmm2.so...done.
Loaded symbols for /usr/local/lib/ardour2/libgtkmm2.so
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libgnomecanvas-2.so.0...done.
Loaded symbols for /usr/lib/libgnomecanvas-2.so.0
Reading symbols from /usr/lib/libart_lgpl_2.so.2...done.
Loaded symbols for /usr/lib/libart_lgpl_2.so.2
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXinerama.so.1...done.
Loaded symbols for /usr/lib/libXinerama.so.1
Reading symbols from /usr/lib/libXi.so.6...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libcairo.so.2...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/local/lib/ardour2/libgnomecanvasmm.so...done.
Loaded symbols for /usr/local/lib/ardour2/libgnomecanvasmm.so
Reading symbols from /usr/lib/libasound.so.2...done.
Loaded symbols for /usr/lib/libasound.so.2
Reading symbols from /usr/local/lib/ardour2/libsndfile-ardour.so...done.
Loaded symbols for /usr/local/lib/ardour2/libsndfile-ardour.so
Reading symbols from /usr/lib/libFLAC.so.7...done.
Loaded symbols for /usr/lib/libFLAC.so.7
Reading symbols from /usr/lib/liblrdf.so.0...done.
Loaded symbols for /usr/lib/liblrdf.so.0
Reading symbols from /usr/local/lib/ardour2/libglibmm2.so...done.
Loaded symbols for /usr/local/lib/ardour2/libglibmm2.so
Reading symbols from /usr/local/lib/ardour2/libpangomm.so...done.
Loaded symbols for /usr/local/lib/ardour2/libpangomm.so
Reading symbols from /usr/local/lib/ardour2/libatkmm.so...done.
Loaded symbols for /usr/local/lib/ardour2/libatkmm.so
Reading symbols from /usr/local/lib/ardour2/libgdkmm2.so...done.
Loaded symbols for /usr/local/lib/ardour2/libgdkmm2.so
Reading symbols from /usr/local/lib/ardour2/libsigc++2.so...done.
Loaded symbols for /usr/local/lib/ardour2/libsigc++2.so
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libxslt.so.1...done.
Loaded symbols for /usr/lib/libxslt.so.1
Reading symbols from /usr/local/lib/ardour2/libsoundtouch.so...done.
Loaded symbols for /usr/local/lib/ardour2/libsoundtouch.so
Reading symbols from /usr/lib/libsamplerate.so.0...done.
Loaded symbols for /usr/lib/libsamplerate.so.0
Reading symbols from /usr/lib/libjack.so.0...done.
Loaded symbols for /usr/lib/libjack.so.0
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libraptor.so.1...done.
Loaded symbols for /usr/lib/libraptor.so.1
Reading symbols from /usr/lib/liblo.so.0...done.
Loaded symbols for /usr/lib/liblo.so.0
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/libcurl.so.3...done.
Loaded symbols for /usr/lib/libcurl.so.3
Reading symbols from /usr/lib/libidn.so.11...done.
Loaded symbols for /usr/lib/libidn.so.11
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.7...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.7
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.7
Reading symbols from /usr/lib/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/lib/libgssapi_krb5.so.2
Reading symbols from /usr/lib/libkrb5.so.3...done.
Loaded symbols for /usr/lib/libkrb5.so.3
Reading symbols from /usr/lib/libk5crypto.so.3...done.
Loaded symbols for /usr/lib/libk5crypto.so.3
Reading symbols from /usr/lib/libkrb5support.so.0...done.
Loaded symbols for /usr/lib/libkrb5support.so.0
Reading symbols from /lib/libcom_err.so.2...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/gconv/ISO8859-15.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-15.so
Reading symbols from /usr/lib/pango/1.5.0/modules/pango-basic-fc.so...done.
Loaded symbols for /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
Reading symbols from /usr/local/lib/ardour2/engines/libclearlooks.so...done.
Loaded symbols for /usr/local/lib/ardour2/engines/libclearlooks.so
Reading symbols from /usr/lib/ladspa/diode_1185.so...done.
Loaded symbols for /usr/lib/ladspa/diode_1185.so
Reading symbols from /usr/lib/ladspa/amp_1181.so...done.
Loaded symbols for /usr/lib/ladspa/amp_1181.so
Reading symbols from /usr/lib/ladspa/foverdrive_1196.so...done.
Loaded symbols for /usr/lib/ladspa/foverdrive_1196.so
Reading symbols from /usr/lib/ladspa/divider_1186.so...done.
Loaded symbols for /usr/lib/ladspa/divider_1186.so
Reading symbols from /usr/lib/ladspa/shaper_1187.so...done.
Loaded symbols for /usr/lib/ladspa/shaper_1187.so
Reading symbols from /usr/lib/ladspa/ringmod_1188.so...done.
Loaded symbols for /usr/lib/ladspa/ringmod_1188.so
Reading symbols from /usr/lib/ladspa/comb_1190.so...done.
Loaded symbols for /usr/lib/ladspa/comb_1190.so
Reading symbols from /usr/lib/ladspa/declip_1195.so...done.
Loaded symbols for /usr/lib/ladspa/declip_1195.so
Reading symbols from /usr/lib/ladspa/fast_lookahead_limiter_1913.so...done.
Loaded symbols for /usr/lib/ladspa/fast_lookahead_limiter_1913.so
Reading symbols from /usr/lib/ladspa/sinus_wavewrapper_1198.so...done.
Loaded symbols for /usr/lib/ladspa/sinus_wavewrapper_1198.so
Reading symbols from /usr/lib/ladspa/hermes_filter_1200.so...done.
Loaded symbols for /usr/lib/ladspa/hermes_filter_1200.so
Reading symbols from /usr/lib/ladspa/multivoice_chorus_1201.so...done.
Loaded symbols for /usr/lib/ladspa/multivoice_chorus_1201.so
Reading symbols from /usr/lib/ladspa/flanger_1191.so...done.
Loaded symbols for /usr/lib/ladspa/flanger_1191.so
Reading symbols from /usr/lib/ladspa/decimator_1202.so...done.
Loaded symbols for /usr/lib/ladspa/decimator_1202.so
Reading symbols from /usr/lib/ladspa/single_para_1203.so...done.
Loaded symbols for /usr/lib/ladspa/single_para_1203.so
Reading symbols from /usr/lib/ladspa/triple_para_1204.so...done.
Loaded symbols for /usr/lib/ladspa/triple_para_1204.so
Reading symbols from /usr/lib/ladspa/transient_1206.so...done.
Loaded symbols for /usr/lib/ladspa/transient_1206.so
Reading symbols from /usr/lib/ladspa/fad_delay_1192.so...done.
Loaded symbols for /usr/lib/ladspa/fad_delay_1192.so
Reading symbols from /usr/lib/ladspa/dc_remove_1207.so...done.
Loaded symbols for /usr/lib/ladspa/dc_remove_1207.so
Reading symbols from /usr/lib/ladspa/retro_flange_1208.so...done.
Loaded symbols for /usr/lib/ladspa/retro_flange_1208.so
Reading symbols from /usr/lib/ladspa/valve_1209.so...done.
Loaded symbols for /usr/lib/ladspa/valve_1209.so
Reading symbols from /usr/lib/ladspa/sifter_1210.so...done.
Loaded symbols for /usr/lib/ladspa/sifter_1210.so
Reading symbols from /usr/lib/ladspa/tape_delay_1211.so...done.
Loaded symbols for /usr/lib/ladspa/tape_delay_1211.so
Reading symbols from /usr/lib/ladspa/step_muxer_1212.so...done.
Loaded symbols for /usr/lib/ladspa/step_muxer_1212.so
Reading symbols from /usr/lib/ladspa/foldover_1213.so...done.
Loaded symbols for /usr/lib/ladspa/foldover_1213.so
Reading symbols from /usr/lib/ladspa/svf_1214.so...done.
Loaded symbols for /usr/lib/ladspa/svf_1214.so
Reading symbols from /usr/lib/ladspa/gsm_1215.so...done.
Loaded symbols for /usr/lib/ladspa/gsm_1215.so
Reading symbols from /usr/lib/ladspa/gverb_1216.so...done.
Loaded symbols for /usr/lib/ladspa/gverb_1216.so
Reading symbols from /usr/lib/ladspa/phasers_1217.so...done.
Loaded symbols for /usr/lib/ladspa/phasers_1217.so
Reading symbols from /usr/lib/ladspa/harmonic_gen_1220.so...done.
Loaded symbols for /usr/lib/ladspa/harmonic_gen_1220.so
Reading symbols from /usr/lib/ladspa/surround_encoder_1401.so...done.
Loaded symbols for /usr/lib/ladspa/surround_encoder_1401.so
Reading symbols from /usr/lib/ladspa/delayorama_1402.so...done.
Loaded symbols for /usr/lib/ladspa/delayorama_1402.so
Reading symbols from /usr/lib/ladspa/dyson_compress_1403.so...done.
Loaded symbols for /usr/lib/ladspa/dyson_compress_1403.so
Reading symbols from /usr/lib/ladspa/crossover_dist_1404.so...done.
Loaded symbols for /usr/lib/ladspa/crossover_dist_1404.so
Reading symbols from /usr/lib/ladspa/valve_rect_1405.so...done.
Loaded symbols for /usr/lib/ladspa/valve_rect_1405.so
Reading symbols from /usr/lib/ladspa/split_1406.so...done.
Loaded symbols for /usr/lib/ladspa/split_1406.so
Reading symbols from /usr/lib/ladspa/alias_1407.so...done.
Loaded symbols for /usr/lib/ladspa/alias_1407.so
Reading symbols from /usr/lib/ladspa/satan_maximiser_1408.so...done.
Loaded symbols for /usr/lib/ladspa/satan_maximiser_1408.so
Reading symbols from /usr/lib/ladspa/karaoke_1409.so...done.
Loaded symbols for /usr/lib/ladspa/karaoke_1409.so
Reading symbols from /usr/lib/ladspa/gate_1410.so...done.
Loaded symbols for /usr/lib/ladspa/gate_1410.so
Reading symbols from /usr/lib/ladspa/comb_splitter_1411.so...done.
Loaded symbols for /usr/lib/ladspa/comb_splitter_1411.so
Reading symbols from /usr/lib/ladspa/wave_terrain_1412.so...done.
Loaded symbols for /usr/lib/ladspa/wave_terrain_1412.so
Reading symbols from /usr/lib/ladspa/hard_limiter_1413.so...done.
Loaded symbols for /usr/lib/ladspa/hard_limiter_1413.so
Reading symbols from /usr/lib/ladspa/smooth_decimate_1414.so...done.
Loaded symbols for /usr/lib/ladspa/smooth_decimate_1414.so
Reading symbols from /usr/lib/ladspa/fm_osc_1415.so...done.
Loaded symbols for /usr/lib/ladspa/fm_osc_1415.so
Reading symbols from /usr/lib/ladspa/analogue_osc_1416.so...done.
Loaded symbols for /usr/lib/ladspa/analogue_osc_1416.so
Reading symbols from /usr/lib/ladspa/rate_shifter_1417.so...done.
Loaded symbols for /usr/lib/ladspa/rate_shifter_1417.so
Reading symbols from /usr/lib/ladspa/freq_tracker_1418.so...done.
Loaded symbols for /usr/lib/ladspa/freq_tracker_1418.so
Reading symbols from /usr/lib/ladspa/mod_delay_1419.so...done.
Loaded symbols for /usr/lib/ladspa/mod_delay_1419.so
Reading symbols from /usr/lib/ladspa/matrix_st_ms_1420.so...done.
Loaded symbols for /usr/lib/ladspa/matrix_st_ms_1420.so
Reading symbols from /usr/lib/ladspa/matrix_ms_st_1421.so...done.
Loaded symbols for /usr/lib/ladspa/matrix_ms_st_1421.so
Reading symbols from /usr/lib/ladspa/matrix_spatialiser_1422.so...done.
Loaded symbols for /usr/lib/ladspa/matrix_spatialiser_1422.so
Reading symbols from /usr/lib/ladspa/plate_1423.so...done.
Loaded symbols for /usr/lib/ladspa/plate_1423.so
Reading symbols from /usr/lib/ladspa/gong_1424.so...done.
Loaded symbols for /usr/lib/ladspa/gong_1424.so
Reading symbols from /usr/lib/ladspa/sc1_1425.so...done.
Loaded symbols for /usr/lib/ladspa/sc1_1425.so
Reading symbols from /usr/lib/ladspa/sc2_1426.so...done.
Loaded symbols for /usr/lib/ladspa/sc2_1426.so
Reading symbols from /usr/lib/ladspa/sc3_1427.so...done.
Loaded symbols for /usr/lib/ladspa/sc3_1427.so
Reading symbols from /usr/lib/ladspa/zm1_1428.so...done.
Loaded symbols for /usr/lib/ladspa/zm1_1428.so
Reading symbols from /usr/lib/ladspa/inv_1429.so...done.
Loaded symbols for /usr/lib/ladspa/inv_1429.so
Reading symbols from /usr/lib/ladspa/chebstortion_1430.so...done.
Loaded symbols for /usr/lib/ladspa/chebstortion_1430.so
Reading symbols from /usr/lib/ladspa/bode_shifter_1431.so...done.
Loaded symbols for /usr/lib/ladspa/bode_shifter_1431.so
Reading symbols from /usr/lib/ladspa/bode_shifter_cv_1432.so...done.
Loaded symbols for /usr/lib/ladspa/bode_shifter_cv_1432.so
Reading symbols from /usr/lib/ladspa/am_pitchshift_1433.so...done.
Loaded symbols for /usr/lib/ladspa/am_pitchshift_1433.so
Reading symbols from /usr/lib/ladspa/sc4_1882.so...done.
Loaded symbols for /usr/lib/ladspa/sc4_1882.so
Reading symbols from /usr/lib/ladspa/lcr_delay_1436.so...done.
Loaded symbols for /usr/lib/ladspa/lcr_delay_1436.so
Reading symbols from /usr/lib/ladspa/giant_flange_1437.so...done.
Loaded symbols for /usr/lib/ladspa/giant_flange_1437.so
Reading symbols from /usr/lib/ladspa/dj_flanger_1438.so...done.
Loaded symbols for /usr/lib/ladspa/dj_flanger_1438.so
Reading symbols from /usr/lib/ladspa/gong_beater_1439.so...done.
Loaded symbols for /usr/lib/ladspa/gong_beater_1439.so
Reading symbols from /usr/lib/ladspa/hilbert_1440.so...done.
Loaded symbols for /usr/lib/ladspa/hilbert_1440.so
Reading symbols from /usr/lib/ladspa/sin_cos_1881.so...done.
Loaded symbols for /usr/lib/ladspa/sin_cos_1881.so
Reading symbols from /usr/lib/ladspa/se4_1883.so...done.
Loaded symbols for /usr/lib/ladspa/se4_1883.so
Reading symbols from /usr/lib/ladspa/bandpass_a_iir_1893.so...done.
Loaded symbols for /usr/lib/ladspa/bandpass_a_iir_1893.so
Reading symbols from /usr/lib/ladspa/bandpass_iir_1892.so...done.
Loaded symbols for /usr/lib/ladspa/bandpass_iir_1892.so
Reading symbols from /usr/lib/ladspa/highpass_iir_1890.so...done.
Loaded symbols for /usr/lib/ladspa/highpass_iir_1890.so
Reading symbols from /usr/lib/ladspa/lowpass_iir_1891.so...done.
Loaded symbols for /usr/lib/ladspa/lowpass_iir_1891.so
Reading symbols from /usr/lib/ladspa/notch_iir_1894.so...done.
Loaded symbols for /usr/lib/ladspa/notch_iir_1894.so
Reading symbols from /usr/lib/ladspa/dj_eq_1901.so...done.
Loaded symbols for /usr/lib/ladspa/dj_eq_1901.so
Reading symbols from /usr/lib/ladspa/butterworth_1902.so...done.
Loaded symbols for /usr/lib/ladspa/butterworth_1902.so
Reading symbols from /usr/lib/ladspa/allpass_1895.so...done.
Loaded symbols for /usr/lib/ladspa/allpass_1895.so
Reading symbols from /usr/lib/ladspa/comb_1887.so...done.
Loaded symbols for /usr/lib/ladspa/comb_1887.so
Reading symbols from /usr/lib/ladspa/decay_1886.so...done.
Loaded symbols for /usr/lib/ladspa/decay_1886.so
Reading symbols from /usr/lib/ladspa/delay_1898.so...done.
Loaded symbols for /usr/lib/ladspa/delay_1898.so
Reading symbols from /usr/lib/ladspa/impulse_1885.so...done.
Loaded symbols for /usr/lib/ladspa/impulse_1885.so
Reading symbols from /usr/lib/ladspa/vynil_1905.so...done.
Loaded symbols for /usr/lib/ladspa/vynil_1905.so
Reading symbols from /usr/lib/ladspa/revdelay_1605.so...done.
Loaded symbols for /usr/lib/ladspa/revdelay_1605.so
Reading symbols from /usr/lib/ladspa/ls_filter_1908.so...done.
Loaded symbols for /usr/lib/ladspa/ls_filter_1908.so
Reading symbols from /usr/lib/ladspa/const_1909.so...done.
Loaded symbols for /usr/lib/ladspa/const_1909.so
Reading symbols from /usr/lib/ladspa/pointer_cast_1910.so...done.
Loaded symbols for /usr/lib/ladspa/pointer_cast_1910.so
Reading symbols from /usr/lib/ladspa/pitch_scale_1193.so...done.
Loaded symbols for /usr/lib/ladspa/pitch_scale_1193.so
Reading symbols from /usr/lib/libfftw3f.so.3...done.
Loaded symbols for /usr/lib/libfftw3f.so.3
Reading symbols from /usr/lib/ladspa/latency_1914.so...done.
Loaded symbols for /usr/lib/ladspa/latency_1914.so
Reading symbols from /usr/lib/ladspa/xfade_1915.so...done.
Loaded symbols for /usr/lib/ladspa/xfade_1915.so
Reading symbols from /usr/lib/ladspa/sc4m_1916.so...done.
Loaded symbols for /usr/lib/ladspa/sc4m_1916.so
Reading symbols from /usr/lib/ladspa/mbeq_1197.so...done.
Loaded symbols for /usr/lib/ladspa/mbeq_1197.so
Reading symbols from /usr/lib/ladspa/tap_chorusflanger.so...done.
Loaded symbols for /usr/lib/ladspa/tap_chorusflanger.so
Reading symbols from /usr/lib/ladspa/pitch_scale_1194.so...done.
Loaded symbols for /usr/lib/ladspa/pitch_scale_1194.so
Reading symbols from /usr/lib/ladspa/imp_1199.so...done.
Loaded symbols for /usr/lib/ladspa/imp_1199.so
Reading symbols from /usr/lib/ladspa/jamincont_1912.so...done.
Loaded symbols for /usr/lib/ladspa/jamincont_1912.so
Reading symbols from /usr/lib/ladspa/tap_autopan.so...done.
Loaded symbols for /usr/lib/ladspa/tap_autopan.so
Reading symbols from /usr/lib/ladspa/tap_dynamics_m.so...done.
Loaded symbols for /usr/lib/ladspa/tap_dynamics_m.so
Reading symbols from /usr/lib/ladspa/tap_deesser.so...done.
Loaded symbols for /usr/lib/ladspa/tap_deesser.so
Reading symbols from /usr/lib/ladspa/tap_doubler.so...done.
Loaded symbols for /usr/lib/ladspa/tap_doubler.so
Reading symbols from /usr/lib/ladspa/interpolator_1660.so...done.
Loaded symbols for /usr/lib/ladspa/interpolator_1660.so
Reading symbols from /usr/lib/ladspa/tap_dynamics_st.so...done.
Loaded symbols for /usr/lib/ladspa/tap_dynamics_st.so
Reading symbols from /usr/lib/ladspa/tap_echo.so...done.
Loaded symbols for /usr/lib/ladspa/tap_echo.so
Reading symbols from /usr/lib/ladspa/tap_eqbw.so...done.
Loaded symbols for /usr/lib/ladspa/tap_eqbw.so
Reading symbols from /usr/lib/ladspa/tap_eq.so...done.
Loaded symbols for /usr/lib/ladspa/tap_eq.so
Reading symbols from /usr/lib/ladspa/tap_limiter.so...done.
Loaded symbols for /usr/lib/ladspa/tap_limiter.so
Reading symbols from /usr/lib/ladspa/tap_pinknoise.so...done.
Loaded symbols for /usr/lib/ladspa/tap_pinknoise.so
Reading symbols from /usr/lib/ladspa/tap_pitch.so...done.
Loaded symbols for /usr/lib/ladspa/tap_pitch.so
Reading symbols from /usr/lib/ladspa/tap_reflector.so...done.
Loaded symbols for /usr/lib/ladspa/tap_reflector.so
Reading symbols from /usr/lib/ladspa/tap_reverb.so...done.
Loaded symbols for /usr/lib/ladspa/tap_reverb.so
Reading symbols from /usr/lib/ladspa/tap_rotspeak.so...done.
Loaded symbols for /usr/lib/ladspa/tap_rotspeak.so
Reading symbols from /usr/lib/ladspa/tap_sigmoid.so...done.
Loaded symbols for /usr/lib/ladspa/tap_sigmoid.so
Reading symbols from /usr/lib/ladspa/tap_tremolo.so...done.
Loaded symbols for /usr/lib/ladspa/tap_tremolo.so
Reading symbols from /usr/lib/ladspa/tap_tubewarmth.so...done.
Loaded symbols for /usr/lib/ladspa/tap_tubewarmth.so
Reading symbols from /usr/lib/ladspa/tap_vibrato.so...done.
Loaded symbols for /usr/lib/ladspa/tap_vibrato.so
Reading symbols from /usr/lib/ladspa/cmt.so...done.
Loaded symbols for /usr/lib/ladspa/cmt.so
Reading symbols from /usr/lib/ladspa/adsr_1653.so...done.
Loaded symbols for /usr/lib/ladspa/adsr_1653.so
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /usr/lib/ladspa/adsr_1680.so...done.
Loaded symbols for /usr/lib/ladspa/adsr_1680.so
Reading symbols from /usr/lib/ladspa/amp_1654.so...done.
Loaded symbols for /usr/lib/ladspa/amp_1654.so
Reading symbols from /usr/lib/ladspa/branch_1673.so...done.
Loaded symbols for /usr/lib/ladspa/branch_1673.so
Reading symbols from /usr/lib/ladspa/dahdsr_2021.so...done.
Loaded symbols for /usr/lib/ladspa/dahdsr_2021.so
Reading symbols from /usr/lib/ladspa/difference_2030.so...done.
Loaded symbols for /usr/lib/ladspa/difference_2030.so
Reading symbols from /usr/lib/ladspa/fmod_1656.so...done.
Loaded symbols for /usr/lib/ladspa/fmod_1656.so
Reading symbols from /usr/lib/ladspa/quantiser20_2027.so...done.
Loaded symbols for /usr/lib/ladspa/quantiser20_2027.so
Reading symbols from /usr/lib/ladspa/lp4pole_1671.so...done.
Loaded symbols for /usr/lib/ladspa/lp4pole_1671.so
Reading symbols from /usr/lib/ladspa/product_1668.so...done.
Loaded symbols for /usr/lib/ladspa/product_1668.so
Reading symbols from /usr/lib/ladspa/pulse_1645.so...done.
Loaded symbols for /usr/lib/ladspa/pulse_1645.so
Reading symbols from /usr/lib/ladspa/quantiser100_2029.so...done.
Loaded symbols for /usr/lib/ladspa/quantiser100_2029.so
Reading symbols from /usr/lib/ladspa/quantiser50_2028.so...done.
Loaded symbols for /usr/lib/ladspa/quantiser50_2028.so
Reading symbols from /usr/lib/ladspa/sawtooth_1641.so...done.
Loaded symbols for /usr/lib/ladspa/sawtooth_1641.so
Reading symbols from /usr/lib/ladspa/random_1661.so...done.
Loaded symbols for /usr/lib/ladspa/random_1661.so
Reading symbols from /usr/lib/ladspa/ratio_2034.so...done.
Loaded symbols for /usr/lib/ladspa/ratio_2034.so
Reading symbols from /usr/lib/ladspa/sequencer64_1675.so...done.
Loaded symbols for /usr/lib/ladspa/sequencer64_1675.so
Reading symbols from /usr/lib/ladspa/sequencer32_1676.so...done.
Loaded symbols for /usr/lib/ladspa/sequencer32_1676.so
Reading symbols from /usr/lib/ladspa/sequencer16_1677.so...done.
Loaded symbols for /usr/lib/ladspa/sequencer16_1677.so
Reading symbols from /usr/lib/ladspa/square_1643.so...done.
Loaded symbols for /usr/lib/ladspa/square_1643.so
Reading symbols from /usr/lib/ladspa/sum_1665.so...done.
Loaded symbols for /usr/lib/ladspa/sum_1665.so
Reading symbols from /usr/lib/ladspa/sync_pulse_2023.so...done.
Loaded symbols for /usr/lib/ladspa/sync_pulse_2023.so
Reading symbols from /usr/lib/ladspa/sync_square_1678.so...done.
Loaded symbols for /usr/lib/ladspa/sync_square_1678.so
Reading symbols from /usr/lib/ladspa/tracker_2025.so...done.
Loaded symbols for /usr/lib/ladspa/tracker_2025.so
Reading symbols from /usr/lib/ladspa/triangle_1649.so...done.
Loaded symbols for /usr/lib/ladspa/triangle_1649.so
Reading symbols from /usr/lib/ladspa/amp.so...done.
Loaded symbols for /usr/lib/ladspa/amp.so
Reading symbols from /usr/lib/ladspa/delay.so...done.
Loaded symbols for /usr/lib/ladspa/delay.so
Reading symbols from /usr/lib/ladspa/filter.so...done.
Loaded symbols for /usr/lib/ladspa/filter.so
Reading symbols from /usr/lib/ladspa/noise.so...done.
Loaded symbols for /usr/lib/ladspa/noise.so
Reading symbols from /usr/lib/ladspa/sine.so...done.
Loaded symbols for /usr/lib/ladspa/sine.so
Reading symbols from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
Reading symbols from /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
Reading symbols from /usr/local/lib/ardour2/surfaces/libardour_genericmidi.so...done.
Loaded symbols for /usr/local/lib/ardour2/surfaces//libardour_genericmidi.so
Failed to read a valid object file image from memory.
Core was generated by `/usr/local/lib/ardour2/ardour-2.0'.
Program terminated with signal 4, Illegal instruction.
#0  0x096df890 in ?? ()
(gdb) thread apply all bt

Thread 5 (process 11686):
#0  0xb6b5086c in ?? () from /lib/libpthread.so.0
#1  0xb76a0682 in g_usleep () from /usr/lib/libglib-2.0.so.0
#2  0xb6e2e999 in Glib::usleep (microseconds=10000) at libs/glibmm2/glibmm/timer.cc:68
#3  0xb7d91584 in ARDOUR::AudioEngine::meter_thread (this=0x8b45fb8) at libs/ardour/audioengine.cc:412
#4  0xb7d94286 in sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>::operator() (this=0x89b1df4)
    at libs/sigc++2/sigc++/functors/mem_fun.h:1781
#5  0xb7d942a8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine> >::operator() (this=0x89b1df0) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6  0xb7d942d4 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR::AudioEngine>, void>::call_it (rep=0x89b1dd8) at libs/sigc++2/sigc++/functors/slot.h:103
#7  0x083609a2 in sigc::slot0<void>::operator() (this=0x8a90f88)
    at libs/sigc++2/sigc++/functors/slot.h:440
#8  0xb6e2ccb7 in call_thread_entry_slot (data=0x8a90f88) at libs/glibmm2/glibmm/thread.cc:43
#9  0xb769e6bf in ?? () from /usr/lib/libglib-2.0.so.0
#10 0x08a90f88 in ?? ()
#11 0x08b45e78 in ?? ()
#12 0xb6b44000 in ?? ()
#13 0x000130f4 in ?? ()
#14 0xb6915180 in ?? () from /lib/libc.so.6
#15 0xb6b56ff4 in ?? () from /lib/libpthread.so.0
#16 0xb6b4b670 in ?? () from /lib/libpthread.so.0
#17 0xb6b56ff4 in ?? () from /lib/libpthread.so.0
#18 0x00000000 in ?? ()

Thread 4 (process 11687):
#0  0xb69d1379 in poll () from /lib/libc.so.6
#1  0xb6b617fb in ?? () from /usr/lib/libjack.so.0
#2  0x08b45ef0 in ?? ()
#3  0x00000002 in ?? ()
#4  0x00000002 in ?? ()
#5  0x00000000 in ?? ()

Thread 3 (process 11688):
#0  0xb69d1379 in poll () from /lib/libc.so.6
#1  0xb7ebf7df in ARDOUR::Session::butler_thread_work (this=0x8db8bf8)
    at libs/ardour/session_butler.cc:176
#2  0xb7ec05bb in ARDOUR::Session::_butler_thread_work (arg=0x8db8bf8)
    at libs/ardour/session_butler.cc:157
#3  0xb6b495a3 in start_thread () from /lib/libpthread.so.0
#4  0xb69db03e in clone () from /lib/libc.so.6

Thread 2 (process 11689):
#0  0xb69d1379 in poll () from /lib/libc.so.6
#1  0xb7edeb69 in ARDOUR::Session::midi_thread_work (this=0x8db8bf8)
    at libs/ardour/session_midi.cc:1207
#2  0xb7edf0d3 in ARDOUR::Session::_midi_thread_work (arg=0x8db8bf8)
    at libs/ardour/session_midi.cc:1128
#3  0xb6b495a3 in start_thread () from /lib/libpthread.so.0
#4  0xb69db03e in clone () from /lib/libc.so.6

Thread 1 (process 11683):
#0  0x096df890 in ?? ()
#1  0x086a2abd in StreamView::set_selected_regionviews (this=0x96d9d68, regions=@0x8c1eb24)
    at gtk2_ardour/streamview.cc:368
#2  0x083d87e1 in RouteTimeAxisView::set_selected_regionviews (this=0x96d0a28, regions=@0x8c1eb24)
    at gtk2_ardour/route_time_axis.cc:1043
#3  0x08521c31 in Editor::region_selection_changed (this=0x8bf7a10)
    at gtk2_ardour/editor_selection.cc:676
#4  0x0847b558 in sigc::bound_mem_functor0<void, Editor>::operator() (this=0x8c1ee64)
    at libs/sigc++2/sigc++/functors/mem_fun.h:1781
#5  0x0847b56e in sigc::adaptor_functor<sigc::bound_mem_functor0<void, Editor> >::operator() (
    this=0x8c1ee60) at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6  0x0847b58a in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, Editor>, void>::call_it (
    rep=0x8c1ee48) at libs/sigc++2/sigc++/functors/slot.h:103
#7  0x083846f9 in sigc::internal::signal_emit0<void, sigc::nil_>::emit (impl=0x8c1ee18)
    at libs/sigc++2/sigc++/signal.h:517
#8  0x08384794 in sigc::signal0<void, sigc::nil_>::emit (this=0x8c1eb70)
    at libs/sigc++2/sigc++/signal.h:1584
#9  0x083847a7 in sigc::signal0<void, sigc::nil_>::operator() (this=0x8c1eb70)
    at libs/sigc++2/sigc++/signal.h:1588
#10 0x0868d6bb in Selection::add (this=0x8c1eb18, v=@0xbff4f228) at gtk2_ardour/selection.cc:347
#11 0x08524cfc in Editor::set_selected_regionview_from_click (this=0x8bf7a10, press=true, 
    op=Selection::Toggle, no_track_remove=true) at gtk2_ardour/editor_selection.cc:404
#12 0x084ea3af in Editor::button_selection (this=0x8bf7a10, item=0x96e7030, event=0x9d41460, 
    item_type=RegionItem) at gtk2_ardour/editor_mouse.cc:332
#13 0x084ef21a in Editor::button_press_handler (this=0x8bf7a10, item=0x96e7030, event=0x9d41460, 
    item_type=RegionItem) at gtk2_ardour/editor_mouse.cc:398
#14 0x084c0e0b in Editor::canvas_region_view_event (this=0x8bf7a10, event=0x9d41460, item=0x96e7030,
 rv=0x96e70c0) at gtk2_ardour/editor_canvas_events.cc:227
#15 0x0866096f in sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*>::operator() (this=0x967f9a8, _A_a1=@0xbff4f484, _A_a2=@0xbff4f3e4, _A_a3=@0x967f9b8)
    at libs/sigc++2/sigc++/functors/mem_fun.h:1958
#16 0x086609ab in sigc::adaptor_functor<sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*> >::operator()<_GdkEvent* const&, Gnome::Canvas::Group*&, RegionView*&> (
    this=0x967f9a4, _A_arg1=@0xbff4f484, _A_arg2=@0x967f9b4, _A_arg3=@0x967f9b8)
    at libs/sigc++2/sigc++/adaptors/adaptor_trait.h:123
#17 0x086609df in sigc::bind_functor<-1, sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*>, Gnome::Canvas::Group*, RegionView*, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_>::operator()<_GdkEvent* const&> (this=0x967f9a0, _A_arg1=@0xbff4f484)
    at libs/sigc++2/sigc++/adaptors/bind.h:1335
#18 0x08660a05 in sigc::internal::slot_call1<sigc::bind_functor<-1, sigc::bound_mem_functor3<bool, PublicEditor, _GdkEvent*, Gnome::Canvas::Item*, RegionView*>, Gnome::Canvas::Group*, RegionView*, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_, sigc::nil_>, bool, _GdkEvent*>::call_it (rep=0x967f988, 
    a_1=@0xbff4f484) at libs/sigc++2/sigc++/functors/slot.h:137
#19 0xb78da827 in sigc::slot1<bool, _GdkEvent*>::operator() (this=0x965d5dc, _A_a1=@0xbff4f484)
    at libs/sigc++2/sigc++/functors/slot.h:512
#20 0xb704611c in (anonymous namespace)::Item_signal_event_callback (self=0x96cfd08, p0=0x9d41460, 
    data=0x965d5d8) at libs/libgnomecanvasmm/libgnomecanvasmm/item.cc:138
#21 0xb7646f10 in gnome_canvas_marshal_BOOLEAN__BOXED () from /usr/lib/libgnomecanvas-2.so.0
#22 0xb76fb98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xb770c213 in ?? () from /usr/lib/libgobject-2.0.so.0
#24 0x09663560 in ?? ()
#25 0xbff4f5d0 in ?? ()
#26 0x00000002 in ?? ()
#27 0xbff4f5bc in ?? ()
#28 0x096d8bd0 in ?? ()
#29 0xbff4f598 in ?? ()
#30 0xb7648df1 in ?? () from /usr/lib/libgnomecanvas-2.so.0
#31 0x00000000 in ?? ()

ardour2.0-bt-crash.txt (32,834 bytes)   

realhangman

2007-05-01 17:02

reporter   ~0003866

Unfortunately I can reproduce the region delete with the first ctrl+left click + crash with the second ctrl+left click in Ardour 2.0.

It also seems that the deleting of the region cannot be undone.

I attache a backtrace.

esaracco

2007-05-01 18:05

reporter   ~0003867

Same here.

zettberlin

2007-05-01 22:12

reporter   ~0003868

Last edited: 2007-05-01 22:28

I have the same problem with ardour2 final.
I can add some details:

If I try to select a second region with ctrl+leftklick both regions disappear. Looking into "edit - undo" in the menue shows the message "undo: select all within" if I click undo ardour crashes with this:

ardour: [ERROR]: could not reconstitute MementoCommand from XMLNode. object type = N6ARDOUR11AudioRegionE id = 3701
Segmentation fault

p.s.:
I run Ubuntu Linux Feisty fawn 7.04 amd64
on an AMD Athlon(tm) 64 Processor 3800+ with M-Audio Audiophile (ICE1712, envy24)
The same happens with ctrl+z

Selecting multiple regions by dragging the cursor with pressed leftklick and trying to unselect a single region with leftklick+shift yields this:

terminate called after throwing an instance of 'St9bad_alloc'
  what(): St9bad_alloc
Aborted


not so nice, I fear... :-|

2007-05-03 14:27

 

ctrldeletecrashlog.rtf (22,027 bytes)

knotmusic

2007-05-03 14:39

reporter   ~0003872

I get the same thing with the mac version (2.0 final, OS 10.4.9, powerbook g4, X11 1.1)

Pressing 'ctrl + button1' causes the region to dissappear from the screen, but it will play as if it were still there. Once this occurs a crash is inevitiable, but will not actually crash until I attempt to drag another region from the list onto a track. This happens consistently.

I've found a workaround of sorts, by assigning 'ctrl+button1' to 'edit' and 'shift+button3' to 'delete' in the options window, which seems to keep things stable. It seems like if the 'ctrl+button1' doesn't have an explicit assignment it defaults to a buggy 'delete' assignement.

Attached is 'ctrldeletecrashlog.rtf'

zettberlin

2007-05-03 21:27

reporter   ~0003873

Nice workaround but unfortunately it breaks the cloning-feature (Ctrl+Leftklick drag clones the region - like in Samlitude - use this quite often...)

seablade

2007-05-06 02:45

manager   ~0003876

Last edited: 2007-05-06 02:46

Add another confirmation to the list...

x86 linux-rt
Gentoo
e17
RME HDSP 9632
Ardour 2.0

Behavior of CTRL+LeftClick causing dissapearing regions and crashing.

        Seablade

songshop

2007-05-07 03:55

reporter   ~0003886

Last edited: 2007-05-07 04:01

I see this here as well..

paul

2007-05-07 14:36

administrator   ~0003887

this is now fixed in SVN. i would appreciate it if someone else could test the branches/2.0.1 tree and verify this claim.

the fix is NOT in SVN trunk, because SVN is about to be changed to the MIDI branch (which does have the fix)

realhangman

2007-05-07 16:04

reporter   ~0003890

Great! For me it's fixed in 2.0.1. Everything reacts as it should, no more crash!

lincoln

2007-05-07 18:12

reporter   ~0003891

Yes, just compiled from SVN 2.0.1 branch and it seems fine. Thanks!

esaracco

2007-05-07 21:42

reporter   ~0003892

Hi,

Ok for me too...

Thanks Paul :-)

Bye

paul

2007-05-08 18:23

administrator   ~0003894

fixedin svn, and will be present in 2.0.1

Issue History

Date Modified Username Field Change
2007-04-28 12:18 lincoln New Issue
2007-05-01 17:01 realhangman File Added: ardour2.0-bt-crash.txt
2007-05-01 17:02 realhangman Note Added: 0003866
2007-05-01 18:05 esaracco Note Added: 0003867
2007-05-01 22:12 zettberlin Note Added: 0003868
2007-05-01 22:28 zettberlin Note Edited: 0003868
2007-05-03 14:27 knotmusic File Added: ctrldeletecrashlog.rtf
2007-05-03 14:39 knotmusic Note Added: 0003872
2007-05-03 21:27 zettberlin Note Added: 0003873
2007-05-06 02:45 seablade Note Added: 0003876
2007-05-06 02:46 seablade Note Edited: 0003876
2007-05-07 03:55 songshop Note Added: 0003886
2007-05-07 03:57 songshop Note Edited: 0003886
2007-05-07 04:01 songshop Note Edited: 0003886
2007-05-07 14:36 paul Note Added: 0003887
2007-05-07 16:04 realhangman Note Added: 0003890
2007-05-07 18:12 lincoln Note Added: 0003891
2007-05-07 21:42 esaracco Note Added: 0003892
2007-05-08 18:23 paul Status new => resolved
2007-05-08 18:23 paul Resolution open => fixed
2007-05-08 18:23 paul Assigned To => paul
2007-05-08 18:23 paul Note Added: 0003894
2008-11-21 00:00 seablade Status resolved => closed