[apport] evolution-2.10 crashed with SIGSEGV in camel_header_param()

Bug #105731 reported by Jerônimo
4
Affects Status Importance Assigned to Milestone
evolution-data-server
Expired
Critical
evolution-data-server (Ubuntu)
Triaged
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Evolution crashes when saving an e-mail attachment to home folder.

ProblemType: Crash
Architecture: i386
Date: Wed Apr 11 21:42:08 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/evolution-2.10
Package: evolution 2.10.0-0ubuntu2
PackageArchitecture: i386
ProcCmdline: evolution --component=mail
ProcCwd: /home/jeronimo
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=pt_BR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: evolution
StacktraceTop:
 camel_header_param () from /usr/lib/libcamel-1.2.so.10
 camel_mime_part_get_filename ()
 ?? ()
 ?? ()
 ?? ()
Uname: Linux roadrunner 2.6.20-14-generic #2 SMP Mon Apr 2 20:37:49 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
Jerônimo (jeronimo-jeronimohome) wrote :
Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? ()
?? ()
?? ()
?? ()
?? ()

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Daniel Holbach (dholbach) wrote :
Download full text (48.7 KiB)

#0 0xb735ea3a in camel_header_param (p=0x3, name=0xb7377bfc "filename") at camel-mime-utils.c:2058
No locals.
#1 0xb735b4d6 in camel_mime_part_get_filename (mime_part=0x8610350) at camel-mime-part.c:469
 name = <value optimized out>
#2 0xb63f6c5e in em_utils_save_part (parent=0x82d2460, prompt=0xfffffffb <Address 0xfffffffb out of bounds>, part=0x860eae0) at em-utils.c:412
 name = <value optimized out>
 filesel = (GtkWidget *) 0xb63f6b30
#3 0xb7616729 in IA__g_cclosure_marshal_VOID__INT (closure=0x860eae0, return_value=0x0, n_param_values=2, param_values=0xbfc356bc, invocation_hint=0xbfc355cc, marshal_data=0xb63f6b30) at gmarshal.c:216
 data1 = (gpointer) 0x82d2460
 data2 = <value optimized out>
 __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__INT"
#4 0xb760962b in IA__g_closure_invoke (closure=0x860eae0, return_value=0x0, n_param_values=2, param_values=0xbfc356bc, invocation_hint=0xbfc355cc) at gclosure.c:490
 marshal = (GClosureMarshal) 0xb76166d0 <IA__g_cclosure_marshal_VOID__INT>
 marshal_data = (gpointer) 0x0
 __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#5 0xb761a103 in signal_emit_unlocked_R (node=0x86d22f0, detail=0, instance=0x82d2460, emission_return=0x0, instance_and_params=0xbfc356bc) at gsignal.c:2440
 tmp = <value optimized out>
 handler = (Handler *) 0x870b560
 accumulator = (SignalAccumulator *) 0x0
 emission = {next = 0xbfc35a64, instance = 0x82d2460, ihint = {signal_id = 444, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
 class_closure = (GClosure *) 0x85fbc08
 handler_list = (Handler *) 0x8719100
 return_accu = (GValue *) 0x0
 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
 signal_id = 444
 max_sequential_handler_number = 4232
 return_value_altered = 1
#6 0xb761b627 in IA__g_signal_emit_valist (instance=0x82d2460, signal_id=444, detail=0,
    var_args=0xbfc35900 "p\206c·`$-\b(Yÿ\225\221\230·`$-\bûÿÿÿHYÿp\206c·p\206c·p\221\230·HYÿÙia·°t~\b`$-\bÛ\222`·p\206c·øÿÿÿÿÿÿÿšYÿ+\226`·\200qm\b") at gsignal.c:2199
 _flags = <value optimized out>
 _vtable = <value optimized out>
 _cvalues = {{v_int = -1218842319, v_long = -1218842319, v_int64 = 609375598029697329, v_double = 6.3410151461786569e-268, v_pointer = 0xb759f131}, {v_int = 141881312, v_long = 141881312,
    v_int64 = 4436848608, v_double = 2.1920944730113557e-314, v_pointer = 0x874efe0}, {v_int = -1210608640, v_long = -1210608640, v_int64 = -5199524513970678784, v_double = -1.0826549070845512e-39,
    v_pointer = 0xb7d79400}, {v_int = 141881312, v_long = 141881312, v_int64 = -4628757619933909024, v_double = -0.15116787350586858, v_pointer = 0x874efe0}, {v_int = -1224334255, v_long = -1224334255,
    v_int64 = 609375598024205393, v_double = 6.3410151402694453e-268, v_pointer = 0xb7062451}, {v_int = -1077716592, v_long = -1077716592, v_int64 = -4628758991248074352, v_double = -0.15112981189186003,
    v_pointer = 0xbfc35990}, {v_int = -1223368874, v_long = -1223368874, v_int64 = 35569695776598, v_...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=430994

Changed in evolution:
status: Unconfirmed → Confirmed
Changed in evolution-data-server:
status: Unknown → Unconfirmed
Changed in evolution-data-server:
status: Confirmed → Triaged
Changed in evolution-data-server:
importance: Unknown → Critical
Changed in evolution-data-server:
status: New → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.