XBMC crashes (XCURL) reading RSS ticker

Bug #993015 reported by b
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xbmc (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

After upgrading from Lucid to Precise XBMC crashes on startup.

The crash happens when XBMC tries to deal with RSS feeds (from .xbmc/userdata/RssFeeds.xml):

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7dcdb40 (LWP 4397)]
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x0874413a in XCURL::DllLibCurl::easy_init() ()
#2 0x08743a74 in XCURL::DllLibCurlGlobal::easy_aquire(char const*, char const*, void**, void**) ()
#3 0x08757a95 in XFILE::CFileCurl::Open(CURL const&) ()
#4 0x087506ad in XFILE::CFileCurl::Service(CStdStr<char> const&, CStdStr<char> const&, CStdStr<char>&) ()
#5 0x08750818 in XFILE::CFileCurl::Get(CStdStr<char> const&, CStdStr<char>&)
    ()
#6 0x0830f762 in CRssReader::Process() ()
#7 0x08a16ba2 in CThread::staticThread(void*) ()
#8 0x00da8d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9 0x029e4ace in clone () from /lib/i386-linux-gnu/libc.so.6

Deleting RssFeeds.xml does not work because it is replaced on startup with RSS enabled (XBMC news).

The workaround was to remove the URL from the default RssFeeds.xml, and leaving the rest of the file intact.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xbmc 2:11.0~git20120423.cd20772-1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Tue May 1 20:57:03 2012
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.2)
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: xbmc
UpgradeStatus: Upgraded to precise on 2012-05-02 (0 days ago)
---
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.2)
NonfreeKernelModules: nvidia
Package: xbmc 2:11.0~git20120423.cd20772-1
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Tags: precise
Uname: Linux 3.2.0-24-generic i686
UpgradeStatus: Upgraded to precise on 2012-05-02 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin mythtv plugdev sambashare

Revision history for this message
b (ben-ekran) wrote :
tags: added: apport-collected
description: updated
Revision history for this message
b (ben-ekran) wrote : Dependencies.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xbmc (Ubuntu):
status: New → Confirmed
Revision history for this message
trespasserw (trespasserw) wrote :

In my case this was due to incorrect packaging of librtmp0 for i386 arch, which placed its .so in /usr/lib/i486... directory. XBMC failed to load libcurl-gnutls.so then and crashed.

Revision history for this message
Giulio Malventi (giulio-people) wrote :

Same happens to me. Where should it be instead?

Revision history for this message
Giulio Malventi (giulio-people) wrote :

/usr/lib :-)

Revision history for this message
gary king (cowboys) wrote :

resportory not working

Changed in xbmc (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xbmc (Ubuntu) because there has been no activity for 60 days.]

Changed in xbmc (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.