| Summary: | kopete 0.11.2(!) crashes without v4l devices connected (user interaction needed) | ||
|---|---|---|---|
| Product: | [Unmaintained] kopete | Reporter: | Johannes Schaub <Schaub-Johannes> |
| Component: | Audio/Video Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Possible fix (not tested) | ||
|
Description
Johannes Schaub
2006-05-04 22:20:25 UTC
Kopete 0.11.1 : probably same bug, only it crashes when you click on section "devices", you even don't get to selecting that dropdown menu. yes, actually i wanted to report that bug of kopete 0.11.1, but then when it was fixed in kopete 0.11.2 i searched if it is really fixed and found this, reported bug :( I get the same with the 0.12 branch, r531801. Created attachment 16594 [details] Possible fix (not tested) More bounds checking needed (a la bug 120117), this time in videodevicepool.cpp. The patch is a "schematic" solution - I haven't tested it (it might not even compile!), and there are a bunch more places in the code where bounds checking could/should also be done. As in bug 120117, I guess the whole code path for the case where no video devices are available could be rethought, but I don't have time to do this - maybe in a few weeks. Just tested, and it prevents the crash, although CPU usage goes to 100% on entering that dialog - I don't remember whether that happened before. yes, the problem with 100% CPU usage was there before too :( it still crashes with the most recent kopete (branch 3.5 of KDE) Tested recent builds, 3.5.x, 4.0.x and trunk. Couldn't reproduce the bug. |