muzena / freetuxtv-old

Automatically exported from code.google.com/p/freetuxtv
GNU General Public License v3.0
5 stars 1 forks source link

Segmentation Fault quasi-systématique au changement de chaîne/appui sur Stop #71

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
FreetuxTV 0.5.0 installé sans aucune erreur via les sources sous Ubuntu
10.04 64bits.

Le programme démarre correctement et lancer une chaîne ne pose aucun 
problème. Cependant, le changement de chaîne est impossible car FreetuxTV 
fait une erreur de segmentation (j'ai eu aussi, mais une seule fois, 
"Opération non permise")et plante. La même chose arrive lors de l'appui sur 
l'un des boutons Stop/Prev/Next.

J'ai mis "quasi"-systématique car j'ai pu changer normalement de chaîne 2 
fois sur une bonne centaine d'essais...

Original issue reported on code.google.com by jikan.na...@gmail.com on 12 Jul 2010 at 10:25

GoogleCodeExporter commented 9 years ago
Etrange, je ne reproduit pas chez moi. Peut être un problème du au 64 bits. 
Faut que je voit si quelqu'un d'autre a le problème sous 64 bits.

Original comment by eric.beuque on 12 Jul 2010 at 11:11

GoogleCodeExporter commented 9 years ago
En fait, j'ai exactement le même problème sur la version 32bits de ma tour.

Peut-être un problème qui ne vient pas directement de FreetuxTV, mais des 
libs/codecs présents sur mes systèmes ?
À savoir que pour diverses raisons, j'utilise beaucoup de PPAs en rapport avec 
la manipulation de vidéos...

Voici ce que dit FreetuxTV :

[...]
FreetuxTV : Launching channel 'France 2' at '0:0' -> 
http://tv.freebox.fr/stream_france2
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 0) for 
PID 0
[0x9a79d94] ts demux error: MPEG-4 descriptor not found
[0x9765af4] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 24000
FreetuxTV : Launching channel 'France 3 national' at '0:1' -> 
http://tv.freebox.fr/stream_france3
Erreur de segmentation

Original comment by jikan.na...@gmail.com on 12 Jul 2010 at 11:22

GoogleCodeExporter commented 9 years ago
Quel est ta version de VLC?

Peut tu mettre le log complet depuis le lancement de FreetuxTV.

Original comment by eric.beuque on 12 Jul 2010 at 11:27

GoogleCodeExporter commented 9 years ago
Je vais tout mettre, comme ça c'est fait xD :

le configure : http://pastebin.com/9swGyDxq

le make install : http://pastebin.com/J1uVfsHq

La version de VLC : 1.1.0 The Luggage (via le PPA de Christoph Korn)

Ce que dit FreetuxTV du lancement jusqu'au plantage :

jikan@nawak:~$ freetuxtv 
FreetuxTV : Compiled with LibVLC version 1.1.0
FreetuxTV : Loading FreetuxTV 0.5.0
FreetuxTV : Loading user interface from file 
/usr/share/freetuxtv/ui/freetuxtv.glade
FreetuxTV : Initializing user interface
FreetuxTV : Creating media player widget
GMMKeys : initialising
GMMKeys : activating media player keys
GMMKeys : created dbus proxy for org.gnome.SettingsDaemon.MediaKeys; grabbing 
keys
FreetuxTV : Using user configuration dir : /home/jikan/.config
DBSync : Open database
DbEvolution : Starting database evolution
DbEvolution : Current database version is 0.5.0.1
DBSync : Close database
FreetuxTV : Loading config file /home/jikan/.config/FreetuxTV/config.ini
DBSync : Open database
FreetuxTV : Loading models
FreetuxTV : Loading the list of channels
FreetuxTV : Loading the list of recordings
FreetuxTV : Showing the main window, hide splashscreen
DBSync : Close database
FreetuxTV : Launching channel 'France 2' at '0:0' -> 
http://tv.freebox.fr/stream_france2
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for 
PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 0) for 
PID 66
[0x90e7e5c] ts demux error: MPEG-4 descriptor not found
[0x914a254] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 24000
FreetuxTV : Launching channel 'France 3 national' at '0:1' -> 
http://tv.freebox.fr/stream_france3
Erreur de segmentation
jikan@nawak:~$ 

Original comment by jikan.na...@gmail.com on 12 Jul 2010 at 11:47

GoogleCodeExporter commented 9 years ago
Tu pourrais essayer en lancant FreetuxTV avec l'option -v, pour avoir plus de 
trace.

Original comment by eric.beuque on 12 Jul 2010 at 4:50

GoogleCodeExporter commented 9 years ago
Autre question, tu utilise Gnome ou KDE?

Original comment by eric.beuque on 12 Jul 2010 at 5:21

GoogleCodeExporter commented 9 years ago
J'utilise Gnome : 
jikan@nawak:/$ gnome-about --version
GNOME gnome-about 2.30.2

freetuxtv -v : http://pastebin.com/1EHRs6Bf

Original comment by jikan.na...@gmail.com on 12 Jul 2010 at 6:32

GoogleCodeExporter commented 9 years ago
Ok, tu peux me donner le resultat des commandes :

$> ls /usr/lib/libvlc*
$> ldd /usr/bin/freetuxtv 

Original comment by eric.beuque on 12 Jul 2010 at 6:38

GoogleCodeExporter commented 9 years ago
jikan@nawak:/$ ls /usr/lib/libvlc*
/usr/lib/libvlc.a      /usr/lib/libvlccore.so@    
/usr/lib/libvlccore.so.4.0.0    /usr/lib/libvlc-gtk.la  /usr/lib/libvlc.so.5@
/usr/lib/libvlccore.a  /usr/lib/libvlccore.so.4@  
/usr/lib/libvlc-gtk.a       /usr/lib/libvlc.so@ /usr/lib/libvlc.so.5.0.0

jikan@nawak:/$ ldd /usr/bin/freetuxtv
    linux-gate.so.1 =>  (0x00327000)
    libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x001b7000)
    libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x00ede000)
    libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00328000)
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x0088e000)
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00110000)
    libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x001d5000)
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00967000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x0012c000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x0017a000)
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00312000)
    libcairo.so.2 => /usr/lib/libcairo.so.2 (0x007b1000)
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x002bf000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x006fd000)
    libz.so.1 => /lib/libz.so.1 (0x00146000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00924000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x0098e000)
    libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x0015b000)
    librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x00a55000)
    libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00a5e000)
    libnotify.so.1 => /usr/lib/libnotify.so.1 (0x00160000)
    libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00e52000)
    libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x009d1000)
    libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00773000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00b8e000)
    libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00169000)
    libvlc.so.5 => /usr/lib/libvlc.so.5 (0x0086f000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00b92000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0x00d80000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00fc0000)
    libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x0016f000)
    libXi.so.6 => /usr/lib/libXi.so.6 (0x001a0000)
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x001ae000)
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00303000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0x00fca000)
    libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00173000)
    libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x0030d000)
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x0031e000)
    libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0x00b29000)
    libselinux.so.1 => /lib/libselinux.so.1 (0x00b3d000)
    /lib/ld-linux.so.2 (0x00794000)
    libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00cec000)
    libpng12.so.0 => /lib/libpng12.so.0 (0x00b58000)
    libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x0078c000)
    libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00f83000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00d46000)
    libexpat.so.1 => /lib/libexpat.so.1 (0x00d90000)
    libpcre.so.3 => /lib/libpcre.so.3 (0x00db7000)
    libidn.so.11 => /usr/lib/libidn.so.11 (0x00de8000)
    liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x00954000)
    libldap_r-2.4.so.2 => /usr/lib/libldap_r-2.4.so.2 (0x00e97000)
    libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00e1a000)
    libssl.so.0.9.8 => /lib/i686/cmov/libssl.so.0.9.8 (0x00f17000)
    libcrypto.so.0.9.8 => /lib/i686/cmov/libcrypto.so.0.9.8 (0x20130000)
    libvlccore.so.4 => /usr/lib/libvlccore.so.4 (0x0448e000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0x00790000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00864000)
    libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00d60000)
    libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0x06f18000)
    libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x1ad7a000)
    libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00f5d000)
    libcom_err.so.2 => /lib/libcom_err.so.2 (0x0086a000)
    libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00b7d000)
    libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x00887000)
    libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0x00f8b000)
    libgcrypt.so.11 => /lib/libgcrypt.so.11 (0x10bf7000)
    libgpg-error.so.0 => /lib/libgpg-error.so.0 (0x00961000)
jikan@nawak:/$ 

Original comment by jikan.na...@gmail.com on 12 Jul 2010 at 6:59

GoogleCodeExporter commented 9 years ago
J'ai pas trop d'idée pour le moment. Je vais essayé de rajouté des traces 
pour voir où ca plante.

Sinon, un autre test serait d'essayé de compiler FreetuxTV avec VLC 1.0 pour 
voir si tu as le même problème.

Original comment by eric.beuque on 14 Jul 2010 at 1:17

GoogleCodeExporter commented 9 years ago
Tu pourrais essayer la dernière version depuis le svn (r365)?

Original comment by eric.beuque on 19 Jul 2010 at 11:14

GoogleCodeExporter commented 9 years ago
Remet les logs avec l'option -v, stp.

Original comment by eric.beuque on 19 Jul 2010 at 11:25

GoogleCodeExporter commented 9 years ago
Testé sur le 32bits (pas possible sur 64bits en ce moment pour moi) : toujours 
la même segfault :(

freetuxtv -v : http://pastebin.com/HedcShqL

Je teste dans la foulée en remettant VLC 1.0 pour voir.

Original comment by jikan.na...@gmail.com on 24 Jul 2010 at 5:34

GoogleCodeExporter commented 9 years ago
En réinstallant VLC 1.0 (version 1.0.6-1ubuntu1.1 des dépôts), la dernière 
version SVN compile sans problème et surtout, fonctionne parfaitement...

Original comment by jikan.na...@gmail.com on 24 Jul 2010 at 5:48

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Pour info, j'ai trouvé ça :

jikan@nawak:~$ dmesg | grep freetuxtv
[229099.981242] freetuxtv[6719]: segfault at 2d27f20 ip 02d27f20 sp b509e2fc 
error 4 in liblpcm_plugin.so[2d51000+3000]
[229261.434156] freetuxtv[11526]: segfault at 1262f20 ip 01262f25 sp b49bd2fc 
error 7 in libebml.so.0[1253000+21000]
[274132.887366] freetuxtv[19730]: segfault at 160af23 ip 015ec047 sp b4bfd2fc 
error 6 in libopencore-amrnb.so.0.0.2[15ec000+31000]
[274153.609624] freetuxtv[3426]: segfault at 8 ip 01613f23 sp b4abd2fc error 6 
in libmatroska.so.0[15ae000+97000]
[274367.907852] freetuxtv[4177]: segfault at 78000000 ip 01446f2b sp b391b2f8 
error 6 in libtheora.so.0.3.10[13fd000+50000]
[277295.127876] freetuxtv[10833]: segfault at 1bb8f20 ip 01bb8f20 sp b66232fc 
error 4 in libxcb_window_plugin.so[1bca000+6000]
[280271.375945] freetuxtv[1716]: segfault at 40 ip 012f5f20 sp b43972fc error 6 
in libschroedinger-1.0.so.0.3.0[12d2000+9f000]
[324400.011170] freetuxtv[7957] general protection ip:14ebf24 sp:b52392fc 
error:d3ec in libdirac_encoder.so.0.1.0[145d000+90000]
[324757.777344] freetuxtv[22534]: segfault at 66d3f20 ip 066d3f20 sp b5b3c2fc 
error 4 in libfake_plugin.so[6755000+3000]
[324768.610182] freetuxtv[32228]: segfault at 6e2ef20 ip 06e2ef20 sp b3a1a2fc 
error 4 in libyuvp_plugin.so[6e54000+1000]
[326179.221692] freetuxtv[32551]: segfault at ec ip 01636678 sp b65882c4 error 
4 in libxvidcore.so.4.2[15d1000+99000]
[331013.866633] freetuxtv[9808]: segfault at 4bd7f20 ip 04bd7f20 sp b499e2fc 
error 4 in libfake_plugin.so[4be3000+3000]
[336204.446358] freetuxtv[22313]: segfault at 14bcf20 ip 014bcf20 sp b4bff2fc 
error 4 in libnss_mdns4_minimal.so.2[152c000+2000]
[336971.604972] freetuxtv[3318]: segfault at 7622f20 ip 07622f20 sp b51ff2fc 
error 4 in libdca.so.0.0.0[764c000+25000]
[338432.472326] freetuxtv[3753]: segfault at 3a4bf20 ip 03a4bf20 sp b65e12fc 
error 4 in libpng_plugin.so[3ab5000+2000]
[338544.582305] freetuxtv[14362]: segfault at 46b0f20 ip 046b0f20 sp b3a1b2fc 
error 4 in libgrey_yuv_plugin.so[4a1f000+2000]
[343711.471373] freetuxtv[17667]: segfault at 9e55c78f ip 0121ff26 sp b5d2c2f8 
error 6 in libFLAC.so.8.2.0[1201000+4b000]
[343844.112661] freetuxtv[8786]: segfault at c000002 ip 0121af23 sp b65732f8 
error 6 in libpng_plugin.so[121a000+1000]

et

jikan@nawak:~$ tail /var/log/messages
Jul 24 19:29:08 nawak kernel: [343711.471373] freetuxtv[17667]: segfault at 
9e55c78f ip 0121ff26 sp b5d2c2f8 error 6 in libFLAC.so.8.2.0[1201000+4b000]
Jul 24 19:31:21 nawak kernel: [343844.112661] freetuxtv[8786]: segfault at 
c000002 ip 0121af23 sp b65732f8 error 6 in libpng_plugin.so[121a000+1000]
jikan@nawak:~$ 

Original comment by jikan.na...@gmail.com on 24 Jul 2010 at 5:57

GoogleCodeExporter commented 9 years ago
Bon alors je pense que c'est un bug VLC, car le crash semble arrivé dans les 
libvlc. Je peux pas y faire grand chose.

Original comment by eric.beuque on 24 Jul 2010 at 6:12

GoogleCodeExporter commented 9 years ago
OK, bah tant pis alors, pour le moment je choisis FreetuxTV plutôt que VLC 
1.1, même si c'est dommage :/

Par contre, c'est étrange que ça n'arrive qu'à moi... :(

Original comment by jikan.na...@gmail.com on 24 Jul 2010 at 6:25

GoogleCodeExporter commented 9 years ago
C'est bizarre oui. Vu que j'utilise la même version de VLC. Je sais pas trop.

Original comment by eric.beuque on 24 Jul 2010 at 6:31

GoogleCodeExporter commented 9 years ago
Bonsoir,

Ça n'arrive pas qu'à toi, je suis également dans le même cas que toi, 
exactement les mêmes symptômes ...

bigbob@bigbob-laptop:~/tmp/Building/freetuxtv$ vlc --version
VLC media player 1.1.4 The Luggage (revision exported)
VLC version 1.1.4 The Luggage (exported)
Compilé par bigbob  sur bigbob-laptop (Sep 23 2010 15:25:44)
Compilateur : gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) 
Ce programme est fourni SANS AUCUNE GARANTIE, tel que permis par la loi.
Vous pouvez le redistribuer selon les termes de la Licence Publique Générale 
GNU ;
voir le fichier COPYING pour plus de détails.
Écrit par l'équipe VideoLAN ; voir le fichier AUTHORS.

J'arrive à jouer la première chaine que je sélectionne, par contre si je 
stop ou double-clique sur une autre chaine pour en changer, alors BOOM !!!

A++

Original comment by bigbob....@gmail.com on 4 Nov 2010 at 7:35

GoogleCodeExporter commented 9 years ago
Peut être un problème dans la gestion des threads ...

bigbob@bigbob-laptop:~/tmp/Building/freetuxtv$ gdb freetuxtv
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/freetuxtv...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/freetuxtv 
[Thread debugging using libthread_db enabled]
[FreetuxTV]    INFO       : Compiled with LibVLC version 1.1.4
[FreetuxTV]    INFO       : Loading FreetuxTV 0.5.2
[FreetuxTV]    INFO       : Loading user interface from file 
/usr/share/freetuxtv/ui/freetuxtv.glade
[New Thread 0xb5210b70 (LWP 30193)]
[New Thread 0xb4a0fb70 (LWP 30194)]
[New Thread 0xb40ffb70 (LWP 30195)]
[New Thread 0xb38feb70 (LWP 30196)]
[FreetuxTV]    INFO       : Initializing user interface
[FreetuxTV]    INFO       : Creating media player widget
[New Thread 0xb2f27b70 (LWP 30197)]
[GMMKeys]      INFO       : Initialize
[GMMKeys]      INFO       : Activating media player keys
[GMMKeys]      INFO       : Created dbus proxy for 
org.gnome.SettingsDaemon.MediaKeys; grabbing keys
[FreetuxTV]    INFO       : Using user configuration dir : 
/home/bigbob/.config/FreetuxTV
[Thread 0xb38feb70 (LWP 30196) exited]
[Thread 0xb5210b70 (LWP 30193) exited]
[Thread 0xb4a0fb70 (LWP 30194) exited]
[FreetuxTV]    INFO       : DBSync open database
[New Thread 0xb4a0fb70 (LWP 30198)]
[DBEvolution]  INFO       : Starting database evolution
[DBEvolution]  INFO       : Current database version is 0.5.1.2
[FreetuxTV]    INFO       : DBSync close database
[FreetuxTV]    INFO       : Loading config file 
/home/bigbob/.config/FreetuxTV/config.ini
[FreetuxTV]    INFO       : DBSync open database
[Thread 0xb4a0fb70 (LWP 30198) exited]
[FreetuxTV]    MESSAGE    : Synchronizing the tv channels list
[Thread 0xb40ffb70 (LWP 30195) exited]
[FreetuxTV]    INFO       : Loading models
[FreetuxTV]    INFO       : Loading the list of channels
[FreetuxTV]    INFO       : Loading the list of recordings
[FreetuxTV]    INFO       : Showing the main window, hide splashscreen
[FreetuxTV]    INFO       : DBSync close database
[New Thread 0xb40ffb70 (LWP 30203)]
[FreetuxTV]    MESSAGE    : Launching channel 'France 2' at '2:0' -> 
http://tv.freebox.fr/stream_france2
[LibVLC-Gtk]   INFO       : Playing http://tv.freebox.fr/stream_france2
[LibVLC-Gtk]   INFO       : Using vlc options [:deinterlace=0 :access=timeshift 
:input-timeshift-granularity=50]
[New Thread 0xb2b35b70 (LWP 30204)]
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 0) for 
PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for 
PID 66
[0x83b0e14] ts demux error: MPEG-4 descriptor not found
[New Thread 0xac671b70 (LWP 30208)]
[New Thread 0xac5f0b70 (LWP 30209)]
[0x842688c] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 24000
[New Thread 0xb4a0fb70 (LWP 30210)]
[New Thread 0xa83ccb70 (LWP 30213)]
[New Thread 0xa8310b70 (LWP 30214)]
[New Thread 0xa828fb70 (LWP 30215)]
[Thread 0xac671b70 (LWP 30208) exited]
[Thread 0xac5f0b70 (LWP 30209) exited]
[Thread 0xb4a0fb70 (LWP 30210) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb2b35b70 (LWP 30204)]
0xac163f20 in ?? ()
(gdb) bt full
#0  0xac163f20 in ?? ()
No symbol table info available.
#1  0xb75fb3ef in __nptl_deallocate_tsd () from 
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb75fb97c in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#3  0xb7547a4e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
(gdb) cont
Continuing.
[Thread 0xb2b35b70 (LWP 30204) exited]
[Thread 0xa8310b70 (LWP 30214) exited]
[Thread 0xa83ccb70 (LWP 30213) exited]
[Thread 0xb40ffb70 (LWP 30203) exited]
[Thread 0xb2f27b70 (LWP 30197) exited]
[Thread 0xa828fb70 (LWP 30215) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) 

On vois que ça plante après une sortie de thread ...

A++

Original comment by bigbob....@gmail.com on 4 Nov 2010 at 7:40