pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/47650: file requester broken in Gtk 2.24.16 on Solaris



>Number:         47650
>Category:       pkg
>Synopsis:       file requester broken in Gtk 2.24.16 on Solaris
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Mar 15 12:15:00 +0000 2013
>Originator:     Jörn Clausen
>Release:        
>Organization:
University of Bielefeld
>Environment:
>Description:
I just noticed that any of my packages using Gtk 2.24.16 crashes, when the 
default file requester is needed. It happens when using e.g. "File -> Open ..." 
in Gimp or Wireshark, or trying to load a camera profile in Ufraw.

Environment is Solaris 10/i86, GCC 4.7.0.

A typical stack trace in gdb looks like this:

#0  0xfdd25a5c in strlen () from /lib/libc.so.1
#1  0xfdd80512 in _ndoprnt () from /lib/libc.so.1
#2  0xfdd83647 in vsnprintf () from /lib/libc.so.1
#3  0xfeb51ddd in g_printf_string_upper_bound () from 
/usr/pkgsrc/20121008/lib/libglib-2.0.so.0
#4  0xfeb8aa99 in g_vasprintf () from /usr/pkgsrc/20121008/lib/libglib-2.0.so.0
#5  0xfeb67953 in g_strdup_vprintf () from 
/usr/pkgsrc/20121008/lib/libglib-2.0.so.0
#6  0xfeb67983 in g_strdup_printf () from 
/usr/pkgsrc/20121008/lib/libglib-2.0.so.0
#7  0xfe397789 in g_content_type_get_icon_internal () from 
/usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#8  0xfe3978b0 in g_content_type_get_icon () from 
/usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#9  0xfe3e789e in get_icon () from /usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#10 0xfe3e8958 in _g_local_file_info_get () from 
/usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#11 0xfe3e5801 in g_local_file_query_info () from 
/usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#12 0xfe33f100 in g_file_query_info () from 
/usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#13 0xfe33f552 in query_info_async_thread () from 
/usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#14 0xfe36bc77 in run_in_thread () from /usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#15 0xfe359705 in io_job_thread () from /usr/pkgsrc/20121008/lib/libgio-2.0.so.0
#16 0xfeb6fd26 in g_thread_pool_thread_proxy () from 
/usr/pkgsrc/20121008/lib/libglib-2.0.so.0
#17 0xfeb6f3c2 in g_thread_proxy () from 
/usr/pkgsrc/20121008/lib/libglib-2.0.so.0
#18 0xfdda71c0 in _thr_setup () from /lib/libc.so.1
#19 0xfdda74b0 in L3_doit () from /lib/libc.so.1
#20 0xfc3c03c0 in ?? ()
#21 0x00000000 in ?? ()
#22 0x00000000 in ?? ()
Cannot access memory at address 0xfa1ff000

I can see with truss, that the last action of the crashing thread was reading 
$LOCALBASE/share/mime/generic-icons. For further analysis, I need some 
assistance.

Which package does install generic-icons? It is not recorded in any of the 
+CONTENTS files.
>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index