* hdspmixer segfaults on AMD64
@ 2005-09-02 22:33 Mark Knecht
2005-09-03 0:19 ` Lee Revell
0 siblings, 1 reply; 8+ messages in thread
From: Mark Knecht @ 2005-09-02 22:33 UTC (permalink / raw)
To: alsa-devel
Hi,
I think this may possibly be fixed already but I couldn't find an
associated bug in Mantis. When I run hdspmixer on my AMD64 system
using 2.6.13-gentoo or 2.6.12-gentoo-r9 it segfaults. I'm running
Alsa-1.0.9 mostly:
lightning hdspmixer # emerge -pv alsa-tools alsa-utils alsa-headers
alsa-lib alsa-oss alsa-jack
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-sound/alsa-tools-1.0.9 +X 0 kB
[ebuild R ] media-sound/alsa-utils-1.0.9a-r1 +nls 0 kB
[ebuild R ] media-sound/alsa-headers-1.0.9b 0 kB
[ebuild R ] media-libs/alsa-lib-1.0.9 -doc +jack 0 kB
[ebuild R ] media-libs/alsa-oss-1.0.8-r1 0 kB
[ebuild R ] media-plugins/alsa-jack-1.0.9 0 kB
Total size of downloads: 0 kB
lightning hdspmixer #
Has this been addressed already? If so where in the system is the
fix? I'm sort of at a stand still without hdspmixer. I'm hoping there
is a code drop somewhere that I could build and install by hand if
it's just the hdspmixer app.
Thanks,
Mark
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-02 22:33 hdspmixer segfaults on AMD64 Mark Knecht
@ 2005-09-03 0:19 ` Lee Revell
2005-09-03 0:25 ` Mark Knecht
2005-09-03 0:25 ` Lee Revell
0 siblings, 2 replies; 8+ messages in thread
From: Lee Revell @ 2005-09-03 0:19 UTC (permalink / raw)
To: Mark Knecht; +Cc: alsa-devel
On Fri, 2005-09-02 at 15:33 -0700, Mark Knecht wrote:
> Hi,
> I think this may possibly be fixed already but I couldn't find an
> associated bug in Mantis. When I run hdspmixer on my AMD64 system
> using 2.6.13-gentoo or 2.6.12-gentoo-r9 it segfaults. I'm running
> Alsa-1.0.9 mostly:
Try ALSA 1.0.10-rc1.
Lee
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-03 0:19 ` Lee Revell
@ 2005-09-03 0:25 ` Mark Knecht
2005-09-03 0:27 ` Lee Revell
2005-09-03 0:25 ` Lee Revell
1 sibling, 1 reply; 8+ messages in thread
From: Mark Knecht @ 2005-09-03 0:25 UTC (permalink / raw)
To: Lee Revell; +Cc: alsa-devel
Hi Lee,
I downloaded alsa-tools-1.0.10-rc1 and built just the hdspmixer app
from that tarball. Same segfault. I have a fairly useless (I think)
back trace. I haven't figured out how to get good symbols. (I'm not a
programmer - sorry!)
Here's what I have so far, the important point being that it segfaults
exactly like the one in 1.0.9.
Thanks,
Mark
Initializing default presets
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912520541712 (LWP 2771)]
0x00002aaaab01a52b in fl_measure_pixmap () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
(gdb) bt full
#0 0x00002aaaab01a52b in fl_measure_pixmap () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#1 0x00002aaaab019d77 in fl_measure () from /usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#2 0x00002aaaab01a2b0 in fl_draw_image () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#3 0x00002aaaab01a894 in fl_draw_pixmap () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#4 0x00002aaaaafe8538 in Fl_Group::draw_child () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#5 0x0000000000412600 in HDSPMixerIOMixer::draw (this=0x586f60) at
HDSPMixerIOMixer.cxx:79
i = 3
#6 0x00002aaaaafe8538 in Fl_Group::draw_child () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#7 0x00002aaaaafe866a in Fl_Group::draw_children () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#8 0x00002aaaaafe8538 in Fl_Group::draw_child () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#9 0x00002aaaaaffc167 in Fl_Scroll::draw_clip () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#10 0x00002aaaaaffc900 in Fl_Scroll::draw () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#11 0x00002aaaaafe8538 in Fl_Group::draw_child () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#12 0x00002aaaaafe866a in Fl_Group::draw_children () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#13 0x00002aaaab00de1a in Fl_Window::draw () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#14 0x00002aaaaafe1d53 in Fl_Double_Window::flush () from
/usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#15 0x00002aaaaafd517d in Fl::flush () from /usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#16 0x00002aaaaafd523d in Fl::wait () from /usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#17 0x00002aaaaafd53be in Fl::run () from /usr/lib64/fltk-1.1/libfltk.so.1.1
No symbol table info available.
#18 0x000000000040c3b9 in main (argc=1, argv=0x7ffffff6ebd8) at hdspmixer.cxx:86
hdsp_cards = {0x577240, 0x0, 0x0}
name = 0x577200 "RME Hammerfall HDSP 9652 at 0xda000000, irq 217"
card = -1
cards = 1
(gdb)
On 9/2/05, Lee Revell <rlrevell@joe-job.com> wrote:
> On Fri, 2005-09-02 at 15:33 -0700, Mark Knecht wrote:
> > Hi,
> > I think this may possibly be fixed already but I couldn't find an
> > associated bug in Mantis. When I run hdspmixer on my AMD64 system
> > using 2.6.13-gentoo or 2.6.12-gentoo-r9 it segfaults. I'm running
> > Alsa-1.0.9 mostly:
>
> Try ALSA 1.0.10-rc1.
>
> Lee
>
>
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-03 0:19 ` Lee Revell
2005-09-03 0:25 ` Mark Knecht
@ 2005-09-03 0:25 ` Lee Revell
1 sibling, 0 replies; 8+ messages in thread
From: Lee Revell @ 2005-09-03 0:25 UTC (permalink / raw)
To: Mark Knecht; +Cc: alsa-devel
On Fri, 2005-09-02 at 20:19 -0400, Lee Revell wrote:
> On Fri, 2005-09-02 at 15:33 -0700, Mark Knecht wrote:
> > Hi,
> > I think this may possibly be fixed already but I couldn't find an
> > associated bug in Mantis. When I run hdspmixer on my AMD64 system
> > using 2.6.13-gentoo or 2.6.12-gentoo-r9 it segfaults. I'm running
> > Alsa-1.0.9 mostly:
>
> Try ALSA 1.0.10-rc1.
Actually before you try upgrading, use gdb to get a backtrace.
$ gdb ./hdspmixer
Then when it crashes do "thread apply all bt" and post the output.
Lee
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-03 0:25 ` Mark Knecht
@ 2005-09-03 0:27 ` Lee Revell
2005-09-03 0:47 ` Mark Knecht
0 siblings, 1 reply; 8+ messages in thread
From: Lee Revell @ 2005-09-03 0:27 UTC (permalink / raw)
To: Mark Knecht; +Cc: alsa-devel
On Fri, 2005-09-02 at 17:25 -0700, Mark Knecht wrote:
> Hi Lee,
> I downloaded alsa-tools-1.0.10-rc1 and built just the hdspmixer app
> from that tarball. Same segfault. I have a fairly useless (I think)
> back trace. I haven't figured out how to get good symbols. (I'm not a
> programmer - sorry!)
>
> Here's what I have so far, the important point being that it segfaults
> exactly like the one in 1.0.9.
I think you can get a better backtrace by running gdb from the source
directory you compiled the program in. Also install the debug version
of libfltk if possible.
Anyway it looks like the problem is libfltk related. Maybe try to
upgrade or downgrade libfltk?
Lee
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-03 0:27 ` Lee Revell
@ 2005-09-03 0:47 ` Mark Knecht
2005-09-03 1:34 ` Lee Revell
0 siblings, 1 reply; 8+ messages in thread
From: Mark Knecht @ 2005-09-03 0:47 UTC (permalink / raw)
To: Lee Revell; +Cc: alsa-devel
On 9/2/05, Lee Revell <rlrevell@joe-job.com> wrote:
> On Fri, 2005-09-02 at 17:25 -0700, Mark Knecht wrote:
> > Hi Lee,
> > I downloaded alsa-tools-1.0.10-rc1 and built just the hdspmixer app
> > from that tarball. Same segfault. I have a fairly useless (I think)
> > back trace. I haven't figured out how to get good symbols. (I'm not a
> > programmer - sorry!)
> >
> > Here's what I have so far, the important point being that it segfaults
> > exactly like the one in 1.0.9.
>
> I think you can get a better backtrace by running gdb from the source
> directory you compiled the program in. Also install the debug version
> of libfltk if possible.
>
> Anyway it looks like the problem is libfltk related. Maybe try to
> upgrade or downgrade libfltk?
>
> Lee
Bingo - Upgrading fltk from 1.1.4 to 1.1.6 fixed the problem.
hdspmixer is up. Time to hook up ADAT cables and see if this puppy
makes noise!
Both 1.0.9 from portage and 1.0.10rc1 from the tarball seem to work
with this new version.
Thanks!
Cheers,
Mark
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-03 0:47 ` Mark Knecht
@ 2005-09-03 1:34 ` Lee Revell
2005-09-03 1:55 ` Mark Knecht
0 siblings, 1 reply; 8+ messages in thread
From: Lee Revell @ 2005-09-03 1:34 UTC (permalink / raw)
To: Mark Knecht; +Cc: alsa-devel
On Fri, 2005-09-02 at 17:47 -0700, Mark Knecht wrote:
> On 9/2/05, Lee Revell <rlrevell@joe-job.com> wrote:
> > On Fri, 2005-09-02 at 17:25 -0700, Mark Knecht wrote:
> > > Hi Lee,
> > > I downloaded alsa-tools-1.0.10-rc1 and built just the hdspmixer app
> > > from that tarball. Same segfault. I have a fairly useless (I think)
> > > back trace. I haven't figured out how to get good symbols. (I'm not a
> > > programmer - sorry!)
> > >
> > > Here's what I have so far, the important point being that it segfaults
> > > exactly like the one in 1.0.9.
> >
> > I think you can get a better backtrace by running gdb from the source
> > directory you compiled the program in. Also install the debug version
> > of libfltk if possible.
> >
> > Anyway it looks like the problem is libfltk related. Maybe try to
> > upgrade or downgrade libfltk?
> >
> > Lee
>
> Bingo - Upgrading fltk from 1.1.4 to 1.1.6 fixed the problem.
> hdspmixer is up. Time to hook up ADAT cables and see if this puppy
> makes noise!
>
Wow, cool! That was a complete shot in the dark!
Lee
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: hdspmixer segfaults on AMD64
2005-09-03 1:34 ` Lee Revell
@ 2005-09-03 1:55 ` Mark Knecht
0 siblings, 0 replies; 8+ messages in thread
From: Mark Knecht @ 2005-09-03 1:55 UTC (permalink / raw)
To: Lee Revell; +Cc: alsa-devel
On 9/2/05, Lee Revell <rlrevell@joe-job.com> wrote:
> On Fri, 2005-09-02 at 17:47 -0700, Mark Knecht wrote:
> > Bingo - Upgrading fltk from 1.1.4 to 1.1.6 fixed the problem.
> > hdspmixer is up. Time to hook up ADAT cables and see if this puppy
> > makes noise!
> >
>
> Wow, cool! That was a complete shot in the dark!
>
> Lee
As always, thanks.
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-09-03 1:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-02 22:33 hdspmixer segfaults on AMD64 Mark Knecht
2005-09-03 0:19 ` Lee Revell
2005-09-03 0:25 ` Mark Knecht
2005-09-03 0:27 ` Lee Revell
2005-09-03 0:47 ` Mark Knecht
2005-09-03 1:34 ` Lee Revell
2005-09-03 1:55 ` Mark Knecht
2005-09-03 0:25 ` Lee Revell
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.