| Summary: | psi-0.9.3-r1 crashes when deactivating "View-> Show Status Message" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Christoph Probst <chris-ml-gentoo-bugzilla> |
| Component: | Current packages | Assignee: | Gentoo Net-im project <net-im> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | troll |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | psi-richroster-status_gui_on_off-fix.patch | ||
|
Description
Christoph Probst
2005-04-26 13:52:55 UTC
Same problem with net-im/psi-0.9.3-r3 (USE=extras). Using -extras has no "Show Status Messages" and Same problem with net-im/psi-0.9.3-r3 (USE=extras). Using -extras has no "Show Status Messages" and îs not affected. I must say that i cannot duplicate this. Only thing i can say is to use -extras as that is being caused by some of our Unoficial Unsupported patches. Hmm can you guys please do a emerge -pv qt and report back on the versions. Hi! I'm responsible for this bug.... I know about it from moneday and I'm making fix for this now. Strange thing is that you are firsts linux users who saw this bug. Non of my friends (and me) cannot confirm this bug. Only windows build (psi-wintoo) was affected (atleast that's what I fought about it...). Which version of qt you are using? Ok. And for bug - It's only appears when you activate showing of self-contact and deactivate showing status messages. I'm think I should resolved this in comming days. For now - plz deactivate showing self-contact in roster window. PS. Sorry for my english and problems whit psi :| Best regards, Przemek # emerge -pv qt [ebuild U ] x11-libs/qt-3.3.4-r3 [3.3.3] +cups -debug -doc -examples -firebird +gif -immqt -immqt-bc +ipv6 +mysql +nas-odbc +opengl +postgres -sqlite -xinerama +zlib 14,101 kB I can confirm that it has something to do with "Show Self Contact". When I deactivate Show Self Contact the Bug disappears. I'm going to update my qt now. Maybe that solves the problem for me. Ok, I updated to x11-libs/qt-3.3.4-r3 but the bug still exists. I also found out that you have to restart psi after activating "Show Self Contact" and "Show Status Messages" to be able to trigger the bug. 1. Activate "Show Self Contact" and "Show Status Messages" 2. restart psi and log on 3. deactivate "Show Status Messages" 4. unfocus psi and focus psi again 5. crash The workaround to deactivate "Show Self Contact" works for me. Christoph - thx! Yes, I can confirm this bug. Ok - I'll try to resolve this ASAP now! Thx :) Regards, Przemek Created attachment 58413 [details, diff]
psi-richroster-status_gui_on_off-fix.patch
Finally - I made this this fix. I cannot reproduce this bug now. Plz try and
confirm (or not ;-) ).
PS. Gustavo - you want to add it ASAP or we may wait few days for -r4? I have
some more ideas....
Regards,
Przemek
As Christoph reported to me - it's still not solved... still wroking on it :| Regards, Przemek Ok... Instead of fixing I made my own implementation of status showing in roster. Button for enabling / disabling showing statuses work as axpected. Status showing isn't that powerfull as richroster, but should be much faster. Test ebuild for psi-0.9.3-gentoo-r4-test1 can be download from here: http://vivid.dat.pl/psi/psi-0.9.3-gentoo-r4-test1.tar.bz2 Plz - test and report any bugs about this version to me: jid: troll@chrome.pl Regards, Przemek New test release: http://vivid.dat.pl/psi/psi-0.9.3-gentoo-r4-test2.tar.bz2 Many bugfixes in status showing and better speed. Regards, Przemek Possibly last test release - plz test :) http://vivid.dat.pl/psi/psi-0.9.3-gentoo-r4-test2.tar.bz2 Bugfixes and enhancements in status showing. I think this is last update related with this. Regards, Przemek Of course: http://vivid.dat.pl/psi/psi-0.9.3-gentoo-r4-test3.tar.bz2 sorry - wrong link. Regards, Przemek Well, this is fixed in r4 that i'll comit today, credits to Maciag for re-writting the patch. |