Reproduced as described. Backtrace (some values optimised out):

(gdb) bt
#0  fts_backend_solr_init (_backend=<optimized out>,
error_r=<optimized out>) at fts-backend-solr.c:160
#1  0x00007fac0530af52 in fts_backend_init
(backend_name=backend_name@entry=0x7fac07b50e10 "solr",
ns=0x7fac07b4afe0, error_r=error_r@entry=0x7fffe7ca5a10,
    backend_r=backend_r@entry=0x7fffe7ca5a08) at fts-api.c:71
#2  0x00007fac05310f89 in fts_mailbox_list_created
(list=0x7fac07b53d70) at fts-storage.c:656
#3  0x00007fac06a31221 in hook_mailbox_list_created
(list=list@entry=0x7fac07b53d70) at mail-storage-hooks.c:295
#4  0x00007fac06a33f3e in mailbox_list_create
(driver=driver@entry=0x7fac06a8836d "fs", ns=ns@entry=0x7fac07b4afe0,
set=set@entry=0x7fffe7ca5b10, flags=<optimized out>,
    list_r=list_r@entry=0x7fffe7ca5b00,
error_r=error_r@entry=0x7fffe7ca5c28) at mailbox-list.c:193
#5  0x00007fac06a2e2db in mail_storage_create
(ns=ns@entry=0x7fac07b4afe0, driver=<optimized out>, driver@entry=0x0,
flags=flags@entry=0, error_r=error_r@entry=0x7fffe7ca5c28)
    at mail-storage.c:352
#6  0x00007fac06a294be in namespace_add (error_r=0x7fffe7ca5cb0,
ns_p=0x7fffe7ca5c20, mail_set=0x7fac07b50580,
unexpanded_ns_set=<optimized out>, ns_set=0x7fac07b50808,
    user=0x7fac07b4fd60) at mail-namespace.c:126
#7  mail_namespaces_init (user=0x7fac07b4fd60,
error_r=error_r@entry=0x7fffe7ca5cb0) at mail-namespace.c:289
#8  0x00007fac06a3b15f in mail_storage_service_init_post
(error_r=0x7fffe7ca5cb0, mail_user_r=0x7fffe7ca5d90,
priv=0x7fffe7ca5cc0, user=0x7fac07b2f518, ctx=<optimized out>)
    at mail-storage-service.c:641
#9  mail_storage_service_next (ctx=ctx@entry=0x7fac07b2b420,
user=0x7fac07b2f518, mail_user_r=mail_user_r@entry=0x7fffe7ca5d90) at
mail-storage-service.c:1114
#10 0x00007fac06a3b3e5 in mail_storage_service_lookup_next
(ctx=0x7fac07b2b420, input=input@entry=0x7fffe7ca5e40,
user_r=user_r@entry=0x7fffe7ca5d88,
    mail_user_r=mail_user_r@entry=0x7fffe7ca5d90,
error_r=error_r@entry=0x7fffe7ca5df8) at mail-storage-service.c:1149
#11 0x00007fac06ef57e7 in client_create_from_input
(input=input@entry=0x7fffe7ca5e40,
login_client=login_client@entry=0x7fac07b2cf30, fd_in=11, fd_out=11,
    input_buf=input_buf@entry=0x7fffe7ca5e00,
error_r=error_r@entry=0x7fffe7ca5df8) at main.c:202
#12 0x00007fac06ef5ac2 in login_client_connected
(client=0x7fac07b2cf30, username=<optimized out>,
extra_fields=<optimized out>) at main.c:272
#13 0x00007fac0675e406 in master_login_auth_finish
(client=0x7fac07b2cf30, auth_args=auth_args@entry=0x7fac07b210e8) at
master-login.c:209
#14 0x00007fac0675e72d in master_login_auth_callback
(auth_args=0x7fac07b210e8, errormsg=0x0, context=<optimized out>) at
master-login.c:377
#15 0x00007fac0675efb0 in master_login_auth_input_user
(args=<optimized out>, auth=<optimized out>) at
master-login-auth.c:239
#16 master_login_auth_input (auth=0x7fac07b2bd00) at master-login-auth.c:359
#17 0x00007fac06774016 in io_loop_call_io (io=0x7fac07b2d2a0) at ioloop.c:379
#18 0x00007fac06774cc7 in io_loop_handler_run
(ioloop=ioloop@entry=0x7fac07b29670) at ioloop-epoll.c:213
#19 0x00007fac06773a28 in io_loop_run (ioloop=0x7fac07b29670) at ioloop.c:398
#20 0x00007fac06760483 in master_service_run (service=0x7fac07b29520,
callback=callback@entry=0x7fac06ef5b60 <client_connected>) at
master-service.c:544
#21 0x00007fac06ee53e7 in main (argc=1, argv=0x7fac07b29370) at main.c:389

It appears to occur at fts-backend-solr.c:160
    solr_conn = solr_connection_init(set->url, set->debug);

According to gdb 'set' is 0x8, which is not an accessible memory
location. This is probably the cause of the segfault.

(gdb) print set
$2 = (const struct fts_solr_settings *) 0x8


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to