Hello!

On Sun, 03 Jun 2007 00:44:12 +0200, Luca Capello wrote:
> on two different sid (the second one just the minimal installation
> to resolve mixxx's dependencies), mixxx segfaults:

I manually recompiled the upstream source [1] and I got the same
segfault, still without useful debugging information.

Thus, as mixxx is at version 1.5.0.1 upstream, I compiled it on an
updated sid and it still segfault, but with more useful debugging
information:

=====
[EMAIL PROTECTED]:~$ gdb mixxx
GNU gdb 6.6-debian
[...]
Debug: PortAudio: getSampleRates() end

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47354009024704 (LWP 26446)]
0x0000000000000185 in ?? ()
(gdb) bt
#0  0x0000000000000185 in ?? ()
#1  0x00000000004320b4 in Material (this=<value optimized out>) at 
visual/material.cpp:49
#2  0x000000000042c066 in VisualBuffer (this=0x97fbd0, pReaderExtract=0x7bded0, 
pEngineBuffer=0x7a6500, group=<value optimized out>)
    at visual/visualbuffer.cpp:76
#3  0x000000000042ce46 in VisualBufferSignal (this=0xb57, 
pReaderExtract=0x2b1176e2f990, pEngineBuffer=0x2b11742da280, 
group=0x2b1173787aa0 "")
    at visual/visualbuffersignal.cpp:27
#4  0x000000000042e3c4 in VisualChannel::add (this=0x96d7d0, 
pReaderExtract=0x7bded0, pEngineBuffer=0x7a6500, [EMAIL PROTECTED])
    at visual/visualchannel.cpp:71
#5  0x00000000004aca41 in ReaderExtract::addVisual (this=0x7bded0, 
pVisualChannel=0x96d7d0) at readerextract.cpp:35
#6  0x00000000004ad368 in ReaderExtractWave::addVisual (this=0xb57, 
pVisualChannel=0x2b1176e2f990) at readerextractwave.cpp:121
#7  0x0000000000483e9c in MixxxApp (this=0x790c40, a=<value optimized out>, 
[EMAIL PROTECTED], pSplash=0x0, [EMAIL PROTECTED])
    at mixxx.cpp:209
#8  0x000000000047d184 in main (argc=1, argv=0x7fff38e14168) at main.cpp:135
(gdb) q
The program is running.  Exit anyway? (y or n) y
[EMAIL PROTECTED]:~$
=====

FWIW, version 1.5.0.1 works with no problem on an updated etch.

FYI, also SVN revision 1171 segfault, but with a different backtrace:

=====
[EMAIL PROTECTED]:~$ gdb mixxx
GNU gdb 6.6-debian
[...]
(gdb) run
[...]
Debug: PortAudio: getSampleRates() end

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47046040492192 (LWP 332)]
0x00002ac9bf6d38b6 in glClearColor () from /usr/lib/libGL.so.1
(gdb) bt
#0  0x00002ac9bf6d38b6 in glClearColor () from /usr/lib/libGL.so.1
#1  0x000000000042ac2e in WVisualWaveform::setup (this=0xa11d40, [EMAIL 
PROTECTED]) at wvisualwaveform.cpp:95
#2  0x000000000049494f in MixxxView::createAllWidgets (this=0x8ba920, 
docElem=<value optimized out>, parent=0x8c8510, bVisualsWaveform=true, 
    pConfig=0x7a69c0) at mixxxview.cpp:411
#3  0x00000000004952e3 in MixxxView (this=0x8ba920, parent=0x8c8510, 
kbdconfig=<value optimized out>, bVisualsWaveform=true, 
    qSkinPath=<value optimized out>, pConfig=0x7a69c0) at mixxxview.cpp:94
#4  0x000000000048825e in MixxxApp (this=0x797a20, a=<value optimized out>, 
[EMAIL PROTECTED], pSplash=0x0, [EMAIL PROTECTED])
    at mixxx.cpp:191
#5  0x00000000004807a4 in main (argc=1, argv=0x7fffed3c3768) at main.cpp:173
(gdb) q
The program is running.  Exit anyway? (y or n) y
[EMAIL PROTECTED]:~$ 
=====

This seems to me related to libGL in sid and nothing changes if I
compile mixxx with the experimental mesa-6.5.3 [2].

Thx, bye,
Gismo / Luca

Footnotes: 
[1] not the Debian .orig.tar.gz, which is a DFSG version of the
    upstream source
[2] which isn't available yet for amd64, thus I built it on a local
    pbuilder


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to