Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22285 - gaim-0.64 ebuild is mostly -arch instead of ~arch
Summary: gaim-0.64 ebuild is mostly -arch instead of ~arch
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-05 12:08 UTC by Ari Rahikkala
Modified: 2003-07-29 17:39 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ari Rahikkala 2003-06-05 12:08:53 UTC
My Portage tree has been synced today. The KEYWORDS variable of gaim-0.64.ebuild
contains -x86 instead of ~x86 (it also contains -alpha and -sparc - ~ppc is the
only correctly marked architecture). I've compiled gaim 0.64 on my own x86
machine and it works quite well - besides, I find it rather unlikely that the
gaim developers would make a release that doesn't work on other architectures
than ppc anyway...

Reproducible: Always
Steps to Reproduce:
Comment 1 Luca Barbato gentoo-dev 2003-06-05 15:38:05 UTC
gaim has some gui issue that we are investigating basically on server reject/absence it may segfault.

that is quite annoying

and we are investigating the issue but didn't find a solution yet

thanks for telling me that ppc isn't marked masked yet
Comment 2 Matt Taylor 2003-06-05 17:42:07 UTC
I've been getting gaim segfaults since version 0.62 or so.
Comment 3 Frantz Dhin 2003-06-06 00:09:00 UTC
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 2999)]
0x405b8c0d in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) backtrace
#0  0x405b8c0d in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#1  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#3  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#4  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
(...)
(gdb) bt -5
#174027 0x407b7581 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#174028 0x407b7afc in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#174029 0x4052ea60 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#174030 0x080ab37d in main (argc=1, argv=0xbffff884) at main.c:948
#174031 0x403617a7 in __libc_start_main () from /lib/libc.so.6
(gdb) info registers
eax            0xbf800034       -1082130380
ecx            0xbf800064       -1082130332
edx            0x82db7a4        137213860
ebx            0x40667df8       1080458744
esp            0xbf800000       0xbf800000
ebp            0xbf800020       0xbf800020
esi            0xbfff74a8       -1073777496
edi            0x82db208        137212424
eip            0x405b8c0d       0x405b8c0d
eflags         0x210286 2163334
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x7      7
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x23     35
fioff          0x406e8919       1080985881
foseg          0x2b     43
fooff          0xbfff72a4       -1073778012
fop            0x35d    861
mxcsr          0x1f80   8064
orig_eax       0xffffffff       -1


Observation: It seems to only segfault here when MSN is loaded. ICQ seems fine. This makes sense since the MSN components were rewritten lately.
Comment 4 Frantz Dhin 2003-06-06 00:11:22 UTC
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 2999)]
0x405b8c0d in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) backtrace
#0  0x405b8c0d in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#1  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#3  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#4  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#5  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x405b8cc9 in gtk_tree_store_get_path () from /usr/lib/libgtk-x11-2.0.so.0
(...)
(gdb) bt -5
#174027 0x407b7581 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#174028 0x407b7afc in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#174029 0x4052ea60 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#174030 0x080ab37d in main (argc=1, argv=0xbffff884) at main.c:948
#174031 0x403617a7 in __libc_start_main () from /lib/libc.so.6
(gdb) info registers
eax            0xbf800034       -1082130380
ecx            0xbf800064       -1082130332
edx            0x82db7a4        137213860
ebx            0x40667df8       1080458744
esp            0xbf800000       0xbf800000
ebp            0xbf800020       0xbf800020
esi            0xbfff74a8       -1073777496
edi            0x82db208        137212424
eip            0x405b8c0d       0x405b8c0d
eflags         0x210286 2163334
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x7      7
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x23     35
fioff          0x406e8919       1080985881
foseg          0x2b     43
fooff          0xbfff72a4       -1073778012
fop            0x35d    861
mxcsr          0x1f80   8064
orig_eax       0xffffffff       -1


Observation: It seems to only segfault here when MSN is loaded. ICQ seems fine. This makes sense since the MSN components were rewritten lately.
Comment 5 Patrick Ogenstad 2003-06-27 04:10:12 UTC
In the topic of #gaim on freenode they point to this http://www.chipx86.com/gaim-0.64-msncrashes.diff file. 
Comment 6 Michael Leuchtenburg 2003-07-09 19:31:57 UTC
The patch is now at http://www.chipx86.com/gaim-0.64-msncrashes-20030705-0044.diff instead. If you have this problem, please test it - it would be nice to have goim 0.64 in gentoo, even ~ masked, as it has some nice new features, and 0.65 is nowhere in sight.
Comment 7 Brandon Low (RETIRED) gentoo-dev 2003-07-10 08:52:46 UTC
ok, adding to ebuild, sorry about the delay, should hist ~arch soon
Comment 8 Don Seiler (RETIRED) gentoo-dev 2003-07-29 11:59:21 UTC
Is this problem still happening.  I believe the MSN patch has been incorporated in the gaim source now.

I'd like to close some of these out.
Comment 9 SpanKY gentoo-dev 2003-07-29 17:39:33 UTC
doesnt matter anymore, 0.66 is out and 0.64 isnt in portage