[Bug 48255] New: starting noatun causes artsd to segfault in library libnoatunarts.so
Doug Rintoul
doug_rintoul at sil.org
Wed Sep 25 05:43:50 BST 2002
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=48255
Summary: starting noatun causes artsd to segfault in library
libnoatunarts.so
Product: noatun
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kde-multimedia at kde.org
ReportedBy: doug_rintoul at sil.org
Version: (using KDE Devel)
Installed from: Compiled sources
Compiler: gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk)
OS: Linux
I am running on an athlon XP 1600+. Running noatun causes artsd to segfault in libnoatunarts.so, in file StereoVolumeControl_impl.cpp at the point where SSE code is executed.
segfaults here -> __asm__ __volatile__(
"pushl $100 \n"
"fildl (%%esp) \n"
"fildl %5 \n"
If you disable the calling SSE code in noatun/library/engine.cpp by putting #if 0 #endif around the lines
if(Arts::CpuInfo::flags()&Arts::CpuInfo::CpuSSE)
return new SoftwareSSE(e);
else
then noatun runs fine. Interestingly the Mandrake cooker for kdemultimedia 3.0.3 has a patch which does exactly this.
More information about the kde-multimedia
mailing list