Summary: | net-im/pidgin-2.6.3 is starting too long | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michal Špondr <michal.spondr> |
Component: | Current packages | Assignee: | Gentoo Net-im project <net-im> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | pva |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://developer.pidgin.im/ticket/11021 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
This is the config file which causes starting pidgin too long
Picture whis possibly causes long starting of Pidgin when reading as a buddy icon |
Description
Michal Špondr
2009-11-23 14:25:55 UTC
Could you try to reproduce this problem with new user (empty home dir)? (In reply to comment #1) > Could you try to reproduce this problem with new user (empty home dir)? > I've removed ~/.purple, run pidgin again and it started quickly. So maybe there's a problem in my profile (even though I don't know what did I break). Thanks. Good, now at least we see why this does not happens here. Michal, could you localize bug a bit? Some how check, what file and then probably option cause such behavior? Created attachment 213407 [details] This is the config file which causes starting pidgin too long (In reply to comment #3) > Good, now at least we see why this does not happens here. Michal, could you > localize bug a bit? Some how check, what file and then probably option cause > such behavior? > I tried to copy prefs.xml into the new (functional) ~/.purple directory and it behaved in the same way as before - it started too long. So perphaps there is something wrong with this file. Hm, I'm unable to reproduce problem here. What plugins do you have installed? What happens if you remove from the system? (In reply to comment #5) > Hm, I'm unable to reproduce problem here. What plugins do you have installed? > What happens if you remove from the system? > The only plugin I have installed (via Gentoo portage) is the x11-plugins/pidgin-libnotify-0.14. However after I disabled it, Pidgin still starts too long. Maybe you aren't able to reproduce it, because there is a few of settings which refers to my home directory: <pref name='core-plugin_pack-autoaccept'> <pref name='path' type='string' value='/home/michal/.purple/autoaccept'/> ... <pref name='filelocations'> <pref name='last_save_folder' type='path' value='/home/michal/Desktop'/> <pref name='last_open_folder' type='path' value='/home/michal/Desktop'/> <pref name='last_icon_folder' type='path' value='/home/michal/obrazky'/> </pref> ... <pref name='buddyicon' type='path' value='/home/michal/obrazky/cool_face_802.jpg.png'/> Ok, now I've tried with plugin too. Still unable to reproduce. How large is this image: /home/michal/obrazky/cool_face_802.jpg.png ? What happens if you change this setting on <pref name='buddyicon' type='path' value=''/> ? (In reply to comment #7) > Ok, now I've tried with plugin too. Still unable to reproduce. > > How large is this image: /home/michal/obrazky/cool_face_802.jpg.png ? What > happens if you change this setting on > <pref name='buddyicon' type='path' value=''/> > ? > I think we've found the bug now. :-) /home/michal/obrazky/cool_face_802.jpg.png is 891kB big file! If I change the buddyicon settings in the way you've devised, Pidgin starts immediately. 891kB is really small file... Even with 4Mbyte file pidgin loads here immediately. Could you attach that image here? Created attachment 213478 [details]
Picture whis possibly causes long starting of Pidgin when reading as a buddy icon
Here is the picture.
Thank you problem is now reproducible. But I'm unsure what happens here. This is profile output: tablet ~ # opreport -l /usr/bin/pidgin Overflow stats not available CPU: Core 2, speed 1596.2 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000 samples % symbol name 13 44.8276 gtk_imhtml_associate_smiley 3 10.3448 gtk_smiley_tree_destroy 2 6.8966 add_sized_icon 2 6.8966 do_alphashift 2 6.8966 find_file_common 2 6.8966 gtk_imhtml_get_type 2 6.8966 pidgin_themes_load_smiley_theme 1 3.4483 buddy_update_cb 1 3.4483 pidgin_blist_update_plugin_actions 1 3.4483 pidgin_status_box_size_allocate Probably the best I can do here is to report upstream for them to decide. Ok, I think it's not much we can do here. I've posted this issue upstream and resolving this bug as such. |