--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: madman: Seg fault editing genre tag
- From: Moses Moore <mmoore@novator.com>
- Date: Wed, 08 Sep 2004 16:03:15 -0400
- Message-id: <E1C58ex-0007nS-00@mmoore.int.novator.com>
Package: madman
Version: 0.93.0-3
Severity: normal
Editing the genre tag on an mp3 file, I get a 'Segmentation Fault' right
after hitting enter. May be unrelated, but an odd quirk is that the
first letter I type (after clicking on the genre field in either the
upper search window or the lower playlist window) isn't displayed, but
manman reacts by changing the text edit field to a dropdown box.
The last few lines from strace:
open("/home/mmoore/mp3_at_work/Summer_Blahs_Mix/09_ClockDVA_TheAct.mp3",
O_RDWR) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=10194155, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x411f2000
_llseek(7, 0, [0], SEEK_CUR) = 0
_llseek(7, 0, [0], SEEK_SET) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=10194155, ...}) = 0
_llseek(7, 10190848, [10190848], SEEK_SET) = 0
read(7, "\26H\216\347\204z\322\343\354 \r\2\216\21D\301\4\32!H."...,
3179) = 3179
read(7, "TAGThe Act "..., 4096) = 128
_llseek(7, 10194155, [10194155], SEEK_SET) = 0
_llseek(7, 0, [0], SEEK_SET) = 0
read(7, "ID3\4\0@\0\0\20S\0\0\0\f\1 \5\tASa3TDTG\0\0\0\30\0\1"..., 4096)
= 4096
_llseek(7, 4096, [4096], SEEK_SET) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=10194155, ...}) = 0
_llseek(7, 10190848, [10190848], SEEK_SET) = 0
read(7, "\26H\216\347\204z\322\343\354 \r\2\216\21D\301\4\32!H."...,
4096) = 3307
_llseek(7, 10194155, [10194155], SEEK_SET) = 0
_llseek(7, 0, [0], SEEK_SET) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
The file in particular that causes this has id3 info for title and
artist, but not genre. ... I tried this again with a file that did have
id3 data with a 'genre' field already there, and I could edit it no
problem.
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=C, LC_CTYPE=C
Versions of packages madman depends on:
ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.1-7 GCC support library
ii libglib1.2 1.2.10-9 The GLib library of C routines
ii libgtk1.2 1.2.10-17 The GIMP Toolkit set of widgets fo
ii libid3tag0 0.15.1b-1 ID3 tag reading library from the M
ii libogg0 1.1.0-1 Ogg Bitstream Library
ii libqt3c102-mt 3:3.3.3-4 Qt GUI Library (Threaded runtime v
ii libstdc++5 1:3.3.4-11 The GNU Standard C++ Library v3
ii libvorbis0a 1.0.1-1 The Vorbis General Audio Compressi
ii libvorbisfile3 1.0.1-1 The Vorbis General Audio Compressi
ii libx11-6 4.3.0.dfsg.1-6 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-6 X Window System miscellaneous exte
ii libxi6 4.3.0.dfsg.1-6 X Window System Input extension li
ii xlibs 4.3.0.dfsg.1-6 X Window System client libraries m
ii xmms 1.2.10-1 Versatile X audio player that look
ii zlib1g 1:1.2.1.1-7 compression library - runtime
-- no debconf information
--- End Message ---