pianobar crashed with SIGSEGV in BarUiActDeleteStation()

Bug #1432482 reported by Lyn Perrine
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pianobar (Ubuntu)
New
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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