Summary: | Telepathy-Idle fails to parse user list on irc.euirc.net | ||
---|---|---|---|
Product: | Telepathy | Reporter: | badcel <marcel.tiede> |
Component: | idle | Assignee: | Telepathy bugs list <telepathy-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | egphilippov, rishi.is |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 35504 | ||
Attachments: |
The debug output of telepathy-idle
Proposed fix |
Description
badcel
2010-10-05 12:47:42 UTC
Tested with Ubuntu 10.04 (see debug) and Ubuntu 10.10 RC (same behavior). Created attachment 40155 [details]
The debug output of telepathy-idle
Shows the complete session from login until logout.
Tested with Fedora 14 (same behaviour). I attached a complete log of telepathy-idle. Created attachment 44618 [details] [review] Proposed fix This is just a temporary hack. The proper way to do it would be to handle the RPL_ISUPPORT numeric (http://tools.ietf.org/html/draft-brocklesby-irc-isupport-03), and look for the PREFIX parameter. However that will require more intrusive changes, and it is better to do it in a separate patch. (In reply to comment #4) > Created an attachment (id=44618) [details] > Proposed fix Looks good, I've applied it to master. Thanks! The fix will be released in telepathy-idle 0.1.9, hopefully later this week. > This is just a temporary hack. The proper way to do it would be to handle the > RPL_ISUPPORT numeric > (http://tools.ietf.org/html/draft-brocklesby-irc-isupport-03), and look for the > PREFIX parameter. > > However that will require more intrusive changes, and it is better to do it in > a separate patch. I've filed bug 35504 for this. In a perfect world, the fix for this bug could have included a test case; but I think that's the kind of thing that could also be folded into the more intrusive changes. It's not like there was a test for the symbols Idle already supported. :) Similar behavior is observed on Rusnet, channels #philosophy and (cyrillic channel name) #философия (both of these channels have half-ops present), but the behavior is OK at the Rusnet channel #philosophia (only ops and normal users present). Empathy 2.30.3, Ubuntu 10.04.4 LTS, telepathy-idle_0.1.6-1_i386.deb. At RIZON irc.rizon.net, PREFIX=(qaohv)~&@%+ This should be added to a patch, since this patch doesn't work at Rizon. Rizon's TCP port for testing is 6667 hmm. please ignore all of my previous comments about Rizon, these comments are irrelevant and misguiding. some stuff deleted the applied patch :( re-closing the bug. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.