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

Bug#518027: bt after aptitude install -t testing libc6 libc6-dbg libglib2.0-0-dbg



On 03/08/2009 01:27 PM, Aurelien Jarno wrote:
On Fri, Mar 06, 2009 at 04:57:07PM -0700, Jeff Chimene wrote:
New Thread 0xf649ab90 (LWP 5637)]
[Graphics
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xf7d3c6b0 (LWP 5631)]
0xf6ed1e70 in ?? ()
(gdb) bt
#0  0xf6ed1e70 in ?? ()
#1  0xf6fe21a2 in IA__g_slice_alloc (mem_size=36) at
/tmp/buildd/glib2.0-2.18.4/glib/gslice.c:423
#2  0xf6fb5839 in IA__g_hash_table_new_full (hash_func=0xf6fe66f0
<IA__g_str_hash>,
     key_equal_func=0xf6fe7f60<IA__g_str_equal>, key_destroy_func=0,
value_destroy_func=0)
     at /tmp/buildd/glib2.0-2.18.4/glib/ghash.c:347
#3  0xf6fb58c8 in IA__g_hash_table_new (hash_func=0xf6fe66f0
<IA__g_str_hash>,
     key_equal_func=0xf6fe7f60<IA__g_str_equal>) at
/tmp/buildd/glib2.0-2.18.4/glib/ghash.c:318
#4  0xf6faef3b in IA__g_quark_from_static_string (string=0xf707d70e
"-g-type-private--GTypeFlags")
     at /tmp/buildd/glib2.0-2.18.4/glib/gdataset.c:687
#5  0xf706a601 in IA__g_type_init_with_debug_flags
(debug_flags=G_TYPE_DEBUG_NONE)
     at /tmp/buildd/glib2.0-2.18.4/gobject/gtype.c:4012
#6  0xf706a7f2 in IA__g_type_init () at
/tmp/buildd/glib2.0-2.18.4/gobject/gtype.c:4091
#7  0xf70c7977 in SDLPango_Init () from /usr/lib/libSDL_Pango.so.1
#8  0xf7d02727 in sdlpango_init_ () from
/usr/lib/perl5/auto/fb_c_stuff/fb_c_stuff.so
#9  0xf7d027c0 in XS_fb_c_stuff_sdlpango_init () from
/usr/lib/perl5/auto/fb_c_stuff/fb_c_stuff.so
#10 0x080b32d2 in Perl_pp_entersub ()
#11 0x080b1879 in Perl_runops_standard ()
#12 0x080ac6a0 in perl_run ()
#13 0x08063ddd in main ()

Thanks for the backtrace. Unfortunately there is not enough debugging
symbols for the libc6 part, as it is partly stripped.

It should be possible to get a backtrace with the current libc6-dbg,
however the easiest way to get more debugging information is to install
a non stripped version of libc6-dbg. You can find such a version here:
http://temp.aurel32.net/glibc-dbg/

You will have to fetch at least libc6 and libc6-dbg and install them
with dpkg -i.

BTW, do you have libc6-i686 installed? If yes, it may be a good idea to
uninstall it to get a more precise backtrace.

Thanks in advance,
Aurelien


OK, here is a backtrace:

(gdb) bt
#0  0xf6eace70 in ?? ()
#1 0xf6fbd1a2 in IA__g_slice_alloc (mem_size=36) at /tmp/buildd/glib2.0-2.18.4/glib/gslice.c:423 #2 0xf6f90839 in IA__g_hash_table_new_full (hash_func=0xf6fc16f0 <IA__g_str_hash>, key_equal_func=0xf6fc2f60 <IA__g_str_equal>, key_destroy_func=0, value_destroy_func=0) at /tmp/buildd/glib2.0-2.18.4/glib/ghash.c:347 #3 0xf6f908c8 in IA__g_hash_table_new (hash_func=0xf6fc16f0 <IA__g_str_hash>, key_equal_func=0xf6fc2f60 <IA__g_str_equal>)
    at /tmp/buildd/glib2.0-2.18.4/glib/ghash.c:318
#4 0xf6f89f3b in IA__g_quark_from_static_string (string=0xf705870e "-g-type-private--GTypeFlags")
    at /tmp/buildd/glib2.0-2.18.4/glib/gdataset.c:687
#5 0xf7045601 in IA__g_type_init_with_debug_flags (debug_flags=G_TYPE_DEBUG_NONE) at /tmp/buildd/glib2.0-2.18.4/gobject/gtype.c:4012 #6 0xf70457f2 in IA__g_type_init () at /tmp/buildd/glib2.0-2.18.4/gobject/gtype.c:4091
#7  0xf70a2977 in SDLPango_Init () from /usr/lib/libSDL_Pango.so.1
#8 0xf7cdd727 in sdlpango_init_ () from /usr/lib/perl5/auto/fb_c_stuff/fb_c_stuff.so #9 0xf7cdd7c0 in XS_fb_c_stuff_sdlpango_init () from /usr/lib/perl5/auto/fb_c_stuff/fb_c_stuff.so
#10 0x080b32d2 in Perl_pp_entersub ()
#11 0x080b1879 in Perl_runops_standard ()
#12 0x080ac6a0 in perl_run ()
#13 0x08063ddd in main ()
(gdb)

 with the following libraries installed:

$ dpkg -l libc6*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                         Version                      Description
+++-============================-============================-========================================================================
ii libc6 2.7-18+dbg GNU C Library: Shared libraries
pn  libc6-amd64 <none>                       (no description available)
ii libc6-dbg 2.7-18+dbg GNU C Library: Libraries with debugging symbols ii libc6-dev 2.7-18 GNU C Library: Development Libraries and Header Files
un  libc6-i686 <none>                       (no description available)
un  libc6.1 <none>                       (no description available)
un  libc6.1-dev <none>                       (no description available)






Reply to: