← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 547199] Re: mythtv-setup.real crashed with SIGSEGV in MultipleStringStructure::GetSegment()

 

Howdy Kenni,
I agree with you.  The development team is still searching for how to best get valid stack traces.  A change was made last night to hopefully help with that:
http://bazaar.launchpad.net/~mythbuntu/mythtv/mythtv-fixes/revision/265

This will be released into the wild (to the PPA) in 24 hours, and onto packages.ubuntu on the beta2 upload for 10.04.
In the mean time, I'm closing this ticket.  If you can reproduce, please open a new ticket with new stacktrace/backtrace.
Thanks!

** Changed in: mythtv (Ubuntu)
       Status: New => Invalid

-- 
mythtv-setup.real crashed with SIGSEGV in MultipleStringStructure::GetSegment()
https://bugs.launchpad.net/bugs/547199
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is a direct subscriber.

Status in “mythtv” package in Ubuntu: Invalid

Bug description:
Binary package hint: mythtv

1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu.
$ lsb_release -rd
Description:	Ubuntu lucid (development branch)
Release:	10.04

2) The version of the package you are using, via 'apt-cache policy packagename' or by checking in Synaptic.
$ apt-cache policy mythtv
mythtv:
  Installeret: 0.23.0~trunk23623-0ubuntu1
  Kandidat: 0.23.0~trunk23623-0ubuntu1
  Versionstabel:
 *** 0.23.0~trunk23623-0ubuntu1 0
        500 http://dk.archive.ubuntu.com/ubuntu/ lucid/multiverse Packages
        100 /var/lib/dpkg/status

3) What you expected to happen
mythtv-setup should complete the ongoing DVB-T scanning and show found channels.

4) What happened instead
mythtv-setup crashed.

ProblemType: Crash
Architecture: amd64
Date: Thu Mar 25 20:38:38 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/mythtv-setup.real
InstallationMedia: Mythbuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
Installed_mythplugins-dbg: 0.0
Installed_mythtv-dbg: 0.0
Package: mythtv-backend 0.23.0~trunk23623-0ubuntu1
ProcCmdline: mythtv-setup.real -v channelscan,channel,siparser,record
ProcEnviron:
 SHELL=/bin/bash
 LANG=da_DK.UTF-8
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
SegvAnalysis:
 Segfault happened at: 0x7f25e256086e <_ZNK23MultipleStringStructure10GetSegmentEjj+494>: movzbl (%rax),%r14d
 PC (0x7f25e256086e) ok
 source "(%rax)" (0x00000002) not located in a known VMA region (needed readable region)!
 destination "%r14d" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: mythtv
StacktraceTop:
 MultipleStringStructure::GetSegment(unsigned int, unsigned int) const () from /usr/lib/libmythtv-0.23.so.0
 MultipleStringStructure::GetFullString(unsigned int) const () from /usr/lib/libmythtv-0.23.so.0
 ExtendedChannelNameDescriptor::LongChannelNameString() const () from /usr/lib/libmythtv-0.23.so.0
 ExtendedChannelNameDescriptor::toString() const ()
 MPEGDescriptor::toString() const ()
Title: mythtv-setup.real crashed with SIGSEGV in MultipleStringStructure::GetSegment()
Uname: Linux 2.6.32-17-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin mythtv plugdev sambashare video
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1360): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (xfce4-terminal:1851): Gdk-CRITICAL **: gdk_window_get_window_type: assertion `GDK_IS_WINDOW (window)' failed