| Summary: | Clicking Add-button in mail-notification crashes the program | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Kristoffer Grundström <lovaren> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, lovaren, marja11, olav, remco, stormi-mageia, sysadmin-bugs, tmb |
| Version: | 1 | Keywords: | PATCH, Triaged, validated_update |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | mail-notification | CVE: | |
| Status comment: | |||
| Attachments: |
This is my gdb-output from the crash
Proposed patch to prevent a crash when evolution is not installed |
||
|
Description
Kristoffer Grundström
2011-11-02 02:56:35 CET
Created attachment 1037 [details]
This is my gdb-output from the crash
Kristoffer Grundström
2011-11-02 03:09:48 CET
Summary:
Click Add-button in mail-notification crashes the program =>
Clicking Add-button in mail-notification crashes the program
Kristoffer Grundström
2011-11-02 03:09:58 CET
CC:
(none) =>
kristoffer.grundstrom1983 I cannot recreate the problem on my i586 system. Due you have evolution installed? CC:
(none) =>
davidwhodgins
Manuel Hiebel
2011-11-10 00:43:11 CET
Keywords:
(none) =>
NEEDINFO No I don't. I even happens if I click to add an email-account in the gui. Try installing evolution, and see if that fixes the issue in the mail-notification. Not to be rude or angry, but I wonder why I should install an email-program that I don't want or intend to use? I use Mozilla Thunderbird instead. Do you know any other possible solution?
Kristoffer Grundström
2011-11-10 13:04:22 CET
Severity:
major =>
normal The reason for installing evolution (at least temporarily), is to confirm whether or not that fixes the problem. I haven't dug into the mail-notification program in detail, but I'm guessing it may need some of the libraries provided by evolution, to check for new mail. If it does fix the problem, it will be up to the developer to decide whether to add evolution as a requirement, or to identify which requirements of evolution are needed by the mail-notification, and add those as requirements. If it doesn't fix the problem, then further debugging will be required. That seemed to fix it, but still I don't want to be forced to use evolution as an email-client 'cause I've had bad experience with it. (In reply to comment #7) > That seemed to fix it, but still I don't want to be forced to use evolution as > an email-client 'cause I've had bad experience with it. Thanks for the test to confirm it's just a missing dependency. You don't need to use evolution for the mail-notification package to work, it just had to be installed to get all of the needed dependencies. Bug squad, if you could assign this to a developer now, it looks like the simplest fix is to add a requires on evolution. Better solution would be to find out if it's evolution itself, or one of it's requires, that is actually required. Hi, thanks for reporting this bug. Assigned to the package maintainer. Kristoffer, what do you use for icon theme ? (Also thanks to Dave ;) ) Keywords:
NEEDINFO =>
Triaged (In reply to comment #9) > Hi, thanks for reporting this bug. > Assigned to the package maintainer. > > Kristoffer, what do you use for icon theme ? > > (Also thanks to Dave ;) ) The standard icon-theme. Ia Ora Night. The evolution icon is only provided by the evolution package. My C is not good enough to write a patch for this. I'll look a bit into it, but think the only solution is to require evolution... Pinging, because nothing has happened with this report for more than 3 months, it still has the status NEW or REOPENED. @ Olav Please set status to ASSIGNED. If for work flow reasons you can't do that, then please put OK on the whiteboard instead. CC:
(none) =>
marja11
Remco Rijnders
2012-02-27 13:40:03 CET
CC:
(none) =>
remco And the issue still happens. Created attachment 1653 [details]
Proposed patch to prevent a crash when evolution is not installed
Olav, can you see if the attached svn diff above fixes this problem? You'll also have to package evolution.png with the package, but that seems preferrable to me over adding a require on evolution for just a single icon. Remco: If you have rights, just submit an update / commit.
Remco Rijnders
2012-02-28 17:31:42 CET
CC:
(none) =>
stormi Dear QA team / Kristoffer, please test the updated package now available in updates_testing which should solve the issue reported in this bug report. How to test: ============== Before installing the update, mail-notification should crash when clicking "add" in the first screen when evolution is not installed on your system. With evolution installed it should not crash. After installing this update, mail-notification should not crash when clicking "add", no matter if evolution is or isn't installed. Proposed advisory text: ======================= This updates keeps mail-notification from crashing when adding a new account when the mail client 'evolution' was not installed on the system. Keywords:
(none) =>
PATCH
Remco Rijnders
2012-02-28 18:00:30 CET
CC:
(none) =>
olav Testing complete on i586 for the srpm mail-notification-5.4-16.mga1.src.rpm Without evolution installed, the prior version failed, when selecting System/Preferences/Mail Notification in the Gnome menu. With the new version, it works. Hi team, Can someone validate this update for x86_64? Alternatively, will you take my word for it as I tested it on x86_64 myself? :P Validating the update. Could someone from the sysadmin team push the srpm from Core Updates Testing to Core Updates. Advisory: This updates keeps mail-notification from crashing when adding a new account when the mail client 'evolution' was not installed on the system. https://bugs.mageia.org/show_bug.cgi?id=3248 Keywords:
(none) =>
validated_update Update pushed Status:
NEW =>
RESOLVED |