You are here: Home » Topic » 20051112 on OSX ….

20051112 on OSX ….

This topic contains 2 replies, has 2 voices, and was last updated by  rpedde 12 years, 1 month ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #128

    eddieb
    Participant

    I just installed 20051112 on Linux/PPC and on OSX.
    The linux version seems to work fine (uptime 2 hours now) but the OSX version crashes after a while …
    I ran it with -d9 and

    **********************

    2005-11-12 20:07:19: Thread 80: Read:
    2005-11-12 20:07:19: Thread 80: Headers parsed!
    2005-11-12 20:07:19: Checking to see if connection matches close
    2005-11-12 20:07:19: And it does NOT
    2005-11-12 20:07:19: Thread 80: Connection type HTTP/1.1
    : Connection: persist
    2005-11-12 20:07:19: Thread 80: Original URI: /mt-daapd.png
    2005-11-12 20:07:19: Thread 80: Translated URI: /mt-daapd.png
    2005-11-12 20:07:19: Thread 80: Preparing to find handler
    2005-11-12 20:07:19: Thread 80: URI Match!
    2005-11-12 20:07:19: Thread 80: Time is 1131822439 seconds after epoch
    2005-11-12 20:07:19: Thread 80: Setting time header
    2005-11-12 20:07:19: Added *Date=Sat, 12 Nov 2005 19:07:19 GMT*
    2005-11-12 20:07:19: Added *Connection=keep-alive*
    2005-11-12 20:07:19: Added *Server=mt-daapd/cvs-20051112*
    2005-11-12 20:07:19: Added *Content-Type=text/html*
    2005-11-12 20:07:19: Added *Content-Language=en_us*
    2005-11-12 20:07:19: Thread 80: Using non-default handler
    2005-11-12 20:07:19: Preparing to decode
    2005-11-12 20:07:19: Decoded admin:
    2005-11-12 20:07:19: Decoded user=admin, pw=
    2005-11-12 20:07:19: Added *HTTP_USER=admin*
    2005-11-12 20:07:19: Added *HTTP_PASSWD=
    2005-11-12 20:07:19: Entering config_handler
    2005-11-12 20:07:19: Entering config_set_status
    2005-11-12 20:07:19: Exiting config_set_status
    2005-11-12 20:07:19: Updating Connection from keep-alive to close
    2005-11-12 20:07:19: Thread 80: Preparing to serve /usr/local/share/mt-daapd/admin-root/mt-daapd.png
    2005-11-12 20:07:19: Emitting reponse header Content-Language: en_us
    2005-11-12 20:07:19: Emitting reponse header Content-Type: text/html
    2005-11-12 20:07:19: Emitting reponse header Server: mt-daapd/cvs-20051112
    2005-11-12 20:07:19: Emitting reponse header Connection: close
    2005-11-12 20:07:19: Emitting reponse header Date: Sat, 12 Nov 2005 19:07:19 GMT
    2005-11-12 20:07:19: Thread 80: Served successfully
    2005-11-12 20:07:19: Entering config_set_status
    2005-11-12 20:07:19: Exiting config_set_status
    2005-11-12 20:07:19: Thread 80: Terminating
    2005-11-12 20:07:19: Thread 80: Freeing request headers
    2005-11-12 20:07:19: Thread 80: Freeing response headers
    2005-11-12 20:07:19: Thread 80: Freeing request vars
    2005-11-12 20:07:19: Thread 80: Closing fd
    2005-11-12 20:07:19: With thread 80 exiting, 0 are still running
    2005-11-12 20:07:23: Received a message from daap server
    Rendezvous socket closed (daap server crashed?) Aborting.
    Aborting
    2005-11-12 20:07:23: Rendezvous socket closed (daap server crashed?) Aborting.
    2005-11-12 20:07:23: Aborting

    *****************************************

    Date/Time: 2005-11-12 21:06:10.578 +0100
    OS Version: 10.4.3 (Build 8F46)
    Report Version: 3

    Command: mt-daapd
    Path: /usr/local/sbin/mt-daapd
    Parent: launchd [1]

    Version: ??? (???)

    PID: 11744
    Thread: 0

    Exception: EXC_BAD_ACCESS (0x0001)
    Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

    Thread 0 Crashed:
    0 mt-daapd 0x00006694 ws_thread_enum_first + 32 (webserver.c:1560)
    1 mt-daapd 0x00007d70 config_get_session_count + 44 (configfile.c:988)
    2 mt-daapd 0x00003bac main + 2324 (main.c:537)
    3 mt-daapd 0x000027a8 _start + 344 (crt.c:272)
    4 mt-daapd 0x0000264c start + 60

    Thread 1:
    0 libSystem.B.dylib 0x900c44a0 sigwait + 12
    1 mt-daapd 0x000031c4 signal_handler + 120 (main.c:264)
    2 libSystem.B.dylib 0x9002b200 _pthread_body + 96

    Thread 2:
    0 libSystem.B.dylib 0x9005a7c0 accept + 12
    1 mt-daapd 0x00003e00 u_accept + 56 (uici.c:142)
    2 mt-daapd 0x00004a00 ws_mainthread + 164 (webserver.c:423)
    3 libSystem.B.dylib 0x9002b200 _pthread_body + 96

    Thread 0 crashed with PPC Thread State 64:
    srr0: 0x0000000000006694 srr1: 0x000000000000d030 vrsave: 0x0000000000000000
    cr: 0x24008242 xer: 0x0000000000000003 lr: 0x0000000000006690 ctr: 0x00000000900017d8
    r0: 0x0000000000006690 r1: 0x00000000bffffc20 r2: 0x0000000000000000 r3: 0x0000000000000000
    r4: 0x0000000000000000 r5: 0x00000000000003e8 r6: 0x00000000ffffffff r7: 0x0000000000000041
    r8: 0x0000000090040188 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x000000000002ac60
    r12: 0x00000000900017d8 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
    r16: 0x0000000000000000 r17: 0x0000000000000000 r18: 0x0000000000000000 r19: 0x0000000000000000
    r20: 0x00000000000232a0 r21: 0x00000000000232a0 r22: 0x00000000000232a0 r23: 0x00000000000232a0
    r24: 0x0000000000000001 r25: 0x000000000002b570 r26: 0x0000000000000eb9 r27: 0x00000000437649f7
    r28: 0x0000000000304240 r29: 0x00000000bffffca8 r30: 0x000000000002b570 r31: 0x0000000000007d4c

    Binary Images Description:
    0x1000 – 0x28fff mt-daapd /usr/local/sbin/mt-daapd
    0x67000 – 0x72fff libid3tag.0.dylib /opt/local/lib/libid3tag.0.dylib
    0x205000 – 0x26dfff libsqlite.0.dylib /opt/local/lib/libsqlite.0.dylib
    0x8fe00000 – 0x8fe54fff dyld 44.2 /usr/lib/dyld
    0x90000000 – 0x901b3fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
    0x9020b000 – 0x9020ffff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
    0x9073a000 – 0x90813fff com.apple.CoreFoundation 6.4.4 (368.18) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x9085e000 – 0x90960fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
    0x909ba000 – 0x90a3efff libobjc.A.dylib /usr/lib/libobjc.A.dylib
    0x90aed000 – 0x90afffff libauto.dylib /usr/lib/libauto.dylib
    0x9108c000 – 0x9109afff libz.1.dylib /usr/lib/libz.1.dylib
    0x913ac000 – 0x913b4fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
    0x913b9000 – 0x913d9fff libmx.A.dylib /usr/lib/libmx.A.dylib

    ***********************************************

    Any suggestions ?

    Eddie

    Post edited by: eddieb, at: 2005/11/12 20:24

    #3804

    rpedde
    Participant

    Got it.

    This is the “thread status stuff got completely re-written” bug.

    That helps a lot. Thanks.

    — Ron

    #3805

    rpedde
    Participant

    should be fixed in 1116

    — Ron

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.