[Users] [Bug 2938] New: Crash on libfontconfig.so when entering a imap folder

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Thu Jun 6 01:32:50 CEST 2013


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2938

            Bug ID: 2938
           Summary: Crash on libfontconfig.so when entering a imap folder
    Classification: Unclassified
           Product: Claws Mail
           Version: GIT
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI
          Assignee: users at lists.claws-mail.org
          Reporter: higuita at gmx.net

I'm getting a crash when i enter a imap folder. AFAIK, only crash on this
folder.
I can reproduce this every time.

I'm using slackware64 and the latest claws git and here is the crash log:

procmsg.c:2007:Setting flags for message 9260 in folder Linux/Grupos/PortoLinux
imap.c:5439:IMAP switching away from batch mode
folder.c:4620:Folder Local-imap wants sync
folder.c:4620:Folder Local-imap wants sync
filtering.c:212:checking 9216 messages
filtering.c:249:no more messages to move/copy/del
folder.c:4482:called inc_unlock (lock count 0)
folder.c:1219:Counting total number of messages...
main.c:996:The name com.google.code.Awn was not provided by any .service files
folder.c:2048:TIMING folder_item_open : 1s652ms
summaryview.c:1044:showing From , must show From 
summaryview.c:1248:called inc_lock (lock count 1)
summaryview.c:1346:Scanning folder (Linux/Grupos/PortoLinux)...
msgcache.c:275:TIMING msgcache_get_msg_list : 0s003ms
summaryview.c:1210:TIMING summary_check_consistency : 0s001ms
summaryview.c:1453:TIMING summary_show removing hidden: 0s003ms
summaryview.c:3109:    Setting summary from message data...
procmsg.c:301:TIMING procmsg_get_thread_tree thread by subject: 0s003ms
procmsg.c:311:TIMING procmsg_get_thread_tree : 0s069ms
summaryview.c:3150:TIMING summary_set_ctree_from_list threaded: 0s322ms
summaryview.c:3197:done.
summaryview.c:3200:    msgid hash table size = 9164
summaryview.c:3203:    subject hash table size = 0
folder.c:4620:Folder Local-imap wants sync
folder.c:4620:Folder Local-imap wants sync
summaryview.c:2971:Sorting summary...summaryview.c:2985:done.
summaryview.c:2992:TIMING summary_sort : 0s080ms
summaryview.c:3219:TIMING summary_set_ctree_from_list bold_unread: 0s032ms
summaryview.c:3224:TIMING summary_set_ctree_from_list : 0s439ms

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3463551 in ?? () from /usr/lib64/libfontconfig.so.1
(gdb) thread apply all bt

Thread 4 (Thread 0x7fffe4ad7700 (LWP 16356)):
#0  0x00007fffebe7e9dd in poll () from /lib64/libc.so.6
#1  0x00007fffeec65694 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fffeec65afa in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fffefcb77a6 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007fffeec89435 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fffecfefce2 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fffebe889fd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fffe7c39700 (LWP 16082)):
#0  0x00007fffecff3c44 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fffedbb2f13 in mailsem_internal_wait () from
/usr/lib64/libetpan.so.17
#2  0x0000000000661018 in thread_run (data=0x1140b80) at
etpan-thread-manager.c:331
#3  0x00007fffecfefce2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fffebe889fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ffff7f92900 (LWP 16028)):
#0  0x00007ffff3463551 in ?? () from /usr/lib64/libfontconfig.so.1
#1  0x00007ffff34639ef in ?? () from /usr/lib64/libfontconfig.so.1
#2  0x00007ffff3463688 in ?? () from /usr/lib64/libfontconfig.so.1
#3  0x00007ffff3463f04 in ?? () from /usr/lib64/libfontconfig.so.1
#4  0x00007ffff34641f1 in FcConfigSubstituteWithPat () from
/usr/lib64/libfontconfig.so.1
#5  0x00007ffff34717fc in FcFontRenderPrepare () from
/usr/lib64/libfontconfig.so.1
#6  0x00007ffff6a777f9 in ?? () from /usr/lib64/libpangoft2-1.0.so.0
#7  0x00007ffff6a77b7d in ?? () from /usr/lib64/libpangoft2-1.0.so.0
#8  0x00007ffff36ab0b0 in ?? () from /usr/lib64/libpango-1.0.so.0
#9  0x00007ffff36ab4f0 in ?? () from /usr/lib64/libpango-1.0.so.0
#10 0x00007ffff36ac2c8 in pango_itemize_with_base_dir () from
/usr/lib64/libpango-1.0.so.0
#11 0x00007ffff36b32c2 in ?? () from /usr/lib64/libpango-1.0.so.0
#12 0x00007ffff36b4fe8 in ?? () from /usr/lib64/libpango-1.0.so.0
#13 0x00007ffff36b5416 in pango_layout_get_pixel_extents () from
/usr/lib64/libpango-1.0.so.0
#14 0x000000000067a3cc in draw_row (clist=0xbbb600, area=0x7fffffff6434,
row=9207, clist_row=0x1ab0ca0) at gtkcmctree.c:779
#15 0x00000000006a7765 in draw_rows (clist=0xbbb600, area=0x7fffffff6434) at
gtkcmclist.c:6061
#16 0x00000000006a3831 in gtk_cmclist_expose (widget=0xbbb600,
event=0x7fffffff6420) at gtkcmclist.c:4944
#17 0x00007ffff7491365 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#18 0x00007fffef15fd58 in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
#19 0x00007fffef170a2b in ?? () from /usr/lib64/libgobject-2.0.so.0
#20 0x00007fffef1785a2 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
#21 0x00007fffef178ba2 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#22 0x00007ffff75a0294 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#23 0x00007ffff7490160 in gtk_main_do_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#24 0x00007ffff70f1b4f in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#25 0x00007ffff70f1af5 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#26 0x00007ffff70ee7ae in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#27 0x00007ffff70ef22d in gdk_window_process_updates () from
/usr/lib64/libgdk-x11-2.0.so.0
#28 0x00000000006a8697 in vadjustment_value_changed (adjustment=0xf7bb20,
data=0xbbb600) at gtkcmclist.c:6250
#29 0x00007fffef15fd58 in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
#30 0x00007fffef170c6d in ?? () from /usr/lib64/libgobject-2.0.so.0
#31 0x00007fffef1788e2 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
#32 0x00007fffef178ba2 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#33 0x00007ffff73dd53a in gtk_adjustment_value_changed () from
/usr/lib64/libgtk-x11-2.0.so.0
#34 0x00000000006ab96f in move_vertical (clist=0xbbb600, row=9215, align=0.5)
at gtkcmclist.c:7195
#35 0x000000000069b80e in gtk_cmclist_moveto (clist=0xbbb600, row=9215,
column=0, row_align=0.5, col_align=0) at gtkcmclist.c:3163
#36 0x000000000068c4c1 in gtk_cmctree_node_moveto (ctree=0xbbb600,
node=0x1ab1240, column=0, row_align=0.5, col_align=0) at gtkcmctree.c:4580
#37 0x00000000005a8de3 in summary_select_node (summaryview=0xcd6800,
node=0x1ab1240, display_msg=0, do_refresh=1) at summaryview.c:2258
#38 0x00000000005a6916 in summary_show (summaryview=0xcd6800, item=0x108cc80)
at summaryview.c:1568
#39 0x00000000004b08ec in folderview_selected (ctree=0xbbb410, row=0x29b5e00,
column=-1, folderview=0xe02500) at folderview.c:2221
#40 0x00000000006cdc9b in claws_marshal_VOID__POINTER_INT (closure=0xe63d30,
return_value=0x0, n_param_values=3, param_values=0x7fffffff9fe0,
invocation_hint=0x7fffffff9f80, marshal_data=0x0) at claws-marshal.c:346
#41 0x00007fffef15fd58 in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
#42 0x00007fffef170c6d in ?? () from /usr/lib64/libgobject-2.0.so.0
#43 0x00007fffef1788e2 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
#44 0x00007fffef178ba2 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#45 0x0000000000687b6a in gtk_cmctree_select (ctree=0xbbb410, node=0x29b5e00)
at gtkcmctree.c:3903
#46 0x0000000000681c0b in real_unselect_all (clist=0xbbb410) at
gtkcmctree.c:2881
#47 0x00000000006b0de9 in gtk_sctree_real_unselect_all (clist=0xbbb410) at
gtksctree.c:792
---Type <return> to continue, or q <return> to quit---
#48 0x000000000069e636 in gtk_cmclist_unselect_all (clist=0xbbb410) at
gtkcmclist.c:3666
#49 0x00000000006af6e8 in select_row (sctree=0xbbb410, row=68, col=0, state=0,
_node=0x0) at gtksctree.c:383
#50 0x00000000006b01d2 in gtk_sctree_button_press (widget=0xbbb410,
event=0xfea970) at gtksctree.c:554
#51 0x00007ffff7491365 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#52 0x00007fffef15fd58 in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
#53 0x00007fffef170a2b in ?? () from /usr/lib64/libgobject-2.0.so.0
#54 0x00007fffef1785a2 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
#55 0x00007fffef178ba2 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#56 0x00007ffff75a0294 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#57 0x00007ffff748fb14 in gtk_propagate_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#58 0x00007ffff748fecb in gtk_main_do_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#59 0x00007ffff7109a4c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#60 0x00007fffeec653a6 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#61 0x00007fffeec656f8 in ?? () from /usr/lib64/libglib-2.0.so.0
#62 0x00007fffeec65afa in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#63 0x00007ffff748efb7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#64 0x00000000004d222d in main (argc=1, argv=0x7fffffffdce8) at main.c:1719
(gdb) 

thanks
higuita

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Users mailing list