Help - Search - Members - Calendar
Full Version: Opera 7.55 Seg Fault
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > Angstrom & OpenZaurus
Pages: 1, 2
CaptainZilog
Hi all,

Sorta new to the Zaurus thing, I've managed to get Opie on here with OZ 3.5.2. Runs like a top, got WEP working, sshd, samba, etc...

Opera 7.25 is unstable at best. It freezes on numerous pages (like fark, which I must admit I like to browse a lot). So I upgraded to Opera 7.55. Well, it LOOKS like it's going to work, it gets further on rendering fark, or even the opera.com homepage, and when it says "Retreiving images from images.fark.com" it dumps out and says "Segmentation Fault".

And, yes, I already did the ln -s /home/opt/QtPalmtop/opera /usr/share/opera thing. I also disabled the voice commands.

Do I have to upgrade any image libraries? Has anyone had this problem before?

Thanks in advance
-Peter
uberjoe
I had the same problem and couldn't deal with the crashes, so I downgraded to 7.3 from the zug feed.
MrSquishy
in opera.ini there is a lot of paths that point to /home/zaurus/ or /home/QtPalmtop/
have you changed these to point where they really are? (Most likely /opt/QtPalmtop)
CaptainZilog
QUOTE(MrSquishy @ Feb 7 2005, 03:05 PM)
in opera.ini there is a lot of paths that point to /home/zaurus/ or /home/QtPalmtop/
have you changed these to point where they really are?  (Most likely /opt/QtPalmtop)
*

Thanks for the info, I'm at work at the moment but I'll try it out once I get home.
CaptainZilog
Just gave it the ol' college try. Nothin. Still seg faults when loading an image (I'm assuming it's animated gifs...)
MrSquishy
Well, I've tried to crash this thing, but it keeps on working.
Im posting this from Opera 7.55 (hope my battery doesnt die).

I took the IBM Multimodal Pack and extracted opera_mobile.ipk from it.
I untarred that into a temp directory and made the following changes:

1. Replaced "buttons" with my Crystal Buttons Opera package.
2. Moved "home" to "opt"
3. Moved /opt/zaurus/.opera and /opt/zaurus/.operasave into /opt/QtPalmtop/opera
4. Changed /opt/QtPalmtop/.opera/opera.ini to reflect new dirs.
5. Made postinst to do the 3 symlinks; /usr/share/opera, /root/.opera and /root/.operasave

Then I repacked it.
It's 2.5MB. postint expects it to be installed to /mnt/card/.

Grab it Here

(We all have licenses for Opera, right?)
CaptainZilog
QUOTE(MrSquishy @ Feb 8 2005, 12:22 AM)
Well, I've tried to crash this thing, but it keeps on working.
Im posting this from Opera 7.55 (hope my battery doesnt die).

I took the IBM Multimodal Pack and extracted opera_mobile.ipk from it.
I untarred that into a temp directory and made the following changes:

1.  Replaced "buttons" with my Crystal Buttons Opera package.
2.  Moved "home" to "opt"
3.  Moved /opt/zaurus/.opera and /opt/zaurus/.operasave into /opt/QtPalmtop/opera
4.  Changed /opt/QtPalmtop/.opera/opera.ini to reflect new dirs.
5.  Made postinst to do the 3 symlinks; /usr/share/opera, /root/.opera and /root/.operasave

Then I repacked it.
It's 2.5MB.  postint expects it to be installed to /mnt/card/.

Grab it Here

(We all have licenses for Opera, right?)
*

Thank you for posting. I am downloading it right now. I believe owning the Z gives you a license, IIRC. I'll post in a bit to let you know if it works. Perhaps the guy who packaged this before (I did not download the entire IBM suite prior to installing 7.55, some guy extracted it) didn't know what he was doing.
CaptainZilog
Well, it worked slightly better, however it's still giving me a seg fault when images load. It works on yahoo ok, but fark it still dies on (although it goes farther) and on trying to open my wireless access point's configuration page it freaks. Before it would give me an illegal instruction, now it just seg faults.

I should mention I have a 6000L, and OZ 3.5.2. I suppose the last thing I can do is just install the whole IBM multimodal pack and see if it needs something from there...

Any more suggestions are extremely welcome and appreciated. And my thanks again to you, MrSquishy.
CaptainZilog
Worthless... I installed the whole IBM Multimodal thing. Same garbage as before.
MrSquishy
How far into a page loading does it crash?

I still havent had mine crash (And I remember 7.3 crashing pretty fast), and I'd like to help you get this worked out if mine truely is working.

Can you tell me a page that doesnt work for you?
I tried fark.com (Didnt do much there), and it loaded all the pictures.
CaptainZilog
About 8 seconds. It will display some pictures on fark, then crash before the page completes. Slashdot seems to work fine, though. Yahoo did work, but now is being bad again when loading an ad. Opera's home site dies too. I have a site that is just CSS and HTML and it loads and runs fine. This is why I think it might have a problem with animated gifs that these stupid ads use, but when I try to log into this new wireless AP I got, it kills it too.

Thanks.
MrSquishy
Well, Fark definately lasts longer than that for me.

Im going to back mine up and do a fresh install will just Opera 7.55.
...tomorrow.

I'll let you know how it goes.
uberjoe
I'm using mrsquishy's package, and it crashed when loading images like before, but if I wget the whole page and view it locally, opera works beautifully(with slashdot anyway). Now why would that be?
CaptainZilog
I really believe it's a library that either gets replaced by a package like kismet or something, or a library that a lot of people install that I'm not.
MrSquishy
I do have Jeode installed, which I never bothered to install before. No idea if this effects anything or not.
CaptainZilog
I gave it the ol' college try with jeode. Still crashes. This is a really fresh install of Opie as well...

Grr, this is actually really starting to piss me off. If I can't get Opera working, then this thing is as good as a brick at work. I'd try Opera 6, but I seem to remember having problems with that too.
CaptainZilog
Been thinking. I just tried it on my Linksys CF wireless card, and it crashed. Then it dawned on me. It's not images, maybe it's flash sites that are wasting it. I shall see...
CaptainZilog
Well look├Če here...
This is on the Zaurus, and working fine. I bet if I go to http://macromedia.com it will crash. Be right back.
CaptainZilog
And there it went. It's flash, I'm almost positive.
Jcroto1
I think some javascrips crash it. Try turning javascript off and going to those site.
CaptainZilog
I, uh, don't know how to disable javascript. I did disable images and now it seems to work on fark and opera.com.... Sigh. It also failed on my employer's website (http://www.d303.org) so I guess I proved it wasn't entirely flash's fault, however on any site that displays flash, it dies. Maybe it has a resource leak when viewing large images or trying to view flash...
Jcroto1
It is under file(?)-prefrences-security. There is a box to enable javascript and some other stuff too.

Hope it helps some
CaptainZilog
I tried finding that, I don't think it's in there... I even went hunting around the opera.ini stuffs.

Either way, to quote the ZombieSimulator v_3b: A WINNAR IS ME!

I took the /home/zaurus/.opera/opera.ini file and increased the cache and document sizes to the max. Then I copied that monkey over to /root/.opera

Oh how sexy it is when stuff works right. I assume opera was wigging out cause it didn't allocate any cache to the thing.

Now to get xmms working right. Thanks guys, and uberjoe - you might want to try this too. It seems like it's the right fix.

If any of you know how to get an ogg vorbis stream (not file) working in xmms, let me know, I'll buy you a beer, some way, some how.
uberjoe
I cp'd /mnt/card/opt/QtPalmtop/opera/.opera/opera.ini to /root/.opera after changing the cache size to large. Later today I'll go out (wifi doesn't reach into my office) and try out a few large pages. More later.
MrSquishy
The package I made doesnt have a /home/zaurus directory, FYI.
You may have other stuff lingering around (I dont see why it would interfere though).

You should have /root/.opera linked to (/mnt/card)/opt/QtPalmtop/opera/.opera

I would have liked to keep it simple and have postinst link to /opt/QtPalmtop/opera/.opera, but that doesnt exist until ipkg-link is called.

So if you didnt install it to SD, or if you'd just like to check, I moved /home/zaurus/.opera and /home/zaurus/.operasave into /opt/QtPalmtop/opera/.
uberjoe
All problems so far have been solved by copying opera.ini and increasing cache size. Every page I tried worked flawlessly, including java. Soon I will try an ssl connection. Thanks for the tip (and the modded ipk:))MrSquishy.
MrSquishy
You are very welcome, I hope it helped.

Something I forgot to mention, if you are upgrading/have an old install of Opera, make sure that /root/.opera gets removed.

If it is there, then the postinst wont link to the modified opera.ini

That opera.ini has a bunch of changes pointing to the location of libs and "stuff".
javamatte
Wahoooo!!

You guys rock biggrin.gif

Here's a recap of what I did (haven't tested it on anything but local docs yet, but given that it didn't crash on the animated Java logo on the default homepage, I'm hopeful that I am good to go...)

1. Uninstall previous Opera (7.3 something).
2. Removed all opera directories (find / -name opera and .opera and delete them)
3. Grabbed the package ref'd at the start of this thread.
4. ipkg -d sd install <pkg name>
5. ipkg-link add opera
6. ln -s /mnt/card/opt/QtPalmtop/opera/.opera /home/root/.opera
7. (fiddled with the .desktop to put it where I wanted it and to use my preferred icon)
8. edited /mnt/card/opt/QtPalmtop/opera/.opera/opera.ini and changed cache entries to the Large settings
9. Launched it! It worked smile.gif
10. Tried it out on the full index of my local jdk1.1.8 javadocs. No problemo... big file.
11. Thanked the gods and any deities I could think of that greater (and more patient) minds than mine had trod this road and DOCUMENTED their travels!!!!

Did I mention that you guys rock? smile.gif

EDIT: I forgot to mention my details...
SL-5500 w/ OZ 3.5.2 Hentges ROM
256M SD
32M CF / DLink 660 CF Wifi
Jeode (maybe obvious from the java refs, but there ya go)
Whole bunch of other stuff
+ brand spankin' new Happy Browser


-Matt
offroadgeek
can someone attach the modded opera ipk to this thread? I followed the link mrsquishy provided, but it's dead sad.gif I'm trying to get opera installed on my 1000 with 3.5.3.

thanks
Greg2
QUOTE(offroadgeek @ May 18 2005, 07:27 PM)
can someone attach the modded opera ipk to this thread?  I followed the link mrsquishy provided, but it's dead sad.gif  I'm trying to get opera installed on my 1000 with 3.5.3.

thanks
*

It's too big to attach... 2.5 megs. How can I do it?

Greg
offroadgeek
QUOTE(Greg2 @ May 18 2005, 03:42 PM)
QUOTE(offroadgeek @ May 18 2005, 07:27 PM)
can someone attach the modded opera ipk to this thread?  I followed the link mrsquishy provided, but it's dead sad.gif  I'm trying to get opera installed on my 1000 with 3.5.3.

thanks
*

It's too big to attach... 2.5 megs. How can I do it?

Greg
*


I just changed the limit to 5 megs... I didn't realize that a 2 meg limit would be so um... limiting wink.gif
Greg2
QUOTE(offroadgeek @ May 18 2005, 08:48 PM)
I just changed the limit to 5 megs... I didn't realize that a 2 meg limit would be so um... limiting wink.gif

Sorry, I didn't know you did this last night.

Anyway, here it is. Note that if you install to any dest other than SD-card you will have to change (it's easy to change to a /home install with the script) or remove the postinst script from the ipk.

Greg
dansawyer
Opera 7.5 installs and works great. I would update the install instructions to include linking to sharp compat libs. Otherwise the instructions are clear and work great.

Dan
glmason
QUOTE(dansawyer @ May 21 2005, 02:16 PM)
Opera 7.5 installs and works great. I would update the install instructions to include linking to sharp compat libs. Otherwise the instructions are clear and work great.

Dan
*


Amen!
albertr
Sorry for beating up the dead horse, but when I've tried to run opera 7.55 under resent OE build (sharp-compat-libs installed), I got the following error message:

CODE
# ./opera
./opera: symbol lookup error: ./opera: undefined symbol: _7QString.shared_null


Any idea what it could be?
-albertr
albertr
Ahh, nevermind, I figured it out. On a side note, why qeserver is eating 35% of cpu time when no qt2 apps are running?
-albertr
Mahoro
I have plenty of troble install this opera....
Is it only my problem.
Even I force depend and overwrite, there are stil lots of error sad.gif
rebski
I can't even get started, Package Installer doesn't recognise it on my C1000.
russman
QUOTE(albertr @ Jul 7 2005, 04:37 AM)
QUOTE(albertr @ Jul 7 2005, 04:12 AM)

Sorry for beating up the dead horse, but when I've tried to run opera 7.55 under resent OE build (sharp-compat-libs installed), I got the following error message:

CODE
# ./opera
./opera: symbol lookup error: ./opera: undefined symbol: _7QString.shared_null


Any idea what it could be?
-albertr
*


Ahh, nevermind, I figured it out. On a side note, why qeserver is eating 35% of cpu time when no qt2 apps are running?
-albertr
*



Pleeease! Share the wisdom!!!
carpman
QUOTE(russman @ Aug 25 2005, 08:50 AM)
Pleeease! Share the wisdom!!!
*


I had the same problem. Ran this and it went away

CODE
makecompat /opt/QtPalmtop/bin/opera


Actually, I just tried to run opera, and got the errror message again.
I re-ran the above command and that fixed it, although makecompat said opera
was not linked to the compat lib. Odd.
russman
Thanks! I will try it!
russman
Thanks a lot! It is working now!
vbu
Could anyone post a copy of their opera.ini here? Mine is completely empty except for

Opera Preferences version 2.0
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[User Prefs]
Plugin Path=/usr/lib/opera/plugins


and Opera segfaults on opening with message 'Opera 7.55 was terminated due to signal code SIGBUS'

I've followed all the instructions listed in this post. At one point I got opera to load but it had no icons. After running the ln -s for the icons I keep getting the segfault. Tried running from console and I get the following message 'ln: /tmp/qtembedded-root/QtEmbedded-0: No such file or directory'. I checked and that file does exist:

srw------- 1 root root 0 Aug 29 00:13 QtEmbedded-0

Anyone had this same problem and knows a workaround or a fix ?

Thanks

Ver
kombi
QUOTE(carpman @ Aug 25 2005, 07:10 AM)
QUOTE(russman @ Aug 25 2005, 08:50 AM)
Pleeease! Share the wisdom!!!
*


I had the same problem. Ran this and it went away

CODE
makecompat /opt/QtPalmtop/bin/opera


Actually, I just tried to run opera, and got the errror message again.
I re-ran the above command and that fixed it, although makecompat said opera
was not linked to the compat lib. Odd.
*



I installed opera into my SD card and got linking errors, but i get the same error while trying to run. I am new to installing OZ and maybe I am missing something. How do I first fix the linking errors trying to install apps to my SD card. And what would be the command for makecompat if I installed to my SD card? What does makecompat do anyway?
Greg2
QUOTE(kombi @ Sep 4 2005, 09:48 PM)
I installed opera into my SD card and got linking errors, but i get the same error while trying to run. I am new to installing OZ and maybe I am missing something.  How do I first fix the linking errors trying to install apps to my SD card.  And what would be the command for makecompat if I installed to my SD card? What does makecompat do anyway?

Have you formatted your SD-card with ext2 so you can install and symlink apps on it? If not please do... if you need any help the instructions are in the how-to section of OESF:
http://www.oesf.org/index.php?title=Step-b...ing_for_newbies

If your not using the Hentges Rom you will need to install the sharp-compat-libs_xxxx.ipk from the 3.5.3 opie feed then follow the instructions in this thread:
http://www.oesf.org/forums/index.php?showtopic=14311

The sharp-compat-libs will allow opera to be used with the current OZ builds. You can use them with the libraries icon in the settings tab or the makecompat command. For more info please search makecompat and compat-libs on the boards.

Greg
kombi
QUOTE(Greg2 @ Sep 5 2005, 05:37 AM)
QUOTE(kombi @ Sep 4 2005, 09:48 PM)
I installed opera into my SD card and got linking errors, but i get the same error while trying to run. I am new to installing OZ and maybe I am missing something.  How do I first fix the linking errors trying to install apps to my SD card.  And what would be the command for makecompat if I installed to my SD card? What does makecompat do anyway?

Have you formatted your SD-card with ext2 so you can install and symlink apps on it? If not please do... if you need any help the instructions are in the how-to section of OESF:
http://www.oesf.org/index.php?title=Step-b...ing_for_newbies

If your not using the Hentges Rom you will need to install the sharp-compat-libs_xxxx.ipk from the 3.5.3 opie feed then follow the instructions in this thread:
http://www.oesf.org/forums/index.php?showtopic=14311

The sharp-compat-libs will allow opera to be used with the current OZ builds. You can use them with the libraries icon in the settings tab or the makecompat command. For more info please search makecompat and compat-libs on the boards.

Greg
*




Thanks for the info. Now I have everything installed to run Opera and I linked it using the sharp libs but I am getting:

Opera 7.55 was terminated due to signal code SIGSEGV

Any ideas?
Greg2
QUOTE(kombi @ Sep 5 2005, 10:13 AM)
Thanks for the info. Now I have everything installed to run Opera and I linked it using the sharp libs but I am getting:

Opera 7.55 was terminated due to signal code SIGSEGV

Any ideas?

Start it from the command line in your terminal and post the output.

Greg
kombi
If i run from console I get:

opera: Could not find "ini/standard_voice.ini"
opera: Could not find "ini/standard_mouse.ini"
opera: Could not find "ini/standard_keyboard.ini"
opera: Could not find "ini/standard_voice.ini"
opera: Could not find "ini/standard_mouse.ini"
opera: Could not find "ini/standard_keyboard.ini"
Segmentation fault
Greg2
QUOTE(kombi @ Sep 5 2005, 10:19 AM)
If i run from console I get:

opera:  Could not find "ini/standard_voice.ini"
opera:  Could not find "ini/standard_mouse.ini"
opera:  Could not find "ini/standard_keyboard.ini"
opera:  Could not find "ini/standard_voice.ini"
opera:  Could not find "ini/standard_mouse.ini"
opera:  Could not find "ini/standard_keyboard.ini"
Segmentation fault
*

What model Z are you using? Are you installing to /media/card or /media/card/packages?

Your missing a symlink or 2... make sure you have symlinked:
/opt/QtPalmtop/opera 'to'
/media/card/opt/QtPalmtop/opera 'and'
/opt/QtPalmtop/opera/.opera/opera.ini 'to'
/media/card/opt/QtPalmtop/opera/.opera/opera.ini

Greg
kombi
QUOTE(Greg2 @ Sep 5 2005, 07:24 AM)
QUOTE(kombi @ Sep 5 2005, 10:19 AM)
If i run from console I get:

opera:  Could not find "ini/standard_voice.ini"
opera:  Could not find "ini/standard_mouse.ini"
opera:  Could not find "ini/standard_keyboard.ini"
opera:  Could not find "ini/standard_voice.ini"
opera:  Could not find "ini/standard_mouse.ini"
opera:  Could not find "ini/standard_keyboard.ini"
Segmentation fault
*

What model Z are you using? Are you installing to /media/card or /media/card/packages?

Your missing a symlink or 2... make sure you have symlinked:
/opt/QtPalmtop/opera 'to'
/media/card/opt/QtPalmtop/opera 'and'
/opt/QtPalmtop/opera/.opera/opera.ini 'to'
/media/card/opt/QtPalmtop/opera/.opera/opera.ini

Greg
*



I am using a Zaurus 5500, I am using the Packing Manager to do the install and i tell it to install on the SD card.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.