Scratch produce un Segmentation fault al intentar ejecutar un sonido

Imagen de teamcpc
10 puntos

Cuando ejecuto Scratch en Ubuntu 12.04 LTS todo parece ir bien hasta que intento reproducir el sonido del gato, en ese momento el programa se cierra súbitamente.

Si lo ejecuto desde consola me sale lo siguiente:

Executing: /usr/lib/squeak/4.4.7-2357/squeakvm -encoding UTF-8 -vm-display-x11 -plugins /usr/lib/scratch/plugins/:/usr/lib/squeak/4.4.7-2357/ -vm-sound-pulse /usr/share/scratch/Scratch.image
bobu@i7:~$ scratch
Executing: /usr/lib/squeak/4.4.7-2357/squeakvm -encoding UTF-8 -vm-display-x11 -plugins /usr/lib/scratch/plugins/:/usr/lib/squeak/4.4.7-2357/ -vm-sound-pulse /usr/share/scratch/Scratch.image

Segmentation fault

10438220 [] in SoundPlayer class>playLoop
10427020 Semaphore>critical:
10426928 SoundPlayer class>playLoop
10437916 [] in SoundPlayer class>startPlayerProcessBufferSize:rate:stereo:
10438008 [] in BlockContext>newProcess
Abortado (`core' generado)

Otros datos de interés:
- Kernel: Linux i7 3.8.0-36-generic #52~precise1-Ubuntu SMP Mon Feb 3 21:54:46 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
- Micro: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
- lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.5 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #6 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 610] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
04:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

Imagen de Jose Luis 1320
+1
0
-1

por favor recurre al foro o comunidad de Scratch para buscar asistenacia.

El error que te sale en pantalla son errores en código de Scratch, no tiene nada que ver el kernel o el sistema operativo en sí... es problema de scratch

No tengo idea de como lo hayas instalado, si fue de repositorios de Ubuntu (no PPAs) entonces es un bug en Ubuntu, tal vez le falte una dependencia o este mal manejada, si instalaste el programa desde código fuente, o es error del programa que no maneja bien las dependencias y a la hora de ejecutarse el fallo de segementación y/o tuyo que no instalaste una librería que necesita, si lo instalaste en un PPA, entonces es error de quien empaquetó scratch.

Pero de todas maneras puedes usar Gdb para generar un backtrace cuando la aplicación se pare y lo mandas a los desarrolladores de scratch, ellos sabrán si el problema es de ellos o de una librería en Ubuntu.

foro de scratch: http://scratch.mit.edu/discuss/

si el programa generó un dump, buscalo en /var/crash

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de teamcpc
+1
0
-1

Gracias por el enlace y la información proporcionada, pero el problema debe tener que ver con el controlador de la tarjeta de sonido o algo así porque en un viejo pentium 4 con lubuntu y debian 7 funciona sin problemas.

Seguiré con mis pesquisas y si encuentro la solución la pongo por aquí y marco el hilo como resuelto.

+1
0
-1