#90 ✓done
McCabe Maxsted

Stopping streaming can cause the viewer to hang/crash

Reported by McCabe Maxsted | February 10th, 2009 @ 08:30 AM | in 1.1.0 RC2

  • [0:01] Morgaine Dinova: 1) When streams terminate, it always hangs for quite a while, 30s or more.
  • [0:02] Morgaine Dinova: 2) When a stream is playing and you exit a zone, it sometimes hangs terminally and you have to forcibly terminate.

Comments and changes to this ticket

  • McCabe Maxsted

    McCabe Maxsted February 15th, 2009 @ 04:27 AM

    From my log:

    • 2009-02-15T04:22:37Z WARNING: LLMediaImplGStreamer::bus_callback: GST Error: Could not read from resource.
    • 2009-02-15T04:22:37Z WARNING: LLMediaImplGStreamer::bus_callback: GST Error: Internal data flow error.
    • 2009-02-15T04:22:37Z DEBUG: LLMediaImplGStreamer::updateMedia: COMMAND_STOP
    • 2009-02-15T04:22:37Z DEBUG: LLMediaImplGStreamer::stop: stopping media...

    then it hangs while

    • 2009-02-15T04:23:45Z INFO: LLAudioEngine::stopInternetStream: entered stopInternetStream()
    • 2009-02-15T04:23:45Z DEBUG: LLMediaImplGStreamer::updateMedia: COMMAND_STOP

    loops

  • McCabe Maxsted

    McCabe Maxsted February 28th, 2009 @ 08:49 AM

    • State changed from “new” to “open”
    • Milestone changed from 1.1.0 RC2 to 1.1.0
  • McCabe Maxsted

    McCabe Maxsted February 28th, 2009 @ 08:55 AM

    • Assigned user set to “McCabe Maxsted”
    • State changed from “open” to “done”
    • Milestone changed from 1.1.0 to 1.1.0 RC2

    The loop's fixed in RC2, as is one cause of freezing, but another--when the viewer switches from a working stream to a dead/slow one with the play button enabled--still happens.

    Actually, that's best lumped into http://imprudence.lighthouseapp.... so I'm going to resolve this as done. Putting GStreamer into its own thread should fix all of this mess.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Open source metaverse (Second Life) viewer with an emphasis on usability and bold changes.

Shared Ticket Bins

People watching this ticket

Tags

Pages