After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 662643 - camel_url_decode_path() crashes on empty string
camel_url_decode_path() crashes on empty string
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.4.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 661355 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-10-24 21:38 UTC by Baptiste Mille-Mathias
Modified: 2013-09-14 16:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Baptiste Mille-Mathias 2011-10-24 21:38:11 UTC
since few version (happens during 3.1.x cycle) evolution doesn't start anymore.

Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff0385700 (LWP 17370)]
[New Thread 0x7fffefb84700 (LWP 17371)]
[New Thread 0x7fffe6f3b700 (LWP 17372)]
Migrating cached data
Migrating config data
Migrating local user data
  rmdir /home/baptiste/.evolution/tasks
  FAILED: the folder is not empty (contents follows)
          tasks
  mv /home/baptiste/.evolution/secmod.db /home/baptiste/.local/share/evolution/secmod.db
  FAILED: Destination file already exists
  mv /home/baptiste/.evolution/key3.db /home/baptiste/.local/share/evolution/key3.db
  FAILED: Destination file already exists
  mv /home/baptiste/.evolution/cert8.db /home/baptiste/.local/share/evolution/cert8.db
  FAILED: Destination file already exists
[New Thread 0x7fffdbc68700 (LWP 17373)]

(evolution:17367): camel-WARNING **: Cannot load summary file: Succès
[New Thread 0x7fffdabd8700 (LWP 17374)]
[New Thread 0x7fffda3d7700 (LWP 17375)]
[New Thread 0x7fffd9bd6700 (LWP 17376)]
[New Thread 0x7fffd93d5700 (LWP 17377)]
[Thread 0x7fffd9bd6700 (LWP 17376) exited]
[New Thread 0x7fffd9bd6700 (LWP 17378)]
[New Thread 0x7fffcbfff700 (LWP 17379)]
[Thread 0x7fffcbfff700 (LWP 17379) exited]
[New Thread 0x7fffcb7fe700 (LWP 17380)]
[Thread 0x7fffcb7fe700 (LWP 17380) exited]

Program received signal SIGSEGV, Segmentation fault.
__strncpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy-ssse3.S:2391
2391		movb	%al, (%rdx)

(gdb) thread apply all bt

Thread 2 (Thread 0x7ffff0385700 (LWP 17370))

  • #0 read
    at ../sysdeps/unix/syscall-template.S line 82
  • #1 read
    at /usr/include/bits/unistd.h line 45
  • #2 unix_signal_helper_thread
    at gmain.c line 4551
  • #3 g_thread_create_proxy
    at gthread.c line 1962
  • #4 start_thread
    at pthread_create.c line 309
  • #5 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 115

Comment 2 Matthew Barnes 2011-11-08 15:56:21 UTC
*** Bug 661355 has been marked as a duplicate of this bug. ***