Segmentation fault on connect from xbox

Help
vanjalolz
2008-08-09
2013-04-25
  • vanjalolz
    vanjalolz
    2008-08-09

    Running SVN578, fuppes will seg fault when an xbox tries to connect to it.

    I have attached a log file and core dump.

    I had trouble getting the xbox to see fuppes; turns out the <device> tag wasn't being triggered. Since the xbox 360 is the only device that will be connecting to fuppes, i just made the default device <xbox360>yes</xbox360>

    How can I further pursue this error?

    Thanks.

    -------
    CONFIG
    -------
    <?xml version="1.0" encoding="UTF-8"?>
    <fuppes_config version="0.7.2.3">
      <shared_objects>
            <dir>/pool/videos/tv/Psych/Season 3/</dir>
      </shared_objects>
      <network>
        <interface/>
            <ip_address>192.168.0.253</ip_address>
        <http_port/>
        <allowed_ips>
        </allowed_ips>
      </network>
      <content_directory>
        <local_charset>UTF-8</local_charset>
        <use_imagemagick>true</use_imagemagick>
        <use_taglib>true</use_taglib>
        <use_libavformat>true</use_libavformat>
      </content_directory>
      <transcoding>
        <audio_encoder>lame</audio_encoder>
        <transcode_vorbis>true</transcode_vorbis>
        <transcode_musepack>true</transcode_musepack>
        <transcode_flac>true</transcode_flac>
      </transcoding>
      <device_settings>
        <device name="default">
          <xbox360>true</xbox360>
    <description_values>
    <friendly_name>%s %v : 1 : Windows Media Connect</friendly_name>
    <model_name>Windows Media Connect compatible (%s)</model_name>
    <model_number>2.0</model_number>
    </description_values>

          <max_file_name_length>0</max_file_name_length>
          <playlist_style>file</playlist_style>
          <show_childcount_in_title>false</show_childcount_in_title>
          <enable_dlna>false</enable_dlna>
          <transcoding_release_delay>4</transcoding_release_delay>
          <file_settings>
            <file ext="mp3">
              <type>AUDIO_ITEM</type>
              <mime_type>audio/mpeg</mime_type>
              <dlna>MP3</dlna>
            </file>
            <file ext="ogg">
              <type>AUDIO_ITEM</type>
              <mime_type>application/octet-stream</mime_type>
              <transcode enabled="true">
                <ext>mp3</ext>
                <mime_type>audio/mpeg</mime_type>
                <dlna>MP3</dlna>
                <http_encoding>chunked</http_encoding>
                <decoder>vorbis</decoder>
                <encoder>lame</encoder>
                <bitrate>192</bitrate>
                <samplerate>44100</samplerate>
              </transcode>
            </file>
            <file ext="mpc">
              <type>AUDIO_ITEM</type>
              <mime_type>application/octet-stream</mime_type>
              <transcode enabled="true">
                <ext>mp3</ext>
                <mime_type>audio/mpeg</mime_type>
                <dlna>MP3</dlna>
                <http_encoding>chunked</http_encoding>
                <decoder>musepack</decoder>
                <encoder>lame</encoder>
                <bitrate>192</bitrate>
                <samplerate>44100</samplerate>
              </transcode>
            </file>
            <file ext="wav">
              <type>AUDIO_ITEM</type>
              <mime_type>audio/x-wav</mime_type>
            </file>
            <file ext="flac">
              <type>AUDIO_ITEM</type>
              <mime_type>audio/x-flac</mime_type>
              <transcode enabled="true">
                <ext>mp3</ext>
                <mime_type>audio/mpeg</mime_type>
                <dlna>MP3</dlna>
                <http_encoding>chunked</http_encoding>
                <decoder>flac</decoder>
                <encoder>lame</encoder>
                <bitrate>192</bitrate>
                <samplerate>44100</samplerate>
              </transcode>
            </file>
            <file ext="wma">
              <type>AUDIO_ITEM</type>
              <mime_type>audio/x-ms-wma</mime_type>
              <dlna>WMAFULL</dlna>
            </file>
            <file ext="jpg">
              <ext>jpeg</ext>
              <type>IMAGE_ITEM</type>
              <mime_type>image/jpeg</mime_type>
              <convert enabled="false">
                <ext>png</ext>
                <mime_type>image/png</mime_type>
                <height>0</height>
                <width>0</width>
                <greater>false</greater>
                <less>false</less>
              </convert>
            </file>
            <file ext="bmp">
              <type>IMAGE_ITEM</type>
              <mime_type>image/bmp</mime_type>
            </file>
            <file ext="png">
              <type>IMAGE_ITEM</type>
              <mime_type>image/png</mime_type>
            </file>
            <file ext="gif">
              <type>IMAGE_ITEM</type>
              <mime_type>image/gif</mime_type>
            </file>
    <!--video files-->
            <file ext="mpg">
              <ext>mpeg</ext>
              <type>VIDEO_ITEM</type>
              <mime_type>video/mpeg</mime_type>
            </file>
            <file ext="mp4">
              <type>VIDEO_ITEM</type>
              <mime_type>video/mp4</mime_type>
            </file>
            <file ext="avi">
              <type>VIDEO_ITEM</type>
              <mime_type>video/x-msvideo</mime_type>
            </file>
            <file ext="wmv">
              <type>VIDEO_ITEM</type>
              <mime_type>video/x-ms-wmv</mime_type>
            </file>
            <file ext="vob">
              <type>VIDEO_ITEM</type>
              <mime_type>video/x-ms-vob</mime_type>
            </file>
            <file ext="vdr">
              <type>VIDEO_ITEM</type>
              <mime_type>video/x-extension-vdr</mime_type>
              <transcode enabled="true">
                <ext>vob</ext>
                <mime_type>video/x-ms-vob</mime_type>
              </transcode>
            </file>
            <file ext="flv">
              <type>VIDEO_ITEM</type>
              <mime_type>application/x-flash-video</mime_type>
            </file>
            <file ext="asf">
              <type>VIDEO_ITEM</type>
              <mime_type>video/x-ms-asf</mime_type>
            </file>
            <file ext="pls">
              <type>PLAYLIST</type>
              <mime_type>audio/x-scpls</mime_type>
            </file>
            <file ext="m3u">
              <type>PLAYLIST</type>
              <mime_type>audio/x-mpegurl</mime_type>
            </file>
          </file_settings>
        </device>
        <device name="PS3" enabled="false">
          <user_agent>UPnP/1.0 DLNADOC/1.00</user_agent>
          <user_agent>PLAYSTATION3</user_agent>
          <enable_dlna>true</enable_dlna>
          <transcoding_release_delay>50</transcoding_release_delay>
          <file_settings>
            <file ext="ogg">
              <type>AUDIO_ITEM_MUSIC_TRACK</type>
              <transcode enabled="true">
                <http_encoding>stream</http_encoding>
              </transcode>
            </file>
          </file_settings>
        </device>
        <device name="Xbox 360" virtual="Xbox 360" enabled="false">
          <user_agent>Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0</user_agent>
          <user_agent>Xenon</user_agent>
          <xbox360>true</xbox360>
    <description_values>
    <friendly_name>%s %v : 1 : Windows Media Connect</friendly_name>
    <model_name>Windows Media Connect compatible (%s)</model_name>
    <model_number>2.0</model_number>
    </description_values>
        </device>
        <device name="Noxon audio" virtual="default" enabled="false">
          <playlist_style>container</playlist_style>
          <show_childcount_in_title>true</show_childcount_in_title>
        </device>
        <device name="Telegent TG 100" virtual="default" enabled="false">
          <user_agent>dma/1.0 \(http://www.cybertan.com.tw/\)</user_agent>
          <user_agent>UPnP/1.0 DLNADOC/1.00</user_agent>
          <playlist_style>file</playlist_style>
          <max_file_name_length>101</max_file_name_length>
        </device>
      </device_settings>
    </fuppes_config>

    -------
    DEBUG LOG
    -------

                FUPPES - SVN-r578
        the Free UPnP Entertainment Service
          http://fuppes.ulrich-voelkel.de

    == lib/ContentDirectory/VirtualContainerMgr.cpp (54) :: Sat Aug  9 23:45:43 2008 ==
    no vfolder.cfg file available

    webinterface: http://192.168.0.253:63539

    r = rebuild database
    i = print system info
    h = print help

    press "ctrl-c" or "q" to quit

    == lib/Fuppes.cpp (336) :: Sat Aug  9 23:45:43 2008 ==
    new device: Xbox 360 :: MediaRenderer

    new UPnP device:
    Xbox 360 (MediaRenderer)
    log-level: 2 (extended)
    log-level: 3 (debug)
    general information:
      version     : SVN-r578
      hostname    : boss
      OS          : SunOS 5.11
      build at    : Aug  9 2008 23:41:42
      build with  : 4.0.3 (GNU_Solaris 4.0.3-1nexenta6)
      address     : 192.168.0.253
      sqlite      : 3.2.8
      log-level   : 3 (debug)
      webinterface: http://192.168.0.253:63539/

    compiled without transcoding support.

    configuration file:
      /home/webservd/.fuppes/fuppes.cfg

    ImageMagick:  compiled without ImageMagick support
    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-microsoft-com:service:MSContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:53 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:20718

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-microsoft-com:service:MSContentDirectory:1

    [SSDPDCtrl] received m-search from: "192.168.0.101:20718"

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:53 2008 ==
    CleanupSessions

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:53 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:16751

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    [SSDPDCtrl] received m-search from: "192.168.0.101:16751"

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:53 2008 ==
    CleanupSessions

    [CHandleMSearchSession] unicasting response

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-microsoft-com:service:MSContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:53 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:20718

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-microsoft-com:service:MSContentDirectory:1

    [SSDPDCtrl] received m-search from: "192.168.0.101:20718"

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:53 2008 ==
    CleanupSessions

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:53 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:16751

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    [SSDPDCtrl] received m-search from: "192.168.0.101:16751"

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:53 2008 ==
    CleanupSessions

    [CHandleMSearchSession] unicasting response

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-microsoft-com:service:MSContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:53 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:20718

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-microsoft-com:service:MSContentDirectory:1

    [SSDPDCtrl] received m-search from: "192.168.0.101:20718"

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:53 2008 ==
    CleanupSessions

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:53 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:16751

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    [SSDPDCtrl] received m-search from: "192.168.0.101:16751"

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: urn:schemas-upnp-org:service:ContentDirectory:1

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:53 2008 ==
    CleanupSessions

    [CHandleMSearchSession] unicasting response

    [CHandleMSearchSession] done

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:54 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:54 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/HTTP/HTTPServer.cpp (346) :: Sat Aug  9 23:45:54 2008 ==
    REQUEST GET /description.xml HTTP/1.1
    User-Agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0
    Connection: Keep-alive
    Host:192.168.0.253

    == lib/HTTP/HTTPRequestHandler.cpp (80) :: Sat Aug  9 23:45:54 2008 ==
    HandleHTTPRequest() :: /description.xml

    == lib/HTTP/HTTPServer.cpp (573) :: Sat Aug  9 23:45:54 2008 ==
    send response HTTP/1.1 200 OK
    Content-Type: text/xml
    Content-Length: 1961
    Accept-Ranges: bytes
    Connection: close
    DATE: Sat, 09 Aug 2008 15:45:54 GMT
    contentFeatures.dlna.org:
    EXT:
    Server: SunOS/5.11, UPnP/1.0, Free UPnP Entertainment Service/SVN-r578

    <?xml version="1.0" encoding="UTF-8"?>
    <root xmlns="urn:schemas-upnp-org:device-1-0"><specVersion><major>1</major><minor>0</minor></specVersion><URLBase>http://192.168.0.253:63539/</URLBase><device><UDN>uuid:11529743-aabb-dead-beef-1234eeff0000</UDN><friendlyName>FUPPES SVN-r578 : 1 : Windows Media Connect</friendlyName><manufacturer>Ulrich Voelkel</manufacturer><manufacturerURL>http://www.ulrich-voelkel.de</manufacturerURL><modelDescription>Free UPnP Media Server licensed under the terms of the GPL</modelDescription><modelName>Windows Media Connect compatible (FUPPES)</modelName><modelNumber>2.0</modelNumber><modelURL>http://fuppes.ulrich-voelkel.de</modelURL><serialNumber>0123456789</serialNumber><deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType><serviceList><service><serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType><serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId><SCPDURL>/UPnPServices/ContentDirectory/description.xml</SCPDURL><controlURL>/UPnPServices/ContentDirectory/control/</controlURL><eventSubURL>/UPnPServices/ContentDirectory/event/</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType><serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId><SCPDURL>/UPnPServices/ConnectionManager/description.xml</SCPDURL><controlURL>/UPnPServices/ConnectionManager/control/</controlURL><eventSubURL>/UPnPServices/ConnectionManager/event/</eventSubURL></service><service><serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType><serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId><SCPDURL>/UPnPServices/XMSMediaReceiverRegistrar/description.xml</SCPDURL><controlURL>/UPnPServices/XMSMediaReceiverRegistrar/control</controlURL><eventSubURL>/UPnPServices/XMSMediaReceiverRegistrar/event</eventSubURL></service></serviceList><presentationURL>index.html</presentationURL></device></root>

    [CHandleMSearchSession] done

    [CHandleMSearchSession] done

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: uuid:11529743-aabb-dead-beef-1234eeff0000

    == lib/SSDP/SSDPCtrl.cpp (215) :: Sat Aug  9 23:45:55 2008 ==
    OnUDPSocketReceive() :: 192.168.0.101:13390

    [SSDPDCtrl] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: uuid:11529743-aabb-dead-beef-1234eeff0000

    [SSDPDCtrl] received m-search from: "192.168.0.101:13390"

    [SSDPMessage] M-SEARCH * HTTP/1.1
    Host: 239.255.255.250:1900
    Man: "ssdp:discover"
    MX: 2
    ST: uuid:11529743-aabb-dead-beef-1234eeff0000

    == lib/SSDP/SSDPCtrl.cpp (82) :: Sat Aug  9 23:45:55 2008 ==
    CleanupSessions

    [CHandleMSearchSession] unicasting response

    [CHandleMSearchSession] done

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:55 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:55 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/HTTP/HTTPServer.cpp (346) :: Sat Aug  9 23:45:55 2008 ==
    REQUEST GET /description.xml HTTP/1.1
    User-Agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0
    Connection: Keep-alive
    Host:192.168.0.253

    == lib/HTTP/HTTPRequestHandler.cpp (80) :: Sat Aug  9 23:45:55 2008 ==
    HandleHTTPRequest() :: /description.xml

    == lib/HTTP/HTTPServer.cpp (573) :: Sat Aug  9 23:45:55 2008 ==
    send response HTTP/1.1 200 OK
    Content-Type: text/xml
    Content-Length: 1961
    Accept-Ranges: bytes
    Connection: close
    DATE: Sat, 09 Aug 2008 15:45:55 GMT
    contentFeatures.dlna.org:
    EXT:
    Server: SunOS/5.11, UPnP/1.0, Free UPnP Entertainment Service/SVN-r578

    <?xml version="1.0" encoding="UTF-8"?>
    <root xmlns="urn:schemas-upnp-org:device-1-0"><specVersion><major>1</major><minor>0</minor></specVersion><URLBase>http://192.168.0.253:63539/</URLBase><device><UDN>uuid:11529743-aabb-dead-beef-1234eeff0000</UDN><friendlyName>FUPPES SVN-r578 : 1 : Windows Media Connect</friendlyName><manufacturer>Ulrich Voelkel</manufacturer><manufacturerURL>http://www.ulrich-voelkel.de</manufacturerURL><modelDescription>Free UPnP Media Server licensed under the terms of the GPL</modelDescription><modelName>Windows Media Connect compatible (FUPPES)</modelName><modelNumber>2.0</modelNumber><modelURL>http://fuppes.ulrich-voelkel.de</modelURL><serialNumber>0123456789</serialNumber><deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType><serviceList><service><serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType><serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId><SCPDURL>/UPnPServices/ContentDirectory/description.xml</SCPDURL><controlURL>/UPnPServices/ContentDirectory/control/</controlURL><eventSubURL>/UPnPServices/ContentDirectory/event/</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType><serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId><SCPDURL>/UPnPServices/ConnectionManager/description.xml</SCPDURL><controlURL>/UPnPServices/ConnectionManager/control/</controlURL><eventSubURL>/UPnPServices/ConnectionManager/event/</eventSubURL></service><service><serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType><serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId><SCPDURL>/UPnPServices/XMSMediaReceiverRegistrar/description.xml</SCPDURL><controlURL>/UPnPServices/XMSMediaReceiverRegistrar/control</controlURL><eventSubURL>/UPnPServices/XMSMediaReceiverRegistrar/event</eventSubURL></service></serviceList><presentationURL>index.html</presentationURL></device></root>

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:55 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:55 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/HTTP/HTTPServer.cpp (346) :: Sat Aug  9 23:45:55 2008 ==
    REQUEST POST /UPnPServices/XMSMediaReceiverRegistrar/control HTTP/1.1
    User-Agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0
    Connection: Keep-alive
    Host:192.168.0.253
    SOAPACTION: "urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1#IsAuthorized"
    CONTENT-TYPE: text/xml; charset="utf-8"
    Content-Length: 304

    <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
       <s:Body>
          <u:IsAuthorized xmlns:u="urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1">
    <DeviceID></DeviceID>      </u:IsAuthorized>
       </s:Body>
    </s:Envelope>

    == lib/HTTP/HTTPServer.cpp (573) :: Sat Aug  9 23:45:55 2008 ==
    send response HTTP/1.1 200 OK
    Content-Type: text/xml; charset="utf-8"
    Content-Length: 343
    Accept-Ranges: bytes
    Connection: close
    DATE: Sat, 09 Aug 2008 15:45:55 GMT
    contentFeatures.dlna.org:
    EXT:
    Server: SunOS/5.11, UPnP/1.0, Free UPnP Entertainment Service/SVN-r578

    <?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">  <s:Body>    <u:IsAuthorizedResponse xmlns:u="urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1">      <Result>1</Result>    </u:IsAuthorizedResponse>  </s:Body></s:Envelope>

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:55 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/DeviceSettings/DeviceIdentificationMgr.cpp (117) :: Sat Aug  9 23:45:55 2008 ==
    device settings "default"
        ip: 192.168.0.101
        user agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0

    == lib/HTTP/HTTPServer.cpp (346) :: Sat Aug  9 23:45:55 2008 ==
    REQUEST POST /UPnPServices/ContentDirectory/control/ HTTP/1.1
    User-Agent: Xbox/2.0.6690.0 UPnP/1.0 Xbox/2.0.6690.0
    Connection: Keep-alive
    Host:192.168.0.253
    SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"
    CONTENT-TYPE: text/xml; charset="utf-8"
    Content-Length: 579

    <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
       <s:Body>
          <u:Browse xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">
    <ContainerID>15</ContainerID>
    <BrowseFlag>BrowseDirectChildren</BrowseFlag>
    <Filter>dc:title,res,res@protection,res@duration,res@bitrate,upnp:genre,upnp:actor,res@microsoft:codec</Filter>
    <StartingIndex>0</StartingIndex>
    <RequestedCount>1000</RequestedCount>
    <SortCriteria>+upnp:class,+dc:title</SortCriteria>
          </u:Browse>
       </s:Body>
    </s:Envelope>

    == lib/ContentDirectory/ContentDatabase.cpp (417) :: Sat Aug  9 23:45:55 2008 ==
    SELECT select count(*) as VALUE from MAP_OBJECTS where PARENT_ID = 21 and DEVICE = 'default';

    == lib/ContentDirectory/ContentDatabase.cpp (429) :: Sat Aug  9 23:45:55 2008 ==
    SQL error: library routine called out of sequence, Statement: select count(*) as VALUE from MAP_OBJECTS where PARENT_ID = 21 and DEVICE = 'default';

    SEGMENTATION FAULT