pianobar crashed with SIGSEGV in BarUiActDeleteStation()

Bug #1432482 reported by Lyn Perrine on 2015-03-16
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pianobar (Ubuntu)
Medium
Unassigned

Bug Description

To reproduce I dleted the currently played station which I called progressive rock mix. I pressed the d key to delte this renamed station and then the terminal said segmentation fault core dumped. And apport started.

 pianobar:
  Installed: 2014.06.08-1
  Candidate: 2014.06.08-1
  Version table:
 *** 2014.06.08-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
        100 /var/lib/dpkg/status
Description: Ubuntu Vivid Vervet (development branch)
Release: 15.04

I expected pianobar to delete the station and not segfault. Instead it segfauled and I had to log in again and is now playing normally.

ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: pianobar 2014.06.08-1
ProcVersionSignature: Ubuntu 3.19.0-9.9-generic 3.19.1
Uname: Linux 3.19.0-9-generic x86_64
ApportVersion: 2.16.2-0ubuntu3
Architecture: amd64
CurrentDesktop: LXDE
Date: Sun Mar 15 21:42:03 2015
ExecutablePath: /usr/bin/pianobar
InstallationDate: Installed on 2014-09-30 (166 days ago)
InstallationMedia: Lubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140930)
ProcCmdline: pianobar
SegvAnalysis:
 Segfault happened at: 0x407a58: mov (%rax),%rdi
 PC (0x00407a58) ok
 source "(%rax)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: pianobar
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 __libc_start_main (main=0x4032c0, argc=1, argv=0x7fffc915fbe8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc915fbd8) at libc-start.c:287
 ?? ()
Title: pianobar crashed with SIGSEGV in __libc_start_main()
UpgradeStatus: Upgraded to vivid on 2014-12-12 (93 days ago)
UserGroups: libvirtd sudo

Revision history for this message
Lyn Perrine (walterorlin) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 BarUiActDeleteStation (app=0x60e4c0 <app>, selStation=0x1acfc10, selSong=0x0, context=BAR_DC_UNDEFINED) at src/ui_act.c:236
 BarUiDispatch (app=<optimized out>, key=<optimized out>, selStation=0x1acfc10, selSong=<optimized out>, verbose=<optimized out>, context=<optimized out>) at src/ui_dispatch.c:54
 BarMainHandleUserInput (app=<optimized out>) at src/main.c:229
 BarMainLoop (app=<optimized out>) at src/main.c:402
 main (argc=6350384, argv=0x0) at src/main.c:491

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in pianobar (Ubuntu):
importance: Undecided → Medium
summary: - pianobar crashed with SIGSEGV in __libc_start_main()
+ pianobar crashed with SIGSEGV in BarUiActDeleteStation()
tags: removed: need-amd64-retrace
information type: Private → Public
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers