Le 08/11/2017 à 14:19, Felipe Sateler a écrit :
Control: forcemerge -1 880010
Control: tags -1 moreinfo

On Sat, Oct 28, 2017 at 7:54 AM, Mickael Viey <m.v...@wanadoo.fr> wrote:
Package: csound

Version: 1:6.08.0~dfsg-1
Severity: normal

Dear Maintainer,


I have some csd files I made on another platforms which generate
segfault when running with this version of csound. After diagnostic It
appears that the macro system which is responsible.

By example, this macro works:
#define TIME # 0.25 #
#define freq # 146 #


#define T # $freq #
#define Am # $freq * 17 / 16 #
#define AM # $freq * 9/8 #

But If I had this after te last line:

#define E # $freq #

I get a segfault. I will join the complete csd file I used for my tests.
Weird. I can reproduce on a stretch docker container, but I can't
reproduce on sid, either with 6.09 or rebuilding 6.08 . I ran out of
time, but could you try rebuilding csound and see if the problem
persists?

Hi,

I am not sure what you mean by "rebuild" but this is what I done:


mik@Mikron:~$ sudo apt-get purge csound
[sudo] Mot de passe de mik :
Désolé, essayez de nouveau.
[sudo] Mot de passe de mik :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  csound-data libcsound64-6.0 libfltk1.1 liblo7 libportmidi0 librtaudio5a
  librtmidi3 libstk-4.5.0 stk
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  csound* csound-utils*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 805 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 0
Annulation.
mik@Mikron:~$ sudo apt-get purge csound
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  csound-data libcsound64-6.0 libfltk1.1 liblo7 libportmidi0 librtaudio5a
  librtmidi3 libstk-4.5.0 stk
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  csound* csound-utils*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 805 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 287758 fichiers et répertoires déjà installés.)
Suppression de csound-utils (1:6.08.0~dfsg-1) ...
Suppression de csound (1:6.08.0~dfsg-1) ...
mik@Mikron:~$ sudo apt autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  csound-data libcsound64-6.0 libfltk1.1 liblo7 libportmidi0 librtaudio5a
  librtmidi3 libstk-4.5.0 stk
0 mis à jour, 0 nouvellement installés, 9 à enlever et 0 non mis à jour.
Après cette opération, 10,3 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 287689 fichiers et répertoires déjà installés.)
Suppression de libcsound64-6.0 (1:6.08.0~dfsg-1) ...
Suppression de csound-data (1:6.08.0~dfsg-1) ...
Suppression de libfltk1.1:amd64 (1.1.10-23) ...
Suppression de liblo7:amd64 (0.28-5+b2) ...
Suppression de libportmidi0:amd64 (1:217-6) ...
Suppression de stk (4.5.2+dfsg-5) ...
Suppression de libstk-4.5.0:amd64 (4.5.2+dfsg-5) ...
Suppression de librtaudio5a:amd64 (4.1.2~ds0-4) ...
Suppression de librtmidi3:amd64 (2.1.1~ds0-4) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
mik@Mikron:~$ sudo apt-get install csound
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
The following additional packages will be installed:
  csound-data csound-utils libcsound64-6.0 libfltk1.1 liblo7 libportmidi0
  librtaudio5a librtmidi3 libstk-4.5.0 stk
Paquets suggérés :
  liblo-dev
Les NOUVEAUX paquets suivants seront installés :
  csound csound-data csound-utils libcsound64-6.0 libfltk1.1 liblo7
  libportmidi0 librtaudio5a librtmidi3 libstk-4.5.0 stk
0 mis à jour, 11 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/4 646 ko dans les archives.
Après cette opération, 11,1 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Sélection du paquet csound-data précédemment désélectionné.
(Lecture de la base de données... 287484 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../00-csound-data_1%3a6.08.0~dfsg-1_all.deb ...
Dépaquetage de csound-data (1:6.08.0~dfsg-1) ...
Sélection du paquet libfltk1.1:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../01-libfltk1.1_1.1.10-23_amd64.deb ...
Dépaquetage de libfltk1.1:amd64 (1.1.10-23) ...
Sélection du paquet liblo7:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../02-liblo7_0.28-5+b2_amd64.deb ...
Dépaquetage de liblo7:amd64 (0.28-5+b2) ...
Sélection du paquet libportmidi0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../03-libportmidi0_1%3a217-6_amd64.deb ...
Dépaquetage de libportmidi0:amd64 (1:217-6) ...
Sélection du paquet librtaudio5a:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../04-librtaudio5a_4.1.2~ds0-4_amd64.deb ...
Dépaquetage de librtaudio5a:amd64 (4.1.2~ds0-4) ...
Sélection du paquet librtmidi3:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../05-librtmidi3_2.1.1~ds0-4_amd64.deb ...
Dépaquetage de librtmidi3:amd64 (2.1.1~ds0-4) ...
Sélection du paquet libstk-4.5.0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../06-libstk-4.5.0_4.5.2+dfsg-5_amd64.deb ...
Dépaquetage de libstk-4.5.0:amd64 (4.5.2+dfsg-5) ...
Sélection du paquet libcsound64-6.0 précédemment désélectionné.
Préparation du dépaquetage de .../07-libcsound64-6.0_1%3a6.08.0~dfsg-1_amd64.deb ...
Dépaquetage de libcsound64-6.0 (1:6.08.0~dfsg-1) ...
Sélection du paquet csound précédemment désélectionné.
Préparation du dépaquetage de .../08-csound_1%3a6.08.0~dfsg-1_amd64.deb ...
Dépaquetage de csound (1:6.08.0~dfsg-1) ...
Sélection du paquet csound-utils précédemment désélectionné.
Préparation du dépaquetage de .../09-csound-utils_1%3a6.08.0~dfsg-1_amd64.deb ...
Dépaquetage de csound-utils (1:6.08.0~dfsg-1) ...
Sélection du paquet stk précédemment désélectionné.
Préparation du dépaquetage de .../10-stk_4.5.2+dfsg-5_amd64.deb ...
Dépaquetage de stk (4.5.2+dfsg-5) ...
Paramétrage de libfltk1.1:amd64 (1.1.10-23) ...
Paramétrage de csound-data (1:6.08.0~dfsg-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u1) ...
Paramétrage de libportmidi0:amd64 (1:217-6) ...
Paramétrage de librtaudio5a:amd64 (4.1.2~ds0-4) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de liblo7:amd64 (0.28-5+b2) ...
Paramétrage de librtmidi3:amd64 (2.1.1~ds0-4) ...
Paramétrage de libstk-4.5.0:amd64 (4.5.2+dfsg-5) ...
Paramétrage de libcsound64-6.0 (1:6.08.0~dfsg-1) ...
Paramétrage de csound (1:6.08.0~dfsg-1) ...
Paramétrage de stk (4.5.2+dfsg-5) ...
Paramétrage de csound-utils (1:6.08.0~dfsg-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u1) ...

mik@Mikron:~/musik/Csound$ csound bug_m.csd
virtual_keyboard real time MIDI plugin for Csound
0dBFS level = 32768.0
--Csound version 6.08 (double samples) 2016-12-01
[commit: none]
libsndfile-1.0.27
UnifiedCSD:  bug_m.csd
STARTING FILE
Creating options
Creating orchestra
Creating score
rtaudio: ALSA module enabled
rtmidi: ALSA Raw MIDI module enabled
Elapsed time at end of orchestra compile: real: 0.004s, CPU: 0.004s
sorting score ...
Named section >>>parta<<<

csound command: Segmentation fault
end of score.           overall amps:   0.0000
       overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.254s, CPU: 0.004s
mik@Mikron:~/musik/Csound$



If I must do other things, please says me what.


Anyway, I have the same behavior after this operation.

Best,

Mickaël

Reply via email to