'Speicherzugriffsfehler' aptosid, configure

Hallo,

ich habe ein Programm aus dessen Sourcen kompiliert, mit den üblichen „./configure“, „make“ und „make install“ Kommandos.

Wenn ich das Programm nun ausführe, bekomme ich einen „Speicherzugriffsfehler“ (gestartet von Kommandozeile).
Das Programm gibt noch eine Infozeile aus:
stygmorgan 0.29 - Copyright © 2006-2009 Josep Andreu (Holborn)

und zeigt dann den Fehler an.

Wie kann ich herausfinden, woher der Fehler stammt?

Das Programm müsste auf meinem 64Bit-System kompiliert werden. Eventuell muss man ja beim Kompilieren schon festlegen, dass die 64Bit-Architektur benötigt wird? Hinweise dazu stehen in der INSTALL-Hinweisdatei keine.

Danke für jeden Hinweis und viele Grüße,
Crypto.

Hallo CryptoLogic,

ich habe ein Programm aus dessen Sourcen kompiliert, mit den
üblichen „./configure“, „make“ und „make install“ Kommandos.
Wenn ich das Programm nun ausführe, bekomme ich einen
„Speicherzugriffsfehler“ (gestartet von Kommandozeile).

Wie kann ich herausfinden, woher der Fehler stammt?

Indem Du den Debugger auf den Code loslässt, z.B. gdb und den wahrscheinlich entstandenen Core Dump damit analysierst.
http://www.oreilly.de/german/freebooks/rlinux3ger/ch…
Aber willst Du dir das tatsächlich antun? Du kannst auch den Maintainer anfragen, oder einfach ein Programm suchen, das ähnliches vollbringt wie dieses stygmorgan (das macht irgendwie Musik, oder?). Ist es das hier?
http://stygmorgan.berlios.de/download.html

Eventuell muss man ja beim Kompilieren schon festlegen, dass
die 64Bit-Architektur benötigt wird?

Naja, das kann man annehmen. Aber ob und wie, das lässt sich aus der Ferne schlecht sagen…
Übrigens, wenn Du nach

"stygmorgan" "64-bit"

findest Du Leidensgenossen mit Hinweisen, die ich mir nun nicht noch durchgesehen habe. Z.B. hier:
http://mailman.alsa-project.org/pipermail/alsa-devel…

Viele Grüße
Marvin

Hallo CryptoLogic,

Indem Du den Debugger auf den Code loslässt, z.B. gdb und den
wahrscheinlich entstandenen Core Dump damit analysierst.

irgendwie Musik, oder?). Ist es das hier?
http://stygmorgan.berlios.de/download.html

Naja, das kann man annehmen. Aber ob und wie, das lässt sich
aus der Ferne schlecht sagen…

Übrigens, wenn Du nach

findest Du Leidensgenossen mit Hinweisen, die ich mir nun
nicht noch durchgesehen habe. Z.B. hier:
http://mailman.alsa-project.org/pipermail/alsa-devel…

Viele Grüße
Marvin

Hallo Marvin,

danke für die schnelle Antwort - ich kann verraten, dass ich derjenige war, der vor längerer Zeit dem Autor von stygmorgan, Josep Andreu, das Speicherproblem gemeldet hat. Und wie man sieht, wusste Josep sich offenbar damals keinen rechten Rat und fragte beim ALSA-Team nach. Das ist schon Jahre her, ich habe zur Zeit keinen Kontakt mehr zu ihm. Ich hatte ihn damals direkt kontaktiert, er hat sehr nett versucht mir zu helfen. Das Problem habe ich damals nur umgehen können, indem ich wieder auf ein 32Bit-Linux rück-umgestiegen bin, inzwischen sind alle meine Rechner aber 64Bit.

Mit valgrind kenne ich mich nicht aus, das wird Josep Autoren zum weiteren Testen geraten. Ob er das ausprobiert hat und es ihm weitergeholfen hat, weiss ich leider nicht.

Bei dem gdb Dump war genau das herausgekommen, was Josip im ALSA-Forum schrieb. Damit war ich am Ende meines Lateins angekommen und er vermutlich auch. Ich habe noch keine neue Version neuer als 0.29 gesehen. Er schrieb mir damals, dass er nicht an dem Programm arbeite, da er ein anderes Projekt bearbeitet, das ihm noch wichtiger war.

stygmorgan ist ein Programm für Linux, das sich mit style-Files von Yamaha auskennt und musikalisch weitgehend das macht, was ich suche. Darum bin ich so versessen darauf, es zum Laufen zu bringen :wink:

Grüße,
Crypto.

Hallo CryptoLogic,
da hast Du ja alles getan, was sich tun lässt. Wenn nicht mal der Autor weiter weiss, dann wird es wohl schwer werden, eine Lösung zu finden. Es sei denn, jemand anderes benutzt auch stygmorgan und hat sich ganz intensiv damit auseinander gesetzt.

stygmorgan ist ein Programm für Linux, das sich mit
style-Files von Yamaha auskennt und musikalisch weitgehend das
macht, was ich suche.

Oder eben doch eine Alternative? Ich bin ziemlich unmusikalisch und habe leider keine Ahnung von solcher Software, kann dir also gezielt nichts vorschlagen. Aber vielleicht findet sich auf diesen Seiten etwas passendes:
http://wiki.ubuntuusers.de/Tonstudio
http://wiki.ubuntuusers.de/MIDI
http://www.jososoft.dk/yamaha/software/software.htm
ZynAddSubFX z.B. sieht doch auch ganz interessant aus
http://zynaddsubfx.sourceforge.net/

Viele Grüße
Marvin