Comment 30 for bug 120445

Revision history for this message
Saivann Carignan (oxmosys) wrote :

I tested the "G_SLICE=always-malloc sudo firestarter" command and I got it to work without crashing, I tested the windows 20 minutes and it didn't crash in this time.

Here's what I got in the terminal when I started firestarter for the first time ( the errors about missing file is just because there's no existing configuration files yet )

zxz@zxz-desktop:~$ sudo firestarter
[sudo] password for zxz:
Error reading file /etc/firestarter/inbound/allow-from: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/inbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/inbound/forward: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/deny-to: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/deny-from: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/deny-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-to: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-from: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Error reading file /etc/firestarter/outbound/allow-service: Aucun fichier ou répertoire de ce type
Warning: External interface previously configured not found
Warning: Internal interface previously configured not found
Script du pare-feu enregistré dans /etc/firestarter/firewall
External network device eth0 is not ready. Aborting..
Internal network device tap1 is not ready. Aborting..
Firewall started
*** glibc detected *** firestarter: corrupted double-linked list: 0x084ea5d0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb725a3f9]
/lib/tls/i686/cmov/libc.so.6[0xb725c1bd]
/lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x90)[0xb725dfc0]
/usr/lib/libcairo.so.2[0xb766c025]
/usr/lib/libcairo.so.2[0xb766c255]
/usr/lib/libcairo.so.2[0xb76611a9]
/usr/lib/libcairo.so.2[0xb7661dc3]
/usr/lib/libcairo.so.2[0xb766b345]
/usr/lib/libcairo.so.2[0xb766894b]
/usr/lib/libcairo.so.2[0xb765b5b9]
/usr/lib/libcairo.so.2(cairo_stroke_preserve+0x2c)[0xb7653fac]
/usr/lib/libcairo.so.2(cairo_stroke+0x12)[0xb7653fd2]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so[0xb6d21497]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so(ubuntulooks_draw_frame+0x2b0)[0xb6d22460]
/usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so[0xb6d188df]
/usr/lib/libgtk-x11-2.0.so.0(gtk_paint_box_gap+0xcd)[0xb7ae1a2d]
/usr/lib/libgtk-x11-2.0.so.0[0xb7a8a4df]
/usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xb7a6c1de]
/usr/lib/libgobject-2.0.so.0[0xb7422f89]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x20c)[0xb742485c]
/usr/lib/libgobject-2.0.so.0[0xb7435973]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xb743660f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7436a09]
/usr/lib/libgtk-x11-2.0.so.0[0xb7b8a498]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_propagate_expose+0x139)[0xb79ce099]
/usr/lib/libgtk-x11-2.0.so.0[0xb79ce131]
/usr/lib/libbonoboui-2.so.0[0xb7ec0b4c]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0x6b)[0xb79ceb2b]
/usr/lib/libgtk-x11-2.0.so.0[0xb79cebf4]
/usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xb7a6c1de]
/usr/lib/libgobject-2.0.so.0[0xb7422f89]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x20c)[0xb742485c]
/usr/lib/libgobject-2.0.so.0[0xb7435973]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xb743660f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7436a09]
/usr/lib/libgtk-x11-2.0.so.0[0xb7b8a498]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_propagate_expose+0x139)[0xb79ce099]
/usr/lib/libgtk-x11-2.0.so.0[0xb79ce131]
/usr/lib/libgtk-x11-2.0.so.0[0xb798d280]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0x6b)[0xb79ceb2b]
/usr/lib/libgtk-x11-2.0.so.0[0xb79cebf4]
/usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xb7a6c1de]
/usr/lib/libgobject-2.0.so.0[0xb7422f89]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x20c)[0xb742485c]
/usr/lib/libgobject-2.0.so.0[0xb7435973]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xb743660f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7436a09]
/usr/lib/libgtk-x11-2.0.so.0[0xb7b8a498]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_propagate_expose+0x139)[0xb79ce099]
/usr/lib/libgtk-x11-2.0.so.0[0xb79ce131]
/usr/lib/libgtk-x11-2.0.so.0[0xb79893df]
/usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0x6b)[0xb79ceb2b]
/usr/lib/libgtk-x11-2.0.so.0[0xb79cebf4]
/usr/lib/libgtk-x11-2.0.so.0[0xb7ba1ad1]
/usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xb7a6c1de]
/usr/lib/libgobject-2.0.so.0[0xb7422f89]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x122)[0xb7424772]
/usr/lib/libgobject-2.0.so.0[0xb7435973]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xb743660f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7436a09]
/usr/lib/libgtk-x11-2.0.so.0[0xb7b8a498]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x507)[0xb7a66787]
/usr/lib/libgdk-x11-2.0.so.0[0xb779d06f]
======= Memory map: ========
08048000-080b7000 r-xp 00000000 08:03 1147237 /usr/sbin/firestarter
080b7000-080b9000 rw-p 0006e000 08:03 1147237 /usr/sbin/firestarter
080b9000-085b7000 rw-p 080b9000 00:00 0 [heap]
b4c4a000-b4c54000 r-xp 00000000 08:03 196291 /lib/libgcc_s.so.1
b4c54000-b4c55000 rw-p 0000a000 08:03 196291 /lib/libgcc_s.so.1
b4c55000-b4c56000 ---p b4c55000 00:00 0
b4c56000-b5456000 rw-p b4c56000 00:00 0
b5456000-b54cb000 r--p 00000000 08:03 1341183 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
b54cb000-b54fd000 r-xp 00000000 08:03 1146082 /usr/lib/libcroco-0.6.so.3.0.1
b5Abandon (core dumped)