Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Crash on streaming video (music and voice are fine)

g1rlb0t Troncon
Registered User
Join date: 30 Jan 2008
Posts: 6
01-24-2009 18:20
I get a crash with no solid information that I can find. I am 64-bit, but I have heard of people being able to successfully watch movies in world with 64-bit systems. It works in my 32-bit chroot. I just want better error messages really. I can usually figure it out from there.

This is all I get from the logs:
cat stack_trace.log
0: ELF(do_elfio_glibc_backtrace()+0x113) [0x99d6883]
1: ELF(LLAppViewer::handleSyncViewerCrash()+0x10) [0x80ecf10]
2: ELF(LLApp::setError()+0x11) [0x9f12b41]
3: ELF(default_unix_signal_handler(int, siginfo*, void*)+0x15a) [0x9f137fa]
4: [0xffffe410]

cat SecondLife.log (the last bit of it)
2009-01-24T21:46:26Z INFO: start: LLEventPollResponder::start <5> https://sim2544.agni.lindenlab.com:12043/cap/7c4f624e-2eb3-458d-222f-a37cc70da2f5
2009-01-24T21:46:26Z INFO: setSender: LLHTTPSender::setSender 216.82.18.41:13002
2009-01-24T21:46:26Z INFO: LLVoiceClient::sessionStateChangeEvent: joined session sip:confctl-330@bhr.vivox.com, name handle
2009-01-24T21:46:26Z WARNING: setSeedCapability: Ignoring duplicate seed capability
2009-01-24T21:46:26Z INFO: LLVoiceClient::sendPositionalUpdate: Setting speaker volume to 50
2009-01-24T21:46:26Z INFO: LLVoiceClient::sendPositionalUpdate: Setting mic volume to 0
2009-01-24T21:46:27Z INFO: LLEventPollResponder: LLEventPoll initialized with sender 8.2.35.12:12035
2009-01-24T21:46:27Z INFO: start: LLEventPollResponder::start <6> https://sim5710.agni.lindenlab.com:12043/cap/ab05940c-72b0-03fd-2105-04501ff29def
2009-01-24T21:46:27Z INFO: setSender: LLHTTPSender::setSender 8.2.35.12:12035
2009-01-24T21:46:28Z INFO: createFloater: LLIMMgr::createFloater: from def6a94a-7365-4f67-b3f7-8d0fdd135034 in session c8369df4-4a83-ae9b-1937-68e9d19a1c0a
2009-01-24T21:46:28Z WARNING: createDummyWidget: Making dummy button named profile_callee_btn in im_floater
2009-01-24T21:46:28Z WARNING: createDummyWidget: Making dummy button named moderator_kick_speaker in im_floater
2009-01-24T21:46:29Z INFO: do_elfio_glibc_backtrace: Opening stack trace file /home/g1rlb0t/.secondlife/logs/stack_trace.log
2009-01-24T21:46:29Z INFO: do_elfio_glibc_backtrace: Finished generating stack trace.
2009-01-24T21:46:29Z INFO: handleViewerCrash: Handle viewer crash entry.
2009-01-24T21:46:29Z INFO: handleViewerCrash: Creating crash marker file /home/g1rlb0t/.secondlife/logs/SecondLife.error_marker
2009-01-24T21:46:29Z INFO: handleViewerCrash: Created crash marker file /home/g1rlb0t/.secondlife/logs/SecondLife.error_marker
2009-01-24T21:46:29Z INFO: handleViewerCrash: Handle viewer crash generating stats log.
2009-01-24T21:46:29Z INFO: writeDebugInfo: Opening debug file /home/g1rlb0t/.secondlife/logs/debug_info.log

It doesn't really give me much to go on :/ Everything looks normal, I hit the play button and the crash happens immediately. If I'm luck I'll see a single frame.

Any help to get better messages would be greatly apprecitated. I got voice working flawlessly and now video is the only thing left to get it complete. I don't run windows at all and my husband says he'll go pure linux if I can get streaming video working in SL, lol.

Any hints?



---------------------------
Gentoo 64-bit on Intel Q6600 (quad core) 2.40GHz with 4gigs of RAM (I'm RAID 0, but I doubt that would matter), SLI NVIDIA 9600s, crappy soundcard EMU10K1 (I didn't like the onboard one), kernel 2.6.27

I've emerged all the gstreamer stuff I could find and all the quicktime ebuilds. I even did some of the gnome things that have been suggested in previous threads. I've tried a 32-bit chroot, but I must be doing something wrong there too, because it's the same deal :/
Katheryne Helendale
(loading...)
Join date: 5 Jun 2008
Posts: 2,187
01-28-2009 17:34
I've got bad news for you, with some good news.

The bad news: The SL viewer does not work with 64-bit gstreamer. This is a known problem. In fact, if you dig deep in your SL logs, you'll likely see a warning about not finding suitable gstreamer libraries.

The good news: It works just fine in 32-bit environments. The down side is that you'll have to install the 32-bit version of your Linux distro.
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
01-28-2009 21:18
From: Katheryne Helendale
The good news: It works just fine in 32-bit environments. The down side is that you'll have to install the 32-bit version of your Linux distro.


That's not true at all. You don't have to switch to a 32-bit distribution; just install 32-bit versions of the gstreamer libraries (and whatever dependencies they require). They'll work fine.
Aviendha Vayandar
Registered User
Join date: 14 Nov 2008
Posts: 3
01-29-2009 08:20
I have crashes using the official Linden builds also. Most of the time audio is fine, but video never works. i immediately crash with the error:
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so

I have the 32 bit libs installed, but maybe i missed some - like I said, audio works fine.

omvviewer does not have this problem at all, however, lots of quicktime streams don't work, but that is another problem....