GNU gdb (GDB) 7.1-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/evolution...Reading symbols from /usr/lib/debug/usr/bin/evolution...done.
done.
(gdb) handle SIG33 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
[New Thread 0xb2abdb70 (LWP 11483)]
[Thread 0xb2abdb70 (LWP 11483) exited]
[New Thread 0xb2abdb70 (LWP 11484)]
[New Thread 0xb22bcb70 (LWP 11485)]
[New Thread 0xb1a94b70 (LWP 11486)]
[New Thread 0xb1293b70 (LWP 11487)]
[New Thread 0xb0a92b70 (LWP 11488)]
[New Thread 0xb0291b70 (LWP 11489)]
[New Thread 0xafa86b70 (LWP 11490)]
[Thread 0xafa86b70 (LWP 11490) exited]
[Thread 0xb0a92b70 (LWP 11488) exited]
[New Thread 0xb0a92b70 (LWP 11491)]
[Thread 0xb0a92b70 (LWP 11491) exited]
[New Thread 0xb0a92b70 (LWP 11492)]
[New Thread 0xafa86b70 (LWP 11493)]
[New Thread 0xaf001b70 (LWP 11494)]
[Thread 0xafa86b70 (LWP 11493) exited]
[Thread 0xb0a92b70 (LWP 11492) exited]
[New Thread 0xb0a92b70 (LWP 11495)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb0291b70 (LWP 11489)]
0xb6031330 in em_format_snoop_type (part=0x884f0f0) at em-format.c:2021
2021				gchar *ct = g_content_type_guess (filename, mem->buffer->data, mem->buffer->len, NULL);
(gdb) backtrace full
#0  0xb6031330 in em_format_snoop_type (part=0x884f0f0) at em-format.c:2021
        ct = <value optimized out>
        mem = 0x8150ee0
        types_cache = 0x0
        filename = 0x854e100 "2010_04rechnung.pdf"
        name_type = 0x88981a8 "application/pdf"
        magic_type = <value optimized out>
        res = <value optimized out>
        dw = 0x8849400
#1  0xb603318b in em_format_part_as (emf=0x8686088, stream=0x86c32e0, part=0x884f0f0, mime_type=0x8897dd0 "application/octet-stream") at em-format.c:659
        is_fallback = -1241291969
        handle = <value optimized out>
        snoop_save = 0x0
        tmp = <value optimized out>
        base_save = 0x0
        base = 0x0
        basestr = <value optimized out>
#2  0xb60332c5 in em_format_part (emf=0x8686088, stream=0x86c32e0, part=0x884f0f0) at em-format.c:704
        mime_type = <value optimized out>
        dw = <value optimized out>
#3  0xb6033d09 in emf_multipart_mixed (emf=0x8686088, stream=0x86c32e0, part=0x87b1278, info=0xb6037710) at em-format.c:1435
        mp = 0x8818858
        i = 2
        nparts = 2
#4  0xb603317b in em_format_part_as (emf=0x8686088, stream=0x86c32e0, part=0x87b1278, mime_type=0x884e950 "multipart/mixed") at em-format.c:675
        is_fallback = 0
        handle = 0x8150ee0
        snoop_save = 0x0
        tmp = <value optimized out>
        base_save = 0x0
        base = 0x0
        basestr = <value optimized out>
#5  0xb60332c5 in em_format_part (emf=0x8686088, stream=0x86c32e0, part=0x87b1278) at em-format.c:704
        mime_type = <value optimized out>
        dw = <value optimized out>
#6  0xb5eaf1d9 in efh_format_message (emf=0x8686088, stream=0x86c32e0, part=0x87b1278, info=0xb5eec7d0) at em-format-html.c:2782
        handle = <value optimized out>
        save = 0x0
        save_parent = 0x0
#7  0xb5ead5c4 in efh_format_exec (m=0x8547f30) at em-format-html.c:216
        handle = 0xffffffff
        format = 0x8686088
        job = <value optimized out>
        puri_level = 0x24
        cancelled = -1224803306
        base = 0xb0291218
#8  0xb5ec1e68 in mail_msg_proxy (msg=0x8547f30) at mail-mt.c:471
No locals.
#9  0xb701362c in g_thread_pool_thread_proxy (data=0x83f9548) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c:315
        task = 0xffffffff
        pool = 0x83f6f40
#10 0xb701171f in g_thread_create_proxy (data=0x83f9580) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#11 0xb799c585 in start_thread (arg=0xb0291b70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb0291b70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1214595084, 0, 4001536, -1339485192, -1355855284, -830242749}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#12 0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
(gdb) info registers
eax            0xffffffff	-1
ecx            0x0	0
edx            0x8150ee0	135597792
ebx            0xb60373a0	-1241287776
esp            0xb0290f70	0xb0290f70
ebp            0xb0290fa8	0xb0290fa8
esi            0x854e100	139780352
edi            0x8849400	142906368
eip            0xb6031330	0xb6031330 <em_format_snoop_type+224>
eflags         0x10206	[ PF IF RF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
(gdb) x/16i $pc
=> 0xb6031330 <em_format_snoop_type+224>:	mov    0x4(%eax),%edx
   0xb6031333 <em_format_snoop_type+227>:	mov    %edx,0x8(%esp)
   0xb6031337 <em_format_snoop_type+231>:	mov    (%eax),%eax
   0xb6031339 <em_format_snoop_type+233>:	mov    %esi,(%esp)
   0xb603133c <em_format_snoop_type+236>:	mov    %eax,0x4(%esp)
   0xb6031340 <em_format_snoop_type+240>:	call   0xb60309d4 <g_content_type_guess@plt>
   0xb6031345 <em_format_snoop_type+245>:	test   %eax,%eax
   0xb6031347 <em_format_snoop_type+247>:	mov    %eax,%esi
   0xb6031349 <em_format_snoop_type+249>:	mov    %eax,%edx
   0xb603134b <em_format_snoop_type+251>:	je     0xb6031357 <em_format_snoop_type+263>
   0xb603134d <em_format_snoop_type+253>:	mov    %eax,(%esp)
   0xb6031350 <em_format_snoop_type+256>:	call   0xb6030bc4 <g_content_type_get_mime_type@plt>
   0xb6031355 <em_format_snoop_type+261>:	mov    %eax,%edx
   0xb6031357 <em_format_snoop_type+263>:	mov    %esi,(%esp)
   0xb603135a <em_format_snoop_type+266>:	mov    %edx,-0x24(%ebp)
   0xb603135d <em_format_snoop_type+269>:	call   0xb6030c04 <g_free@plt>
(gdb) thread apply all backtrace

Thread 14 (Thread 0xb0a92b70 (LWP 11495)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a03d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb708003e in g_cond_timed_wait_posix_impl (cond=0xfffffdfc, entered_mutex=0x1, abs_time=0xb0a922a8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/gthread/gthread-posix.c:242
#3  0xb6fc1b2c in g_async_queue_pop_intern_unlocked (queue=0x87c8080, try=<value optimized out>, end_time=0xb0a922a8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:365
#4  0xb7013673 in g_thread_pool_wait_for_new_task (data=0x86a1c90) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c:270
#5  g_thread_pool_thread_proxy (data=0x86a1c90) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c:304
#6  0xb701171f in g_thread_create_proxy (data=0x86981d8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#7  0xb799c585 in start_thread (arg=0xb0a92b70) at pthread_create.c:300
#8  0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xaf001b70 (LWP 11494)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a03d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb708003e in g_cond_timed_wait_posix_impl (cond=0xfffffdfc, entered_mutex=0x5, abs_time=0xaf0012a8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/gthread/gthread-posix.c:242
#3  0xb6fc1b2c in g_async_queue_pop_intern_unlocked (queue=0x85ea8b8, try=<value optimized out>, end_time=0xaf0012a8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:365
#4  0xb7013673 in g_thread_pool_wait_for_new_task (data=0x84ed0d0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c:270
#5  g_thread_pool_thread_proxy (data=0x84ed0d0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c:304
#6  0xb701171f in g_thread_create_proxy (data=0x84f2fd0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#7  0xb799c585 in start_thread (arg=0xaf001b70) at pthread_create.c:300
#8  0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb0291b70 (LWP 11489)):
#0  0xb6031330 in em_format_snoop_type (part=0x884f0f0) at em-format.c:2021
#1  0xb603318b in em_format_part_as (emf=0x8686088, stream=0x86c32e0, part=0x884f0f0, mime_type=0x8897dd0 "application/octet-stream") at em-format.c:659
#2  0xb60332c5 in em_format_part (emf=0x8686088, stream=0x86c32e0, part=0x884f0f0) at em-format.c:704
#3  0xb6033d09 in emf_multipart_mixed (emf=0x8686088, stream=0x86c32e0, part=0x87b1278, info=0xb6037710) at em-format.c:1435
#4  0xb603317b in em_format_part_as (emf=0x8686088, stream=0x86c32e0, part=0x87b1278, mime_type=0x884e950 "multipart/mixed") at em-format.c:675
#5  0xb60332c5 in em_format_part (emf=0x8686088, stream=0x86c32e0, part=0x87b1278) at em-format.c:704
#6  0xb5eaf1d9 in efh_format_message (emf=0x8686088, stream=0x86c32e0, part=0x87b1278, info=0xb5eec7d0) at em-format-html.c:2782
#7  0xb5ead5c4 in efh_format_exec (m=0x8547f30) at em-format-html.c:216
#8  0xb5ec1e68 in mail_msg_proxy (msg=0x8547f30) at mail-mt.c:471
#9  0xb701362c in g_thread_pool_thread_proxy (data=0x83f9548) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c:315
#10 0xb701171f in g_thread_create_proxy (data=0x83f9580) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#11 0xb799c585 in start_thread (arg=0xb0291b70) at pthread_create.c:300
#12 0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb1293b70 (LWP 11487)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6fc1aee in g_async_queue_pop_intern_unlocked (queue=0x83ac788, try=<value optimized out>, end_time=0x0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:358
#3  0xb6fc1eee in IA__g_async_queue_pop (queue=0x83ac788) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:398
#4  0xb7d9ec3d in sync_request_thread_cb (cFile=0x83cf398) at camel-db.c:80
#5  0xb701171f in g_thread_create_proxy (data=0x83ac7c8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#6  0xb799c585 in start_thread (arg=0xb1293b70) at pthread_create.c:300
#7  0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb1a94b70 (LWP 11486)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6fc1aee in g_async_queue_pop_intern_unlocked (queue=0x83ad1e8, try=<value optimized out>, end_time=0x0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:358
#3  0xb6fc1eee in IA__g_async_queue_pop (queue=0x83ad1e8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:398
#4  0xb7d9ec3d in sync_request_thread_cb (cFile=0x83adc28) at camel-db.c:80
#5  0xb701171f in g_thread_create_proxy (data=0x83ad228) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#6  0xb799c585 in start_thread (arg=0xb1a94b70) at pthread_create.c:300
#7  0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb22bcb70 (LWP 11485)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6fc1aee in g_async_queue_pop_intern_unlocked (queue=0x8364af8, try=<value optimized out>, end_time=0x0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:358
#3  0xb6fc1eee in IA__g_async_queue_pop (queue=0x8364af8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:398
#4  0xb7d9ec3d in sync_request_thread_cb (cFile=0x8372c70) at camel-db.c:80
#5  0xb701171f in g_thread_create_proxy (data=0x8372858) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#6  0xb799c585 in start_thread (arg=0xb22bcb70) at pthread_create.c:300
#7  0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb2abdb70 (LWP 11484)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb6fc1aee in g_async_queue_pop_intern_unlocked (queue=0x834c5d0, try=<value optimized out>, end_time=0x0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:358
#3  0xb6fc1eee in IA__g_async_queue_pop (queue=0x834c5d0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:398
#4  0xb7d9ec3d in sync_request_thread_cb (cFile=0x834c970) at camel-db.c:80
#5  0xb701171f in g_thread_create_proxy (data=0x834c610) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c:1893
#6  0xb799c585 in start_thread (arg=0xb2abdb70) at pthread_create.c:300
#7  0xb6f3329e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6628980 (LWP 11480)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb79a2cec in __lll_unlock_wake () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:378
#2  0xb799f4ab in _L_unlock_634 () from /lib/i686/cmov/libpthread.so.0
#3  0xb799f3ca in __pthread_mutex_unlock_usercnt (mutex=0x83f73a8, decr=1) at pthread_mutex_unlock.c:52
#4  0xb6fc17d6 in IA__g_async_queue_unlock (queue=0x83f7388) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gasyncqueue.c:208
#5  0xb5ec1d7f in mail_msg_unordered_push (msg=0x8547f30) at mail-mt.c:573
#6  0xb5eadaac in efh_format_timeout (m=0x8547f30) at em-format-html.c:375
#7  0xb5eb0d45 in efhd_format_clone (emf=0x8686088, folder=0x87b1188, uid=0x87d0440 "7", msg=0x87b1278, src=0x0) at em-format-html-display.c:406
#8  0xb6032867 in em_format_format_clone (emf=0x8686088, folder=0x87b1188, uid=0x87d0440 "7", message=0x87b1278, source=0x0) at em-format.c:847
#9  0xb60328ba in em_format_format (emf=0x8686088, folder=0x87b1188, uid=0x87d0440 "7", message=0x87b1278) at em-format.c:857
#10 0xb5e86af1 in mail_reader_message_loaded_cb (folder=0x87b1188, message_uid=0x87d0440 "7", message=0x87b1278, user_data=0x846fd10, ex=0x85dc7ac) at e-mail-reader.c:1860
#11 0xb5ec5975 in get_messagex_done (m=0x85dc798) at mail-ops.c:1916
#12 0xb5ec32be in mail_msg_idle_cb () at mail-mt.c:453
#13 0xb6fe5361 in g_idle_dispatch (source=0x855cd00, callback=0x1, user_data=0x0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gmain.c:4065
#14 0xb6fe72e5 in g_main_dispatch (context=0x8078700) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gmain.c:1960
#15 IA__g_main_context_dispatch (context=0x8078700) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gmain.c:2513
#16 0xb6feb000 in g_main_context_iterate (context=0x8078700, block=<value optimized out>, dispatch=1, self=0x804f4b8) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gmain.c:2591
#17 0xb6feb52f in IA__g_main_loop_run (loop=0x8451fc0) at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gmain.c:2799
#18 0xb751bd79 in IA__gtk_main () at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkmain.c:1219
#19 0x0804a06d in main (argc=1, argv=0xbffff554) at main.c:578
(gdb) quit
A debugging session is active.

	Inferior 1 [process 11480] will be killed.

Quit anyway? (y or n) 
