Summary: | Nick completition with empty nick list causes sigsegv | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | Piotr Budny <piotr.budny+bugskde> |
Component: | general | Assignee: | Konversation Developers <konversation-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | hein |
Priority: | NOR | ||
Version: | 1.2-alpha4 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Other | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Piotr Budny
2009-07-06 09:01:14 UTC
To clarify, with "and even the nicks are displayed" you meant "and before the nicks are displayed"? Pressing tab causes SIGSEGV up to few seconds after connection. When nick list is empty, it is 100% reproductable. But I've noticed few times with empty channel nick list (maybe it seemed like filled up, because it sometimes displays different channel's list before full sync). Sorry, but you're being vague again. "When nick list is empty, it is 100% reproductable. But I've noticed few times with empty channel nick list [...]" The "But" at the start of the second sentence makes it sound like the second sentence describes a case distinct from the first sentence, although they appear to describe the same case as far as their content is concerned. This leads me to believe you might have forgotten a negation in the second sentence, such as "with non-empty channel nick list", but I can't be sure. Hence, let me ask again: Are you seeing this crash only when trying to perform tab completion in a channel with an empty nicklist, before it is filled, or also with any nicks in the nicklist? Sorry, second case should be "with non-empty channel..". For now, I can't reproduce that. Ok, thank you - we'll look into it! SVN commit 995091 by psn: Check if the nicknameList is empty before trying to complete a nick. BUG: 199115 M +1 -1 channel.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=995091 |