EPrints Technical Mailing List Archive

Message: #00817


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Segfault when trying to download pdf file


Hello,
I have installed eprints 3.3.10 from 'http://deb.eprints.org/ stable' on
ubuntu 10.04 (x64). Eprints works fine but when I try to download
a pdf file that was published, apache gives me segfault, and core
backtrace doesn't tell me much:
#0  __strrchr_sse2 () at ../sysdeps/x86_64/multiarch/../strrchr.S:33

#1  0x00007fe6b5633de6 in ap_make_dirstr_parent (p=0x7fe6bbd73228,
s=0x0) at /build/buildd/apache2-2.2.14/server/util.c:582

#2  0x00007fe6aec1f968 in ?? () from
/usr/lib/apache2/modules/mod_negotiation.so

#3  0x00007fe6aec23081 in ?? () from
/usr/lib/apache2/modules/mod_negotiation.so

#4  0x00007fe6b563f348 in ap_run_type_checker (r=0x7fe6bbd732a8) at
/build/buildd/apache2-2.2.14/server/request.c:75

#5  0x00007fe6b5641418 in ap_process_request_internal (r=0x7fe6bbd732a8)
at /build/buildd/apache2-2.2.14/server/request.c:237
#6  0x00007fe6b5655868 in ap_process_request (r=0x7fe6bbd732a8) at
/build/buildd/apache2-2.2.14/modules/http/http_request.c:280

#7  0x00007fe6b5652728 in ap_process_http_connection (c=0x7fe6bbd6bcf8)
at /build/buildd/apache2-2.2.14/modules/http/http_core.c:190
#8  0x00007fe6b564bed8 in ap_run_process_connection (c=0x7fe6bbd6bcf8)
at /build/buildd/apache2-2.2.14/server/connection.c:43
#9  0x00007fe6b565a847 in child_main (child_num_arg=<value optimized
out>) at /build/buildd/apache2-2.2.14/server/mpm/prefork/prefork.c:662
#10 0x00007fe6b565ab5a in make_child (s=0x7fe6b70a8938, slot=1) at
/build/buildd/apache2-2.2.14/server/mpm/prefork/prefork.c:758

#11 0x00007fe6b565ae8b in startup_children (_pconf=<value optimized
out>, plog=<value optimized out>, s=<value optimized out>)

    at /build/buildd/apache2-2.2.14/server/mpm/prefork/prefork.c:776

#12 ap_mpm_run (_pconf=<value optimized out>, plog=<value optimized
out>, s=<value optimized out>)

    at /build/buildd/apache2-2.2.14/server/mpm/prefork/prefork.c:997

#13 0x00007fe6b5630350 in main (argc=3, argv=0x7fff2dd67fa8) at
/build/buildd/apache2-2.2.14/server/main.c:742


Do you know what could be the problem? Google search gave me this page:
http://www.eprints.org/files/eprints2/eprints-2.2/docs/html/troubleshooting.html#apache%20crashes%20with%20a%20segmentation%20fault
which suggests compiling apache from source without expat but I really
don't want to do that.

Regards,
-Stefan