repeatable crash using Firefox 4

Robert Huff roberthuff at rcn.com
Thu Mar 24 22:06:18 UTC 2011


Pan Tsu writes:

>  Update? The ports tree may assume -CURRENT is... uhm, relatively current.
>  There were many libthr changes since then and before, e.g.
>  
>    http://docs.freebsd.org/cgi/mid.cgi?4CC6D915.3010900
>    www/firefox36 doesn't use pthread_attr_get_np(3)
>  
>  which was just a few days after, on 25 Oct. But you're probably
>  hit by smth else. Build it with symbols and show gdb backtrace as
>  starting point.

	My ports tree is updated daily; this version was built less
than 6 hours ago.
	As for backtrace:

Core was generated by `firefox-bin'.
Program terminated with signal 4, Illegal instruction.
#0  0x00000008005081f2 in symlook_needed (
    name=0xb <Address 0xb out of bounds>, hash=140737484160816, 
    needed=0x7fffffbffbc0, defobj_out=0x7fffffbffff8, ventry=0x0, flags=3, 
    dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2758
2758	    struct link_map *l = &obj->linkmap;
[New Thread 81018ff00 (LWP 100700)]
[New Thread 810190200 (LWP 100697)]
[New Thread 81076e400 (LWP 100648)]
[New Thread 80ff98e00 (LWP 100643)]
[New Thread 80ff98b00 (LWP 100620)]
[New Thread 80900e200 (LWP 100596)]
[New Thread 80fc3f900 (LWP 100591)]
[New Thread 80fc3f600 (LWP 100569)]
[New Thread 80fc3f300 (LWP 100517)]
[New Thread 80fe03700 (LWP 100460)]
[New Thread 80fe02e00 (LWP 100399)]
[New Thread 80fe03100 (LWP 100325)]
[New Thread 80ffe0000 (LWP 100221)]
[New Thread 80ba24800 (LWP 100229)]
[New Thread 80900e800 (LWP 100215)]
[New Thread 809009400 (LWP 100207)]
[New Thread 809008e00 (LWP 100184)]
[New Thread 809007f00 (LWP 100145)]
[New Thread 809007c00 (LWP 100120)]
[New Thread 809007600 (LWP 100102)]
[New Thread 809007300 (LWP 100339)]
#0  0x00000008005081f2 in symlook_needed (
    name=0xb <Address 0xb out of bounds>, hash=140737484160816, 
    needed=0x7fffffbffbc0, defobj_out=0x7fffffbffff8, ventry=0x0, flags=3, 
    dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2758
#1  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x800547b20, defobj_out=0x7fffffc000b0, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#2  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x800547aa0, defobj_out=0x7fffffc00120, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#3  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x800547180, defobj_out=0x7fffffc00190, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#4  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x800547fe0, defobj_out=0x7fffffc00200, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#5  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x8005b0ee0, defobj_out=0x7fffffc00270, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#6  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x8005b0b00, defobj_out=0x7fffffc002e0, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#7  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x80cbcd680, defobj_out=0x7fffffc00350, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#8  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x8005b0ee0, defobj_out=0x7fffffc003c0, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783
#9  0x00000008005082d6 in symlook_needed (
    name=0x7fffffffc7e0 "libcanberra_pulse_LTX_pulse_driver_open", 
    hash=132123134, needed=0x8005b0b00, defobj_out=0x7fffffc00430, ventry=0x0, 
    flags=3, dlp=0x7fffffffc770) at /usr/src/libexec/rtld-elf/rtld.c:2783

	etc. /ad infinitum/.


					Robert Huff



More information about the freebsd-gecko mailing list