GNOME Bugzilla – Bug 337632
[KB-Fixed] Evolution crashes on startup when given a parameter
Last modified: 2009-08-30 05:53:35 UTC
That bug has been opened on https://launchpad.net/distros/ubuntu/+source/evolution/+bug/38599 " Program received signal SIGSEGV, Segmentation fault.
+ Trace 67518
Thread 805550560 (LWP 7347)
When you type "run evolution" in gdb, this passes "evolution" as a parameter to the program - it's the same as running "evolution evolution". ..."
debug backtrace: Program received signal SIGSEGV, Segmentation fault.
+ Trace 67519
Thread NaN (LWP 19922)
(gdb) bt
+ Trace 67520
unique stack trace
*** This bug has been marked as a duplicate of 341334 ***
I'm not sure that's a duplicate, the description doesn't match the bug you pointed for duplication, with GNOME 2.15.90 evolution doesn't crash but it's doesn't start neither, reopening
*** Bug 352421 has been marked as a duplicate of this bug. ***
Created attachment 96270 [details] [review] If the uri(s) passed is invalid .. show the default component window.
oops! Patch is bad.
Created attachment 96274 [details] [review] Correct patch :-)
Firstly, I dont see the crash at all. Second, Im not sure, if we want to start the default component if uri fails. Ideally we should just quit isn't it?
Bumping version to a stable release.
This is fixed on the kill-bonobo branch. If no command-line URIs can be handled the process terminates.
The "kill-bonobo" branch has been merged into "master" and will debut as Evolution 2.29.1. We believe the branch has addressed the reported issue. If you find the issue still exists in version 2.29 or later please feel free to re-open this bug. Closing as FIXED.