Pleasant Software Blog | Support  


Startprobleme von Übercaster auf Lion


(… und Snow Leopard)

Ich habe einige Berichte von Nutzern erhalten, dass Übercaster v1.6.6 nach wie vor nicht auf Lion startet: Das Icon hüpft für einige Zeit im Dock und es passiert ansonsten nichts.

Dieses Problem scheint etwa 10% der Lion-Nutzer zu betreffen, aber ich habe auch ein paar wenige Berichte von Snow Leopard-Nutzern erhalten. Leider war ich bisher nicht in der Lage dieses Problem auf meinem Computer (und anderen, auf die ich direkten Zugriff habe) nachzuvollziehen, was eine Fehlersuche nicht gerade einfacher macht.

Jedenfalls habe ich die vergangenen 4 Wochen versucht herauszufinden, was die Ursache dieses Startproblems auf einigen Rechnern sein könnte. Ich habe Spezialversionen von Übercaster gebaut, die während dem Startvorgang Konsole-Nachrichten ausgeben (ohne Ergebnis, Übercasters code scheint in diesen Fällen nie zur Ausführung zu kommen), sammelte (und analysierte) Informationen über die betroffenen Computer und Betriebsyssteminstallationen, überprüfte sämtliche benutzten Frameworks, Zugriffsrechte usw.

Schließlich habe ich Apples Developer Technical Support kontaktiert (einen kostenpflichtigen Service für Apple Entwickler) und sämtliche mir bekannten Informationen zu dem Problem an Apple geschickt. Ungefähr eine Woche später habe ich endlich Antwort von Apple erhalten. Hier eine sinngemäße Übersetzung des entscheidenden Absatzes in der Antwort:

… handelt es sich um einen Bug in der Systemsoftware. Soweit ich es beurteilen kann, ist Ihr Code an diesem Problem nicht schuld. Ich werde das Problem mit den dyld und Objective-C Entwicklern besprechen und versuchen herauszufinden, wie das Problem zu lösen ist. [...] Es scheint sich um ein bekanntes Problem zu handeln.

Damit steht fest: Es handelt sich um eine Bug in Mac OS 10.6.8 und 10.7. Wenn beim Start von Übercaster die beteiligten Frameworks vom System geladen werden, scheint es zu einem Deadlock in einem Systemprozess zu kommen, der dadurch dann auf sich selbst wartet.

Apple hat anscheinend einen Fix für dieses Problem für 64-bit Programme entwickelt. Leider handelt es sich bei Übercaster aber nach wie vor um eine 32-Bit-Anwendung. Übercaster nutzt für verschiedene Funktionen massiv Quicktime und Apple hat diese Funktionalitäten von Quicktime bisher nicht auf 64-Bit portiert (und ich fürchte, wird die meisten davon wohl auch nie portieren).

Wie auch immer, der freundliche und sehr hilfreiche Apple-Mitarbeiter hat in der Antwort noch einen Workaround für das Problem vorgeschlagen, der auch für 32-bit Programme funktionieren müsste. Dieser Workaround setzt allerdings einige Code-Änderungen in Übercaster voraus.

Ich habe die vorgeschlagenen Änderungen inzwischen in einer neuen Beta von Übercaster (v1.6.6beta8) umgesetzt. Ich bin zwar nach wie vor nicht in der Lage, das Problem auf meinem Rechner nachzuvollziehen, aber erste Tests auf  Rechnern von betroffenen Nutzern waren sehr vielversprechend.

Bitte probiert also die neue Betaversion aus:

Übercaster v1.6.6 beta 8

Diese Betaversion behebt auch ein Problem mit “Sichern unter…” in früheren Betaversionen (der Befehl sollte nun wieder funktionieren).



Übercaster v1.6.6beta4 auf Mac OS X Lion


Ab sofort steht Übercaster v1.6.6beta4 zum Download bereit:

Übercaster v1.6.6beta4

Übercaster v1.6.6 ist auf Mac OS X 10.7 Lion lauffähig.

Bitte beachtet, dass Übercaster v1.6.6 nur auf Macs mit Mac OS X 10.6.8 (Snow Leopard) und Mac OS X 10.7 (Lion) läuft!

Beim Betrieb auf Mac OS X 10.7 (GM, 11A511) zeigt Mac OS X derzeit die Bearbeitungsfenster für Effekte nur im “Generic” Modus an, d.h. nicht eine eventuell vorhandene Cocoa Bearbeitungsansicht für AudioUnits. Dies liegt daran, dass Apple hier (undokumentiert) das Verhalten der entsprechenden APIs geändert hat. Es handelt sich hierbei sehr wahrscheinlich um einen Bug in Mac OS X 10.7, der hoffentlich bald von Apple behoben wird. Wir haben einen entsprechenden Bugreport bereits bei Apple eingereicht. Außerdem mussten wir aus Stabilitätsgründen vorerst die Benutzung von PleasantConnect abschalten.



Serverumbau


Die Internetseiten von Pleasant Software, sowie die vielen Serveranbindungen für Updateabfragen, Registrierung usw. waren bisher auf verschiedene Server verteilt und unser Hauptserver benötigte dringend ein Update auf eine neuere Betriebssystemversion, die sich ohne komplette Neuinstallation des Servers nicht umsetzen lies.

Vergangene Woche haben wir dann endlich gewagt, einen lange fälligen Serverumbau durchzuführen. Nach komplettem Backup aller Webseiten, Skripten und Datenbanken wurde in der Nacht von Mittwoch auf Donnerstag der komplette Webserver heruntergefahren und komplett neu aufgesetzt.

Nach 10h war alles geschafft und die Pleasant Software Website wieder online.

Falls Sie auf unseren Webseiten auf fehlende Bilder oder  ungültige Links stoßen, oder falls einer unsere Serverdienste (z.B. automatisches Update oder Downloads) nicht funktionieren sollten, geben Sie uns bitte bescheid!

Insgesamt sollte unsere Webseite nach dem Umbau aber wesentlich stabiler und schneller funktionieren.



Übercaster bekommt von Macworld 5 Sterne


Wir sind sehr stolz über den gestern bei der englischen Macworld erschienenen Testbericht, in dem Übercaster v1.6 die Höchstwertung von 5 Sternen, sowie das Prädikat “Macworld Editors’ Choice” erhielt.

Der (englischsprachige) Testbericht ist hier abrufbar:

Ubercaster 1.6 review - Pro-standard podcasting tool is like having a radio production studio on your Mac

Übrigens steht das Update auf Übercaster v1.6.4 bereits kurz vor der Veröffentlichung und sollte in den nächsten Tagen zum Download bereitstehen.



Übercaster v1.6.3 veröffentlicht


Wir haben eben (endlich) Übercaster v1.6.3 veröffentlicht.

Das Update ist entweder auf Übercasters Download-Seite herunterladbar, oder mit Hilfe der in Übercaster eingebauten Updatefunktion installierbar.

Unter anderem enthält das Update folgende Verbesserungen und Fehlerbehebungen:

  • PleasantConnect ist jetzt auf 64-Bit-Systemen lauffähig (alias “Snow Leopard”).
  • Drücken der “Löschen”-Taste löscht die ausgewählte Kapitelmarke, wenn die Kapitelansicht auf der Schnitt-Ebene aktiviert ist.
  • Mehrere Probleme mit Rückgängig/Wiederholen auf der Schnitt-Ebene wurden behoben.
  • Ein Problem mit dem AAC-Export unter Snow Leopard wurde behoben <rdar://problem/6004695>.
  • Mehrere Probleme mit dem Skype-Modul (u.a. mit Leerzeichen und Bindestrichen in Telefonnummern) wurden behoben.
  • Ein Speicherleck im Skype-Modul wurde geschlossen. Dieses konnte u.a. zu Abstürzen beim Beenden von Skype-Verbindungen führen.
  • Mehrere Probleme mit der Anzeige von Wellenformen auf der Schnitt-Ebene wurden behoben.
  • … und viele weitere Verbesserungen und Fehlerbehebungen.

Eine vollständige Liste der Änderungen ist auf Übercasters Versionsübersicht-Seite einsehbar (nur in englischer Sprache).

Ist PleasantConnect bereits auf dem System installiert, sollte es unbedingt aktualisiert werden.

Hierfür muss die alte Version desinstalliert werden (ein “PleasantConnect Uninstaller” ist im “Extras”-Ordner auf dem Installations-Image enthalten). Nach der Desinstallation und Neustart des Rechners, kann die neue Version mit der neuen “PleasantConnect installieren”-Taste in den erweiterten Programmeinstellungen installiert werden. Wahlweise steht auch ein separates Installationsprogamm im “Extras”-Ordner bereit.

Für reine Skype-Aufnahmen wird PleasantConnect nicht benötigt und braucht nicht installiert werden!



Die Umstellung läuft… [Update: lief]


Endlich ist es soweit: Wir stellen auf den lange angekündigten, neuen Birdie Online-Course-Editor um.

Mit Einspielen der neuen Web-Anwendung ist es dabei leider nicht getan. Der neue Course-Editor bringt auch eine komplett neue Verwaltung und Datenbank für die Course-Daten mit sich, die nicht nur wesentlich flexibler für zukünftige Erweiterungen ist, sondern hoffentlich auch schneller.

Dadurch wird auch Birdie auf dem iPhone & iPod touch zukünftig Coursedaten aus einer anderen Quelle als bisher beziehen. Für Endanwender von Birdie sollte die Umstellung aber weitgehend transparent verlaufen. Es wird lediglich zu einer kurzen Unterbrechung bei der Erreichbarkeit der Course-Datenbank im Laufe der heutigen Nacht (Sonntag auf Montag) kommen.

Während der gesamten Umstellung ist der bisherige Course-Editor abgeschaltet. Wenn alles planmäßig verläuft, sollte aber bis morgen früh (Montag, 29.6.09) bereits der neue Course-Editor online sein.

Der neue Course-Editor ist nicht nur wesentlich komfortabler zu bedienen und wesentlich kompatibler mit den verschiedenen Web-Browsern, es ist vor allem ab sofort auch möglich, bestehende Coursedaten zu editieren und/oder zu erweitern. Ein erster Tutorial-Film “Grundlagen” ist bereits verfügbar, weitere (mit Beispielen für komplexere Eingaben) werden folgen.

 

Wir hoffen, dass die Umstellung problemlos verläuft und melden, wenn die Gefahr vorüber ist :)

[Update Montag 11.00 Uhr]: seit ca. 2 Stunden ist die Umstellung beendet. Der neue Course Editor ist jetzt online!



Interview auf MacObserver


Ted Landau hat mich gestern auf der WWDC für die News-Seite “the MacObserver” interviewt.

Das Interview ist inzwischen (in englisch) auf der MacObserver-Homepage veröffentlicht.



Birdie unter den Top-20.000 iPhone Apps weltweit :)


Ok, das klingt erst einmal nicht so aufregend (selbst bei 50.000 Apps insgesamt und der Tatsache, dass in dieser Statistik auch alle kostenlosen Apps auftauchen).

Das heißt aber vor allem, dass Birdie auf der “Live AppStore” Wand auf der heute eröffneten WWDC (World wide developer conference, Apple’s jählicher Entwicklerkonferenz in San Francisco) auftaucht.

Auf dieser Installation aus zwanzig 30″ Cinema-Displays sind die Icons der top 20.000 iPhone-Apps abgebildet. Wird eine App verkauft, blinkt das Icon auf und hinterlässt eine Welle im Meer von Icons.

Birdie ist in der oberen Reihe auf dem mittleren Bildschirm zu finden:

Und, gefunden? Ok, etwas näher:

Immer noch nicht? Dann ganz nah:

 

Wenn jetzt noch alle Golfer ohne Birdie im AppStore zuschlagen, dann erwische ich vielleicht sogar noch ein Foto, bei dem Birdie gerade blinkt :)

 



Out of office: WWDC 2009


Am 8. Juni beginnt in San Francisco die diesjährige WWDC, Apples “weltweite Entwicklerkonferenz”. Ich werde auch dieses Jahr wieder als Teilnehmer vor Ort sein und hoffentlich alles Wichtige zu den neuesten Mac und iPhone-Entwicklungen mitbekommen. Außerdem ist die WWDC eine hervoragende Möglichkeit, ungelöste Probleme mit den eigenen Programmen direkt mit den Apple-Entwicklern zu besprechen und idealerweise auch zu lösen.

Aus diesem Grund werde ich ab Freitag (5. Juni) für gut 2 Wochen nicht im Büro sein. Ich werde selbstverständlich trotzdem regelmäßig e-Mails und das Support-System bearbeiten, allerdings voraussichtlich nicht so regelmäßig und zeitnah wie üblich. Falls die Bearbeitung von Anfragen also etwas länger dauern sollte, bitte ich das bereits im Voraus zu entschuldigen. 



Übercaster v1.6.3 beta 4


Übercaster v1.6.3 beta 4 steht ab sofort zum Download und Testen bereit.

Hier eine vorläufige Liste der Änderungen:

  • Mehrere Probleme mit Undo/Redo auf der Schnitt Ebene gelöst.
  • Das Audiosignal eines Audiochat- und Skype-Moduls im selben Projekt werden nun korrekt geroutet. “Audio in” eines Skype-Moduls wird jetzt auch zum “Audio out”-Ausgang des Audiochat-Moduls weitergeleitet und umgekehrt.
  • Drücken der “Backspace”-Taste löscht jetzt das ausgewählte Kapitel in der Kapitelliste auf der Schnitt-Ebene. Die Tabelle muss dafür den Tastaturfokus haben (d.h. blau umrahmt sein).
  • Ein Problem mit AAC-Export auf SnowLeopard wurde gelöst <rdar://problem/6004695>
  • Ein Problem mit dem Skype-Modul (Leerzeichen und Bindestriche in Telefonnummern betreffend) wurde gelöst.
  • Ein Problem mit dem Speichermanagement in Skype-Modulen wurde gelöst (u.U. konnte es beim Beenden eines Skype-Calls zu Abstürzen kommen).
  • Ein Problem mit der grafischen Oberfläche in der Quellen-Ansicht (Schnitt-Ebene) wurde gelöst.

Wir freuen uns über jedes Feedback!

Nächste Seite »

Pleasant Software is proudly powered by WordPress and themed by Mukka-mu (customized)