Summary: | sigsegv segmentation fault while filtering new emails (plugin/perl_plugin) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Claws Mail (GTK 2) | Reporter: | Adam <adam> | ||||||
Component: | Plugins | Assignee: | users | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | normal | CC: | cvargas | ||||||
Priority: | P3 | ||||||||
Version: | 3.8.0 | ||||||||
Hardware: | PC | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Adam
2012-05-17 10:31:01 UTC
Is it reproducible? Is it with all messages, or just with specific ones? Can you provide a sample message that shows the problem? Created attachment 1112 [details]
tempfolder/processing/ messages on which claws-mail hangs
Yes it is reproducible. I loaded perl_plugin.so again and turned on 'Allow filtering using plugins on receiving'. I have copied back tempfolder/processing folder and claws-mail crash again.
I am attaching targzipped my tempfolder/processing folder.
Created attachment 1113 [details]
gdb backtrace of a crash in Claws-Mail with the Perl Plugin activated
This is a crash I got. I didn't have the debugging symbols for the claws-mail plugins, but I have them now. It is working fine after I disabled the Perl plugin. I'm on x86-64 Mageia Linux 2.
Looks like a message with 133 entries in the References header smashed Perl's return stack. Fixed in version 0.9.19cvs4 of the plugin. Thanks a lot for the test data. |