Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SegFault when DavrodsExposedRoot is not provided #27

Open
smoehrle opened this issue Feb 16, 2022 · 0 comments
Open

SegFault when DavrodsExposedRoot is not provided #27

smoehrle opened this issue Feb 16, 2022 · 0 comments

Comments

@smoehrle
Copy link

I used the provided davrods-vhost.conf and received a SegFault when trying to connect. Uncommenting the line

        DavrodsExposedRoot  User

fixed the issue. Havn't tried it for other config values.

Cheers

(gdb) bt full
#0  __strcasecmp_l_avx () at ../sysdeps/x86_64/multiarch/strcmp-sse42.S:199
No locals.
#1  0x00007ffff522b59e in set_exposed_root (exposed_root=0x0, conf=<optimized out>, conf=<optimized out>) at /home/vagrant/davrods/src/config.c:31
No locals.
#2  0x00007ffff522b7f0 in davrods_merge_dir_config (p=<optimized out>, _parent=0x7ffff7fa1ea8, _child=0x7ffff7f3c4d0) at /home/vagrant/davrods/src/config.c:140
        ret = <optimized out>
        parent = 0x7ffff7fa1ea8
        child = 0x7ffff7f3c4d0
        conf = 0x7ffff7eb9a58
        exposed_root = <optimized out>
        __PRETTY_FUNCTION__ = "davrods_merge_dir_config"
#3  0x00005555555ae70f in ap_merge_per_dir_configs ()
No symbol table info available.
#4  0x00005555555a6862 in ap_location_walk ()
No symbol table info available.
#5  0x00005555555a6c28 in ap_process_request_internal ()
No symbol table info available.
#6  0x00005555555c6228 in ap_process_async_request ()
No symbol table info available.
#7  0x00005555555c28e0 in ?? ()
No symbol table info available.
#8  0x00005555555b8090 in ap_run_process_connection ()
No symbol table info available.
#9  0x00007ffff1665ecf in ?? () from /usr/lib/apache2/modules/mod_mpm_event.so
No symbol table info available.
#10 0x00007ffff16668e5 in ?? () from /usr/lib/apache2/modules/mod_mpm_event.so
No symbol table info available.
#11 0x00007ffff74e96db in start_thread (arg=0x7fffefe01700) at pthread_create.c:463
        pd = 0x7fffefe01700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737217828608, 6623695043794037053, 140737217826688, 0, 140737353479696, 140737353475416, -6623730396236617411, -6623676774370776771}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#12 0x00007ffff721271f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant