Your message dated Fri, 06 Aug 2010 18:59:31 +0200
with message-id <[email protected]>
and subject line Re: firefox segfaults when downloading a file
has caused the Debian Bug report #366735,
regarding libglib2.0-0: GTK open dialog crash if folder contain bash script file
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
366735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=366735
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libglib2.0-0
Version: 2.22.3-1
Severity: grave
Justification: renders package unusable

All programs use the GTK file open dialog crash after trying to get into the 
directory that contains bash scripts.
Even if the line in the file only one #!/bin/bash                               
                                  

If you think that the problem is not in glib2, please do reassign.

I setup libglib2.0-0-dbg and libgtk2.0-0-dbg and gdb.
For example i take geany for GTK open file dialog.   
Here is backtrace:                                   
$ gdb geany                                          
GNU gdb (GDB) 7.0-debian                             
Copyright (C) 2009 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/geany...(no debugging symbols found)...done.   
(gdb) set pagination 0                                                       
(gdb) run                                                                    
Starting program: /usr/bin/geany                                             
[Thread debugging using libthread_db enabled]                                

Program received signal SIGSEGV, Segmentation fault.
0x00000001 in ?? ()
(gdb) bt
#0  0x00000001 in ?? ()
#1  0xb79889ed in g_local_file_enumerator_next_file (enumerator=0x8614028, 
cancellable=0x85f6e00, error=0xbffff158) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gio/glocalfileenumerator.c:345
    
#2  0xb794beb2 in next_files_thread (res=0x85f24f8, object=0x8614028, 
cancellable=0x85f6e00) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gio/gfileenumerator.c:641
                                
#3  0xb7967f89 in run_in_thread (job=0x85fa9f8, c=0x85f6e00, _data=0x81e63e0) 
at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gio/gsimpleasyncresult.c:676
                                            
#4  0xb795c7d4 in run_job_at_idle (data=0x85fa9f8) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/gio/gioscheduler.c:201
#5  0xb785c141 in g_idle_dispatch (source=0x8637fc8, callback=0x8601708, 
user_data=0x85fa9f8) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:4065     
                                  
#6  0xb785df28 in g_main_dispatch (context=0x8203d38) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#7  IA__g_main_context_dispatch (context=0x8203d38) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#8  0xb78616b3 in g_main_context_iterate (context=0x8203d38, block=1, 
dispatch=1, self=0x81d6060) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591     
                              
#9  0xb7861b7a in IA__g_main_loop_run (loop=0x856ebf0) at 
/build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2799
#10 0xb7d43109 in IA__gtk_main () at 
/build/buildd-gtk+2.0_2.18.4-1-i386-1vBdiD/gtk+2.0-2.18.4/gtk/gtkmain.c:1218
#11 0x080bbb5c in ?? ()
#12 0xb75beb55 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#13 0x0805bdd1 in ?? ()
(gdb) quit
A debugging session is active.

        Inferior 1 [process 2983] will be killed.

Quit anyway? (y or n) y


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-1-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libglib2.0-0 depends on:
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  libpcre3                      7.8-3      Perl 5 Compatible Regular Expressi
ii  libselinux1                   2.0.89-4   SELinux runtime shared libraries

Versions of packages libglib2.0-0 recommends:
ii  libglib2.0-data               2.22.3-1   Common files for GLib library
ii  shared-mime-info              0.70-1     FreeDesktop.org shared MIME databa

libglib2.0-0 suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi,
this should be fixed by now according to the upstream bug.

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to