Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Galeon crashes w/ more than one tab open
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
blk_jack
Apprentice
Apprentice


Joined: 10 May 2002
Posts: 298
Location: Toronto

PostPosted: Fri Aug 02, 2002 8:44 am    Post subject: Galeon crashes w/ more than one tab open Reply with quote

Quote:

* net-www/galeon
Latest version Available: 1.2.5
Latest version Installed: 1.2.5

* net-www/mozilla
Latest version Available: 1.0-r3
Latest version Installed: 1.0-r3


When Galeon exits with more than one tab opened it crashes. I've searched for a solution but nothing I've tried works. Any suggestions?
Back to top
View user's profile Send private message
ejwahl
Tux's lil' helper
Tux's lil' helper


Joined: 27 May 2002
Posts: 107
Location: Rhode Island

PostPosted: Fri Aug 02, 2002 12:23 pm    Post subject: Reply with quote

Same thing happens to me. Everything else with Galeon works normally but I receive a segmentation fault upon exit with more than one tab open.

My system is compiled with gcc 3.1 and I also have the latest Mozilla and Galeon from Portage.

Perhaps this is a bug?
_________________
Erich J. Wahl
RLU 199500
ICQ 48100000
Back to top
View user's profile Send private message
homar
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2002
Posts: 94

PostPosted: Fri Aug 02, 2002 2:38 pm    Post subject: Reply with quote

http://uname.dyndns.org/~uname/tmp/galeon-multitabfix.diff
Back to top
View user's profile Send private message
ejwahl
Tux's lil' helper
Tux's lil' helper


Joined: 27 May 2002
Posts: 107
Location: Rhode Island

PostPosted: Fri Aug 02, 2002 3:35 pm    Post subject: Reply with quote

Thank you!

Now how do I apply this patch? Directly in the ebuild or can I just place it in the net-www/galeon/files directory and the ebuild will automatically apply it?

Thanks for your help...
_________________
Erich J. Wahl
RLU 199500
ICQ 48100000
Back to top
View user's profile Send private message
homar
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2002
Posts: 94

PostPosted: Fri Aug 02, 2002 4:59 pm    Post subject: Reply with quote

Copy the diff to the files directory.

Open up the ebuild in a text editor, find the src_unpack function and change it from this:

Code:

src_unpack() {

    unpack ${A}
    cd ${S}
    # These patches break on this version of galeon.
    # Are they needed for gcc3/3.1 support?
    #patch -p1 < ${FILESDIR}/galeon-1.2.0-gcc3.patch || die
    #patch -p1 < ${FILESDIR}/galeon-1.2.1-gcc3.1.patch || die
}


to:

Code:

src_unpack() {

    unpack ${A}
    cd ${S}
    patch -p1 < ${FILESDIR}/galeon-multitabfix.diff
    # These patches break on this version of galeon.
    # Are they needed for gcc3/3.1 support?
    #patch -p1 < ${FILESDIR}/galeon-1.2.0-gcc3.patch || die
    #patch -p1 < ${FILESDIR}/galeon-1.2.1-gcc3.1.patch || die
}


The ebuild will be overwritten everytime you run 'emerge rsync'.
Back to top
View user's profile Send private message
blk_jack
Apprentice
Apprentice


Joined: 10 May 2002
Posts: 298
Location: Toronto

PostPosted: Fri Aug 02, 2002 6:51 pm    Post subject: Kapow Reply with quote

Everything works great after I copied over the patch and remerged Galeon. Thank you very much!
Back to top
View user's profile Send private message
Yama
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2002
Posts: 135
Location: Sydney, Australia

PostPosted: Sun Aug 11, 2002 1:10 pm    Post subject: Reply with quote

homar wrote:
http://uname.dyndns.org/~uname/tmp/galeon-multitabfix.diff
I'm having the same problem, but that file doesn't exist anymore. Could someone please point me to a location that works? Otherwise, can someone please mail me a copy of the patch? My address is Yama_I@yahoo.com.au. Thanks 8)
Back to top
View user's profile Send private message
bod
n00b
n00b


Joined: 20 Jul 2002
Posts: 26
Location: UK

PostPosted: Sun Aug 11, 2002 5:51 pm    Post subject: Reply with quote

Link just worked for me.
Suggest you try it at different times - it'll work eventually!
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20067

PostPosted: Sun Aug 11, 2002 5:59 pm    Post subject: Reply with quote

Worked for me as well. Here it is, just in case it does go down (Credit/blame ;) goes to the link mentioned above):
Code:
diff -ur galeon-1.2.5/src/window_callbacks.c galeon-1.2.5-ice/src/window_callbacks.c
--- galeon-1.2.5/src/window_callbacks.c   Thu May 23 18:06:20 2002
+++ galeon-1.2.5-ice/src/window_callbacks.c   Fri Jun 28 16:04:36 2002
@@ -2085,8 +2085,9 @@
    window_update_tab_controls (window);
 
    /* update the statusbar */
-   window_statusbar_set_security_icon (window, embed->secure,
-                   embed->security_tooltip);
+    if (!(old_embed && embed->secure == old_embed->secure))
+        window_statusbar_set_security_icon (window, embed->secure,
+                       embed->security_tooltip);
    window_statusbar_update_message (window);
    window_statusbar_update_progress_bar (window);

_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
plasmagunman
l33t
l33t


Joined: 07 Jun 2002
Posts: 604
Location: berlin

PostPosted: Sun Aug 11, 2002 8:28 pm    Post subject: Reply with quote

anybody thought of putting this patch in the official ebuild? it shouldn't be too difficult, unfortunately i'm not used with bugzilla...
_________________
please, feel free to correct my english. - por favor, corrige mi español.
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Wed Aug 14, 2002 6:27 pm    Post subject: Reply with quote

Thanks a lot homar for the patch.
I've forward the patch and the updated ebuild to bugzilla:
https://bugs.gentoo.org/show_bug.cgi?id=6472
Back to top
View user's profile Send private message
Utoxin
Guru
Guru


Joined: 19 Apr 2002
Posts: 413
Location: American Fork, UT

PostPosted: Mon Sep 16, 2002 8:42 pm    Post subject: Reply with quote

I still get this problem, even with the ebuild with the bugfix in it. I'm running GCC3.2, with these versions of Galeon and Mozilla:
Code:

adamantium root # emerge -s galeon
Searching...   
[ Results for search key : galeon ]
[ Applications found : 2 ]
 
*  net-www/galeon
      Latest version available: 1.2.5-r1
      Latest version installed: 1.2.5-r1
      Homepage: http://galeon.sourceforge.net
      Description: A small web-browser for gnome that uses mozillas render engine
 
*  net-www/galeon-cvs [ Masked ]
      Latest version available: 20020908
      Latest version installed: [ Not Installed ]
      Homepage: http://www.galeon.org/
      Description: Galeon is a Web Browser for the Gnome Desktop. The web, only the web.
 
adamantium root # emerge -s mozilla
Searching...   
[ Results for search key : mozilla ]
[ Applications found : 1 ]
 
*  net-www/mozilla
      Latest version available: 1.0-r3
      Latest version installed: 1.0-r3
      Homepage: http://www.mozilla.org
      Description: The Mozilla Web Browser


I've also started getting a lot of crashes when supbitting forms, ever since I updated to gcc3.2. If anyone has a fix for that, I'd appreciate it.
_________________
Gentoo:
1. A small fast penguin from Antarctica.
2. A small fast penguin on your computer.

Cool.
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Mon Sep 16, 2002 10:52 pm    Post subject: Reply with quote

Maybe you should give galeon 1.2.6 a try, it is now in portage.
Back to top
View user's profile Send private message
squanto
Guru
Guru


Joined: 20 Apr 2002
Posts: 524
Location: Rochester, NY, USA

PostPosted: Thu Sep 19, 2002 12:35 am    Post subject: Reply with quote

I am using
Code:
*  net-www/galeon-cvs
      Latest version available: 20020908
      Latest version installed: 20020908
      Homepage: http://www.galeon.org/
on new 1.4 install, used to use the newest version of galeon on my 1.2, and both seg fault quite often.
I do tab browsing all the time, and it seemed that with more than 10 tabs open, it would segfault pretty often. Also with latest ebuild of new galeon, it tends to not like to submit forms. Any ideas as to the form submission thing?

Andrew
Back to top
View user's profile Send private message
Utoxin
Guru
Guru


Joined: 19 Apr 2002
Posts: 413
Location: American Fork, UT

PostPosted: Thu Sep 19, 2002 11:47 pm    Post subject: Reply with quote

No idea. Mine is still crashing on a lot of form submissions with the latest Mozilla and Galeon ebuilds.
_________________
Gentoo:
1. A small fast penguin from Antarctica.
2. A small fast penguin on your computer.

Cool.
Back to top
View user's profile Send private message
samwuff
n00b
n00b


Joined: 20 Sep 2002
Posts: 18

PostPosted: Fri Sep 20, 2002 1:27 am    Post subject: Reply with quote

I'm using:
mozilla 1.1-r1
galeon 1.2.6


Exact same "Forms crash galeon" issue. I have not had the tabs issue, however. I had the same problem with mozilla 1.0 and galeon 1.2.5. I switched from the same setup on gentoo 1.2, and it did not exhibit any of these problems. I'm fairly sure it's a GCC 3.2 issue. It's not all forms, either. For example, google works perfectly, but voting in the slashdot poll blows it away. Both of these are reproducible (every single slashdot poll wipes it out, every time, and google always works). Could it have to do with what exactly gets posted, i.e. text vs. radio boxes?

I will reemerge, move my ~/.galeon directory to be sure, and test it out. Anyone else want to do something similar, see how much data we can gather for the poor bug hunters?

--- Addition ---
Just to see what happened, I compiled galeon directly from source on sourceforge. It seemed to work fine with a clean .galeon dir. With my old galeon dir, the bug appears. I am testing to try and narrow down what item in my configuration is causing it.

--- Hey look, another addition! ---
I'm now confused. I now cannot use the gentoo forum login through galeon, but slashdot works fine. the "short" login form (at the end of topics) works.. I'm not so sure it's a configuration issue anymore.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum