David
4 post(s)
|
You guys are probably pretty busy with getting your other products working on Leopard to worry about Pyro…however as someone who uses Pyro a lot, every single day, the Safari 3 incompatibilities are really starting to grind me down.
So far I’d identify them as:
- Crashes when you click “Leave room” - Upload takes forever and never seems to complete, unless you grab an image and drag/drop it into the text box, then it seems to upload just fine (I’ve consistently been able to repeat this).
If you guys don’t have the time, perhaps its time to open source this project and let the community take it on? It sure is worth continued development
|
Marko Karppinen
Administrator
67 post(s)
|
About the upload issue, does this work for you on Safari 3? As a rule of thumb, there is little we can do in Pyro if something also fails in Safari 3.
The Leave room crash is clearly a Pyro issue that we need to fix.
|
David
4 post(s)
|
I have to apologise – from my testing just now it appears that uploads are working as expected both in Safari 3 and in Pyro.
Perhaps 37 Signals fixed something on their end with the final release of Safari 3 as this definitely didn’t work with Safari 3 Beta and Pyro 1.6 a few weeks ago.
So yes, the leave room crash is the last major thing that needs fixing.
|
Arlo
4 post(s)
|
Pyro is very buggy under Leopard. Is this app abandonware or something? It crashes randomly when quitting, and crashes every time you try to perform a search:
Process: Pyro [62229] Path: /Applications/Pyro.app/Contents/MacOS/Pyro Identifier: fi.karppinen.Pyro Version: 1.6 (224) Code Type: PPC (Native) Parent Process: launchd [86]
Date/Time: 2007-11-20 11:47:33.804 -0500 OS Version: Mac OS X 10.5.1 (9B18) Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0×0000000000000580 Crashed Thread: 0
Thread 0 Crashed: 0 com.apple.WebCore 0×91067040 WebCore::DocumentLoader::setLoadingFromCachedPage(bool) + 0 1 com.apple.WebCore 0×910667c4 WebCore::FrameLoader::continueLoadAfterWillSubmitForm(WebCore::PolicyAction) + 84 2 com.apple.WebKit 0×93733d48 WebFrameLoaderClient::dispatchWillSubmitForm(void (WebCore::FrameLoader::)(WebCore::PolicyAction), WTF::PassRefPtr<webcore::formstate>) + 136 3 com.apple.WebCore 0×914c0e98 WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WTF::PassRefPtr<webcore::formstate>, bool) + 456 4 com.apple.WebCore 0×910655a8 WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void, WebCore::ResourceRequest const&, WTF::PassRefPtr<webcore::formstate>, bool) + 40 5 com.apple.WebCore 0×9106536c WebCore::PolicyCheck::call(bool) + 92 6 com.apple.WebCore 0×91065138 WebCore::FrameLoader::continueAfterNavigationPolicy(WebCore::PolicyAction) + 1336 7 com.apple.WebKit 0×93717278 -[WebFramePolicyListener receivedPolicyDecision:] + 88 8 com.apple.CoreFoundation 0×96aa0bf8 invoking_ + 168 9 com.apple.CoreFoundation 0×96aa0480 -[NSInvocation invoke] + 128 10 com.apple.CoreFoundation 0×96aa0528 -[NSInvocation invokeWithTarget:] + 60 11 com.apple.WebKit 0×93717084 -[WebSafeForwarder forwardInvocation:] + 244 12 com.apple.CoreFoundation 0×96aa086c _forwarding + 696 13 com.apple.CoreFoundation 0×96aa0994 _CF_forwarding_prep_0 + 212 14 com.apple.WebKit 0×937167f0 WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void (WebCore::FrameLoader::)(WebCore::PolicyAction), WebCore::NavigationAction const&, WebCore::ResourceRequest const&) + 160 15 com.apple.WebCore 0×91063b48 WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader, WTF::PassRefPtr<webcore::formstate>, void ()(void, WebCore::ResourceRequest const&, WTF::PassRefPtr<webcore::formstate>, bool), void) + 1544 16 com.apple.WebCore 0×910628b8 WebCore::FrameLoader::load(WebCore::DocumentLoader, WebCore::FrameLoadType, WTF::PassRefPtr<webcore::formstate>) + 216 17 com.apple.WebCore 0×91103020 WebCore::FrameLoader::load(WebCore::ResourceRequest const&, WebCore::NavigationAction const&, WebCore::FrameLoadType, WTF::PassRefPtr<webcore::formstate>) + 480 18 com.apple.WebCore 0×911fac38 WebCore::FrameLoader::post(WebCore::KURL const&, WebCore::String const&, WebCore::String const&, WTF::PassRefPtr<webcore::formdata>, WebCore::String const&, WebCore::Event, WebCore::HTMLFormElement, WTF::HashMap<webcore::string><webcore::string>, WTF::HashTraits<webcore::string>, WTF::HashTraits<webcore::string> > const&) + 1256 19 com.apple.WebCore 0×914c1db4 WebCore::FrameLoader::load(WebCore::FrameLoadRequest const&, bool, bool, WebCore::Event, WebCore::HTMLFormElement, WTF::HashMap<webcore::string><webcore::string>, WTF::HashTraits<webcore::string>, WTF::HashTraits<webcore::string> > const&) + 1540 20 com.apple.WebCore 0×911aef3c WebCore::FrameLoader::submitForm(WebCore::FrameLoadRequest const&, WebCore::Event) + 332 21 com.apple.WebCore 0×914c2b68 WebCore::FrameLoader::submitForm(char const, WebCore::String const&, WTF::PassRefPtr<webcore::formdata>, WebCore::String const&, WebCore::String const&, WebCore::String const&, WebCore::Event) + 3208 22 com.apple.WebCore 0×911ac614 WebCore::HTMLFormElement::submit(WebCore::Event, bool) + 852 23 com.apple.WebCore 0×911ac1b0 WebCore::HTMLFormElement::prepareSubmit(WebCore::Event) + 176 24 com.apple.WebCore 0×91139f38 WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event) + 824 25 com.apple.WebCore 0×910a5a14 WebCore::EventTargetNode::dispatchGenericEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 980 26 com.apple.WebCore 0×910a5548 WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool, WebCore::EventTarget) + 232 27 com.apple.WebCore 0×910a53ec WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 44 28 com.apple.WebCore 0×91138ad4 WebCore::EventTargetNode::dispatchUIEvent(WebCore::AtomicString const&, int, WTF::PassRefPtr<webcore::event>) + 276 29 com.apple.WebCore 0×910a5e94 WebCore::EventTargetNode::defaultEventHandler(WebCore::Event) + 228 30 com.apple.WebCore 0×91139ea0 WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event) + 672 31 com.apple.WebCore 0×910a5a14 WebCore::EventTargetNode::dispatchGenericEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 980 32 com.apple.WebCore 0×910a5548 WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool, WebCore::EventTarget) + 232 33 com.apple.WebCore 0×910a53ec WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 44 34 com.apple.WebCore 0×91394d38 WebCore::EventTargetNode::dispatchMouseEvent(WebCore::AtomicString const&, int, int, int, int, int, int, bool, bool, bool, bool, bool, WebCore::Node, WTF::PassRefPtr<webcore::event>) + 552 35 com.apple.WebCore 0×911ab144 WebCore::EventTargetNode::dispatchSimulatedMouseEvent(WebCore::AtomicString const&, WTF::PassRefPtr<webcore::event>) + 196 36 com.apple.WebCore 0×911ab010 WebCore::EventTargetNode::dispatchSimulatedClick(WTF::PassRefPtr<webcore::event>, bool, bool) + 400 37 com.apple.WebCore 0×911aad74 WebCore::HTMLFormElement::submitClick(WebCore::Event) + 196 38 com.apple.WebCore 0×9113a510 WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event) + 2320 39 com.apple.WebCore 0×910a5a14 WebCore::EventTargetNode::dispatchGenericEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 980 40 com.apple.WebCore 0×910a5548 WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool, WebCore::EventTarget) + 232 41 com.apple.WebCore 0×910a53ec WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 44 42 com.apple.WebCore 0×9119a92c WebCore::EventHandler::handleTextInputEvent(WebCore::String const&, WebCore::Event, bool, bool) + 300 43 com.apple.WebCore 0×911aab78 WebCore::execInsertNewline(WebCore::Frame, WebCore::Event) + 136 44 com.apple.WebCore 0×911aa47c WebCore::Editor::execCommand(WebCore::AtomicString const&, WebCore::Event) + 252 45 com.apple.WebKit 0×93733748 -[WebHTMLView(WebNSTextInputSupport) doCommandBySelector:] + 664 46 com.apple.WebKit 0×937316a8 -[WebHTMLView(WebInternal) _interceptEditingKeyEvent:shouldSaveCommand:] + 504 47 com.apple.WebKit 0×93732148 WebEditorClient::handleKeypress(WebCore::KeyboardEvent) + 104 48 com.apple.WebCore 0×9119a790 WebCore::Editor::handleKeypress(WebCore::KeyboardEvent) + 352 49 com.apple.WebCore 0×9119a4ec WebCore::EventHandler::defaultKeyboardEventHandler(WebCore::KeyboardEvent) + 76 50 com.apple.WebCore 0×910a5e44 WebCore::EventTargetNode::defaultEventHandler(WebCore::Event) + 148 51 com.apple.WebCore 0×91139ea0 WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event) + 672 52 com.apple.WebCore 0×910a5a14 WebCore::EventTargetNode::dispatchGenericEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 980 53 com.apple.WebCore 0×910a5548 WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool, WebCore::EventTarget) + 232 54 com.apple.WebCore 0×910a53ec WebCore::EventTargetNode::dispatchEvent(WTF::PassRefPtr<webcore::event>, int&, bool) + 44 55 com.apple.WebCore 0×91199684 WebCore::EventHandler::keyEvent(WebCore::PlatformKeyboardEvent const&) + 772 56 com.apple.WebCore 0×911991ec WebCore::EventHandler::keyEvent(NSEvent*) + 348 57 com.apple.WebKit 0×9373130c -[WebHTMLView keyDown:] + 188 58 com.apple.AppKit 0×94bbced4 -[NSWindow sendEvent:] + 7200 59 com.apple.AppKit 0×94b8f8f0 -[NSApplication sendEvent:] + 3128 60 com.apple.AppKit 0×94afced4 -[NSApplication run] + 776 61 com.apple.AppKit 0×94acd92c NSApplicationMain + 440 62 fi.karppinen.Pyro 0×00002930 0×1000 + 6448 63 fi.karppinen.Pyro 0×00002634 0×1000 + 5684 64 ??? 0×00000ffc 0 + 4092
|
Arlo
4 post(s)
|
Crash when closing a room:
Process: Pyro [62408] Path: /Applications/Pyro.app/Contents/MacOS/Pyro Identifier: fi.karppinen.Pyro Version: 1.6 (224) Code Type: PPC (Native) Parent Process: launchd [86]
Date/Time: 2007-11-20 16:45:38.423 -0500 OS Version: Mac OS X 10.5.1 (9B18) Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0×0000000000000008 Crashed Thread: 0
Thread 0 Crashed: 0 com.apple.WebCore 0×91066ff0 WebCore::FrameLoader::activeDocumentLoader() const + 0 1 com.apple.WebCore 0×91069030 WebCore::FrameLoader::checkNavigationPolicy(WebCore::ResourceRequest const&, void ()(void, WebCore::ResourceRequest const&, WTF::PassRefPtr<webcore::formstate>, bool), void*) + 32 2 com.apple.WebCore 0×91068464 WebCore::MainResourceLoader::willSendRequest(WebCore::ResourceRequest&, WebCore::ResourceResponse const&) + 772 3 com.apple.WebCore 0×91069e44 -[WebCoreResourceHandleAsDelegate connection:willSendRequest:redirectResponse:] + 324 4 com.apple.Foundation 0×95b1e6c0 -[NSURLConnection(NSURLConnectionReallyInternal) sendWillSendRequest:redirectResponse:] + 168 5 com.apple.Foundation 0×95b1e5e8 _NSURLConnectionWillSendRequest + 80 6 com.apple.CFNetwork 0×968e6cb4 _CFURLConnectionSendCallbacks + 816 7 com.apple.CFNetwork 0×968e6910 muxerSourcePerform + 188 8 com.apple.CoreFoundation 0×96a2d398 CFRunLoopRunSpecific + 1112 9 com.apple.HIToolbox 0×9538aab4 RunCurrentEventLoopInMode + 264 10 com.apple.HIToolbox 0×9538a8d8 ReceiveNextEventCommon + 412 11 com.apple.HIToolbox 0×9538a718 BlockUntilNextEventMatchingListInMode + 84 12 com.apple.AppKit 0×94b037a0 _DPSNextEvent + 580 13 com.apple.AppKit 0×94b031f0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 112 14 com.apple.AppKit 0×94afceac -[NSApplication run] + 736 15 com.apple.AppKit 0×94acd92c NSApplicationMain + 440 16 fi.karppinen.Pyro 0×00002930 0×1000 + 6448 17 fi.karppinen.Pyro 0×00002634 0×1000 + 5684 18 ??? 0×00000ffc 0 + 4092
|
roger Pack
1 post
|
Pyro works all right on leopard, however when I ‘shutdown’ the computer it almost always complains that pyro won’t let it, and I have to close it manually. Thank you!
As a side note,
Note also that when I tried to login to these forums using ‘just’ an openid (no t registering or anything) it gave me an obscure error of ‘not long enough login’ or something. Thanks
|
MattC
3 post(s)
|
So I’ve been using Pyro for a while, but I upgraded to Leopard and now when I run Pyro, the app runs, but produces no window on screen. The icon appears in the dock and the app shows up in activity monitor as being up and running, but there’s no main application screen. I’ve deleted the app and re-installed it with no change. Is there something else going on here that I can try?
|
Marko Karppinen
Administrator
67 post(s)
|
That’s strange. It does work for us, and apparently for others as well. Did you try removing the Pyro preferences from ~/Library/Preferences/fi.karppinen.Pyro.plist?
|
MattC
3 post(s)
|
OK, only sort of fixed the problem. Why do I have to keep blowing this file away so that the app shows up on the screen? Seems like the file is getting garbage written into it or something?
|