View Issue Details

IDProjectCategoryView StatusLast Update
0000990ardourbugspublic2008-11-20 23:46
Reporterbstafford Assigned Totaybin  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Summary0000990: Error msg "Jack has either shutdown or it disconnected"
DescriptionI must say that Ardour is awesome! Keep up the good work.

I'm running FC2 CCRMA

Ardour/GTK 0.9beta29
   (built using 0.589.2 with libardour 0.887.1)

Jack 0.2.15 Build Feb 8th, 2005

I start qjackctl with 256 frames, 44100 sample rate and 2 Periods. I'm recording from an M-Audio Delta 1010

I'm getting the following error message:

"Jack has either been shutdown or it disconnected Ardour because Ardour was not fast enough."

I also get one xrun in jack when this message appears.

This happens when the recording session exceeds 2 minutes and I hit the stop button. Prior to two minutes I can start and stop a recording session without problems.

When I get the error message I have to file/save my work, shutdown Ardour, re-start Ardour and re-open my session. At this point I can pick up where I left off.

I can record for 45 minutes or more without errors as long as I don't hit the stop button.

Thank you for your help.

Brad.
TagsNo tags attached.

Activities

bstafford

2005-05-25 14:32

reporter   ~0002247

This problem is the same as problem 0000995. If I punch out the record button before pressing stop everything works fine. If I don't pnch out the record button I get the message, but only after I record for 2+ minutes.

Thanks, Brad.

litlnemo

2005-06-12 15:38

reporter   ~0002267

"Jack has either been shutdown or it disconnected Ardour because Ardour was not fast enough."
I can reproduce this by ONLY starting to play the last part of one song and after 2 seconds moving clicking the cursor at the beginning (because I now want to play the first part of the song).

no need to record to reproduce it.

fosdicj

2005-06-22 15:50

reporter   ~0002271

This can happen on play as well as record.

If I enable the option "stop transport at end of session" it can also occur when ardour stops at the end of the session.

It appears that ardour thinks it has become disconnected from jack, but jack thinks ardour is still connected because attemping to re-connect results in a "duplicate client" error. Also, in this state ardour uses near 100% CPU.

2005-12-14 07:12

 

jack-reconnect-crash.txt (28,521 bytes)   
mkurula@KuruLund:~$ zombified - calling shutdown handler

[3]+  Segmentation fault      (core dumped) ardour
mkurula@KuruLund:~$ gdb ardour core.11976
GNU gdb 6.3-debian
Copyright 2004 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 "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

Core was generated by `ardour'.
Program terminated with signal 11, Segmentation fault.

warning: current_sos: Can't read pathname for load map: Input/output error

Reading symbols from /usr/lib/libgtkmm-1.2.so.0...done.
Loaded symbols for /usr/lib/libgtkmm-1.2.so.0
Reading symbols from /usr/lib/libgdkmm-1.2.so.1...done.
Loaded symbols for /usr/lib/libgdkmm-1.2.so.1
Reading symbols from /usr/lib/libgtk-1.2.so.0...done.
Loaded symbols for /usr/lib/libgtk-1.2.so.0
Reading symbols from /usr/lib/libgdk-1.2.so.0...done.
Loaded symbols for /usr/lib/libgdk-1.2.so.0
Reading symbols from /usr/lib/libgmodule-1.2.so.0...done.
Loaded symbols for /usr/lib/libgmodule-1.2.so.0
Reading symbols from /usr/lib/libglib-1.2.so.0...done.
Loaded symbols for /usr/lib/libglib-1.2.so.0
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/lib/libsigc-1.0.so.0...done.
Loaded symbols for /usr/lib/libsigc-1.0.so.0
Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libgtk-canvas.so.1...done.
Loaded symbols for /usr/lib/libgtk-canvas.so.1
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/libasound.so.2...done.
Loaded symbols for /usr/lib/libasound.so.2
Reading symbols from /usr/lib/libsndfile.so.1...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /usr/lib/liblrdf.so.0...done.
Loaded symbols for /usr/lib/liblrdf.so.0
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/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/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libSoundTouch.so.1...done.
Loaded symbols for /usr/lib/libSoundTouch.so.1
Reading symbols from /usr/lib/libraptor.so.1...done.
Loaded symbols for /usr/lib/libraptor.so.1
Reading symbols from /usr/lib/libcurl.so.3...Reading symbols from /usr/lib/debug/usr/lib/libcurl.so.3.0.0...done.
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.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 /usr/lib/libxslt.so.1...done.
Loaded symbols for /usr/lib/libxslt.so.1
Reading symbols from /usr/lib/libsamplerate.so.0...done.
Loaded symbols for /usr/lib/libsamplerate.so.0
Reading symbols from /usr/lib/libjack-0.100.0.so.0...done.
Loaded symbols for /usr/lib/libjack-0.100.0.so.0
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/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libgdk_imlib.so.2...done.
Loaded symbols for /usr/lib/libgdk_imlib.so.2
Reading symbols from /usr/lib/libart_lgpl.so.2...done.
Loaded symbols for /usr/lib/libart_lgpl.so.2
Reading symbols from /usr/lib/libFLAC.so.7...done.
Loaded symbols for /usr/lib/libFLAC.so.7
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 /lib/libcom_err.so.2...done.
Loaded symbols for /lib/libcom_err.so.2
Reading symbols from /lib/tls/libresolv.so.2...done.
Loaded symbols for /lib/tls/libresolv.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/tls/libnss_compat.so.2...done.
Loaded symbols for /lib/tls/libnss_compat.so.2
Reading symbols from /lib/tls/libnsl.so.1...done.
Loaded symbols for /lib/tls/libnsl.so.1
Reading symbols from /lib/tls/libnss_nis.so.2...done.
Loaded symbols for /lib/tls/libnss_nis.so.2
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
Reading symbols from /usr/lib/ladspa/amp_1181.so...done.
Loaded symbols for /usr/lib/ladspa/amp_1181.so
Reading symbols from /lib/tls/librt.so.1...done.
Loaded symbols for /lib/tls/librt.so.1
Reading symbols from /usr/lib/ladspa/cmt.so...done.
Loaded symbols for /usr/lib/ladspa/cmt.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/delay.so...done.
Loaded symbols for /usr/lib/ladspa/delay.so
Reading symbols from /usr/lib/ladspa/amp.so...done.
Loaded symbols for /usr/lib/ladspa/amp.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/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/foverdrive_1196.so...done.
Loaded symbols for /usr/lib/ladspa/foverdrive_1196.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/hermes_filter_1200.so...done.
Loaded symbols for /usr/lib/ladspa/hermes_filter_1200.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/flanger_1191.so...done.
Loaded symbols for /usr/lib/ladspa/flanger_1191.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/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/retro_flange_1208.so...done.
Loaded symbols for /usr/lib/ladspa/retro_flange_1208.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/tape_delay_1211.so...done.
Loaded symbols for /usr/lib/ladspa/tape_delay_1211.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/harmonic_gen_1220.so...done.
Loaded symbols for /usr/lib/ladspa/harmonic_gen_1220.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/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/surround_encoder_1401.so...done.
Loaded symbols for /usr/lib/ladspa/surround_encoder_1401.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/libfftw3f.so.3...done.
Loaded symbols for /usr/lib/libfftw3f.so.3
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/ladspa/pitch_scale_1194.so...done.
Loaded symbols for /usr/lib/ladspa/pitch_scale_1194.so
Reading symbols from /usr/lib/ladspa/sine.so...done.
Loaded symbols for /usr/lib/ladspa/sine.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/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/fast_lookahead_limiter_1913.so...done.
Loaded symbols for /usr/lib/ladspa/fast_lookahead_limiter_1913.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/difference_2030.so...done.
Loaded symbols for /usr/lib/ladspa/difference_2030.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/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/interpolator_1660.so...done.
Loaded symbols for /usr/lib/ladspa/interpolator_1660.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/const_1909.so...done.
Loaded symbols for /usr/lib/ladspa/const_1909.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/quantiser100_2029.so...done.
Loaded symbols for /usr/lib/ladspa/quantiser100_2029.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/cs_chorus.so...done.
Loaded symbols for /usr/lib/ladspa/cs_chorus.so
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
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/imp_1199.so...done.
Loaded symbols for /usr/lib/ladspa/imp_1199.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/quantiser20_2027.so...done.
Loaded symbols for /usr/lib/ladspa/quantiser20_2027.so
Reading symbols from /usr/lib/ladspa/cs_phaser.so...done.
Loaded symbols for /usr/lib/ladspa/cs_phaser.so
Reading symbols from /usr/lib/ladspa/mvchpf24.so...done.
Loaded symbols for /usr/lib/ladspa/mvchpf24.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/mvclpf24.so...done.
Loaded symbols for /usr/lib/ladspa/mvclpf24.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/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/latency_1914.so...done.
Loaded symbols for /usr/lib/ladspa/latency_1914.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/pointer_cast_1910.so...done.
Loaded symbols for /usr/lib/ladspa/pointer_cast_1910.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/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
#0  0x40921bc9 in jack_client_deliver_request () from /usr/lib/libjack-0.100.0.so.0
(gdb) thread apply all bt

Thread 7 (process 11981):
#0  0x40410429 in do_sigwait () from /lib/tls/libpthread.so.0
#1  0x404104bf in sigwait () from /lib/tls/libpthread.so.0
#2  0x0820917a in signal_thread (arg=0x0) at gtk_ardour/main.cc:156
#3  0x4040acfd in start_thread () from /lib/tls/libpthread.so.0
#4  0x40aee13e in clone () from /lib/tls/libc.so.6

Thread 6 (process 11989):
#0  0x40ae3d49 in poll () from /lib/tls/libc.so.6
#1  0x083d1116 in ARDOUR::Source::peak_thread_work (arg=0x0) at libs/ardour/source.cc:161
#2  0x4040acfd in start_thread () from /lib/tls/libpthread.so.0
#3  0x40aee13e in clone () from /lib/tls/libc.so.6

Thread 5 (process 12493):
#0  0x4040d024 in pthread_cond_signal@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
#1  0x083991bf in ARDOUR::Session::butler_thread_work (this=0x8a5bf40) at libs/ardour/session_butler.cc:364
#2  0x08399702 in ARDOUR::Session::_butler_thread_work (arg=0x8a5bf40) at libs/ardour/session_butler.cc:158
#3  0x4040acfd in start_thread () from /lib/tls/libpthread.so.0
#4  0x40aee13e in clone () from /lib/tls/libc.so.6

Thread 4 (process 12495):
#0  0x40ae3d49 in poll () from /lib/tls/libc.so.6
#1  0x083a72d2 in ARDOUR::Session::midi_thread_work (this=0x8a5bf40) at libs/ardour/session_midi.cc:1336
#2  0x083a7834 in ARDOUR::Session::_midi_thread_work (arg=0x8a5bf40) at libs/ardour/session_midi.cc:1257
#3  0x4040acfd in start_thread () from /lib/tls/libpthread.so.0
#4  0x40aee13e in clone () from /lib/tls/libc.so.6

Thread 3 (process 12496):
#0  0x40ae3d49 in poll () from /lib/tls/libc.so.6
#1  0x083a1452 in ARDOUR::Session::feedback_thread_work (this=0x8a5bf40)
    at libs/ardour/session_feedback.cc:137
#2  0x4040acfd in start_thread () from /lib/tls/libpthread.so.0
#3  0x40aee13e in clone () from /lib/tls/libc.so.6

Thread 2 (process 13429):
#0  0x4040cb91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
#1  0x083984d9 in ARDOUR::Session::stop_butler (this=0x8a5bf40) at libs/ardour/session_butler.cc:141
#2  0x083c9224 in ARDOUR::Session::engine_halted (this=0x8a5bf40) at libs/ardour/session_transport.cc:1071
#3  0x0806a260 in SigC::Signal0<void, SigC::Marshal<void> >::emit (this=0xfffffffc) at slot.h:260
#4  0x40923c3d in jack_client_close () from /usr/lib/libjack-0.100.0.so.0
#5  0x40927333 in jack_acquire_real_time_scheduling () from /usr/lib/libjack-0.100.0.so.0
#6  0x4040acfd in start_thread () from /lib/tls/libpthread.so.0
#7  0x40aee13e in clone () from /lib/tls/libc.so.6

Thread 1 (process 11976):
#0  0x40921bc9 in jack_client_deliver_request () from /usr/lib/libjack-0.100.0.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x40922607 in jack_connect () from /usr/lib/libjack-0.100.0.so.0
#2  0x082ef965 in ARDOUR::AudioEngine::reconnect_to_jack (this=0x8659830)
    at libs/ardour/audioengine.cc:1046
#3  0x0807fd26 in ARDOUR_UI::reconnect_to_jack (this=0x8597118) at gtk_ardour/ardour_ui.cc:3351
#4  0x400fa16f in Gtk::ProxySignal0<void, Gtk::MenuItem, _GtkMenuItem, 0>::gtk_callback ()
   from /usr/lib/libgtkmm-1.2.so.0
#5  0x4021d041 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#6  0x4024f760 in gtk_signal_connect_while_alive () from /usr/lib/libgtk-1.2.so.0
#7  0x402508af in gtk_signal_emit_stop_by_name () from /usr/lib/libgtk-1.2.so.0
#8  0x40250f02 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#9  0x40289041 in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#10 0x40225da4 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-1.2.so.0
#11 0x40226145 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-1.2.so.0
#12 0x4011dc7e in Gtk::Widget::button_release_event_impl () from /usr/lib/libgtkmm-1.2.so.0
#13 0x4011ba4d in Gtk::Widget_Class::button_release_event_callback () from /usr/lib/libgtkmm-1.2.so.0
#14 0x400cce03 in gtkmm_marshal_INT__POINTER () from /usr/lib/libgtkmm-1.2.so.0
#15 0x4025077c in gtk_signal_emit_stop_by_name () from /usr/lib/libgtk-1.2.so.0
#16 0x40250f02 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#17 0x4028d085 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#18 0x4021c6ad in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#19 0x4021ca00 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#20 0x402d0744 in gdk_event_get () from /usr/lib/libgdk-1.2.so.0
#21 0x40302dd8 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#22 0x403032c1 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#23 0x403035e5 in g_main_run () from /usr/lib/libglib-1.2.so.0
#24 0x4021bca7 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#25 0x400f2536 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-1.2.so.0
#26 0x083e70c5 in Gtkmmext::UI::run (this=0x8597118, old_receiver=@0x85247e0) at main.h:168
#27 0x0820a873 in main (argc=1, argv=0xbffff7a4) at gtk_ardour/main.cc:488
#28 0x40a31ed0 in __libc_start_main () from /lib/tls/libc.so.6
#29 0x08060211 in _start () at basic_signal.h:454
(gdb)
jack-reconnect-crash.txt (28,521 bytes)   

alcarola

2005-12-14 07:18

reporter   ~0002417

Hello!

My problem agrees with all the notes below. I don't know about the two minutes, but I can add that for me, Ardour gets kicked also at the end of session export.

I cannot just reconnect Ardour without restarting jackd first. Before this worked but now Ardour just crashes when I try to reconnect, after consuming 100% CPU for a while. I attached the backtrace jack-reconnect-crash.txt. Jackd, however does not crash for me.

Thank you very much,
Mikael

Some info:
mkurula@KuruLund:~$ ardour --version
Ardour/GTK 0.99
   (built using 0.604.3 with libardour 0.901.2 and GCC version 4.0.2 (Debian 4.0.2-2))
mkurula@KuruLund:~$ jackd --version
jackd version 0.100.0 tmpdir /dev/shm protocol 15

I run Debian unstable/testing and these packages are the latest versions from the official Debian repositories.

perkins

2005-12-14 13:23

reporter   ~0002418

It's quite possible that this is a ladspa plugin consuming the CPU. What plugins are you using, and do you still get the problem when they're removed?

I remember this problem happened, for example, with a previous release of caps, either in the Amp or Amp/Speaker plugins (fixed in the current version)

alcarola

2005-12-14 22:22

reporter   ~0002419

Dear perkins,

A very good piece of advice, indeed! :) I isolated the problem to the TAP Equalizer LADSPA plugin. So it's not an Ardour issue then, I suppose.

Then I noticed that I had different problems with the very same plugin in April this year. Should have changed to some other EQ already then. This would be a shame, as I really like this one. I will notify Tom and Anand (the Debian packager of tap-plugins).

Thank you very much!
Mikael

alcarola

2005-12-14 22:54

reporter   ~0002421

Jack-Rack just told me that the TAP Equaliser is not realtime compatible. Not much to cry about. :( Sorry for all the fuzz!

MiK

atreju

2006-11-07 19:31

updater   ~0002706

Last edited: 2006-11-07 19:31

Those problems do not to appear in 2.0beta7.1. I made a 2m30s recording using TAP equalizer (a fairly recent one) and jack 0.102.22. jack timeout was set to 500 msec. latency set to 5.33msec.

Issue History

Date Modified Username Field Change
2005-05-16 03:53 bstafford New Issue
2005-05-16 03:53 bstafford E-mail => brad@archone.tamu.edu
2005-05-16 03:53 bstafford Name => Brad Stafford
2005-05-25 14:32 bstafford Note Added: 0002247
2005-06-12 15:38 litlnemo Note Added: 0002267
2005-06-22 15:50 fosdicj Note Added: 0002271
2005-12-14 07:12 alcarola File Added: jack-reconnect-crash.txt
2005-12-14 07:18 alcarola Note Added: 0002417
2005-12-14 13:23 perkins Note Added: 0002418
2005-12-14 22:22 alcarola Note Added: 0002419
2005-12-14 22:54 alcarola Note Added: 0002421
2006-11-07 19:31 atreju Note Added: 0002706
2006-11-07 19:31 atreju Note Edited: 0002706
2006-11-07 22:31 taybin Status new => resolved
2006-11-07 22:31 taybin Resolution open => fixed
2006-11-07 22:31 taybin Assigned To => taybin
2008-11-20 23:46 seablade Status resolved => closed