After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 356435 - crash in the font vfs method
crash in the font vfs method
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: [obsolete] fonts:///
2.16.x
Other All
: Immediate blocker
: 2.16
Assigned To: James Henstridge
Control-Center Maintainers
: 356699 359793 362019 362403 363791 364891 364941 365662 365896 365963 365974 366218 366220 368005 368291 368887 368904 368906 369485 369697 370204 370460 370573 370681 370692 370914 371111 371190 371863 371873 371970 372314 372626 373114 373208 378610 379242 380538 380935 384976 385371 391180 391972 393853 394912 396486 398586 398596 399954 403826 415391 420761 423386 426849 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-17 19:16 UTC by gokhan
Modified: 2007-12-19 04:44 UTC
See Also:
GNOME target: 2.16.x
GNOME version: 2.15/2.16


Attachments
gcc-fontilus-null-terminated.patch (1.44 KB, patch)
2006-12-10 23:15 UTC, Luca Cavalli
committed Details | Review
GNME 2.14 backport (1018 bytes, patch)
2007-02-26 10:02 UTC, Loïc Minier
committed Details | Review

Description gokhan 2006-09-17 19:16:09 UTC
What were you doing when the application crashed?
çıkış yapıyorum.. logout..


Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.0 2006-09-04 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 107286528 vsize: 0 resident: 107286528 share: 0 rss: 36671488 rss_rlim: 0
CPU usage: start_time: 1158517825 rtime: 0 utime: 4454 stime: 0 cutime:3983 cstime: 0 timeout: 471 it_real_value: 0 frequency: 1302

Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226107216 (LWP 12313)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226107216 (LWP 12313))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 *__GI___libc_free
    from /lib/tls/i686/cmov/libc.so.6
  • #5 g_free
    from /usr/lib/libglib-2.0.so.0
  • #6 g_strfreev
    from /usr/lib/libglib-2.0.so.0
  • #7 vfs_module_shutdown
    from /usr/lib/gnome-vfs-2.0/modules/libfont-method.so
  • #8 gnome_vfs_method_get
    from /usr/lib/libgnomevfs-2.so.0
  • #9 g_hash_table_lookup_extended
    from /usr/lib/libglib-2.0.so.0
  • #10 g_hash_table_remove_all
    from /usr/lib/libglib-2.0.so.0
  • #11 g_hash_table_destroy
    from /usr/lib/libglib-2.0.so.0
  • #12 gnome_vfs_get_daemon_volume_monitor_type
    from /usr/lib/libgnomevfs-2.so.0
  • #13 ??
  • #14 ??
  • #15 ??
  • #16 ??
    from /usr/lib/libgnomevfs-2.so.0
  • #17 ??
  • #0 __kernel_vsyscall

Comment 1 Karsten Bräckelmann 2006-09-19 15:39:24 UTC
*** Bug 356699 has been marked as a duplicate of this bug. ***
Comment 2 Karsten Bräckelmann 2006-09-19 15:41:15 UTC
Looks like a gnome-vfs issue to me.
Comment 3 Elijah Newren 2006-10-05 06:09:33 UTC
*** Bug 359793 has been marked as a duplicate of this bug. ***
Comment 4 André Klapper 2006-10-14 01:03:25 UTC
*** Bug 362019 has been marked as a duplicate of this bug. ***
Comment 5 André Klapper 2006-10-14 01:03:40 UTC
confirming, obviously.
Comment 6 Karsten Bräckelmann 2006-10-15 15:51:39 UTC
*** Bug 362403 has been marked as a duplicate of this bug. ***
Comment 7 Karsten Bräckelmann 2006-10-20 23:59:34 UTC
*** Bug 363791 has been marked as a duplicate of this bug. ***
Comment 8 André Klapper 2006-10-25 10:34:25 UTC
*** Bug 364941 has been marked as a duplicate of this bug. ***
Comment 9 André Klapper 2006-10-25 10:39:15 UTC
*** Bug 364891 has been marked as a duplicate of this bug. ***
Comment 10 Fabio Bonelli 2006-10-27 15:05:32 UTC
*** Bug 365662 has been marked as a duplicate of this bug. ***
Comment 11 Karsten Bräckelmann 2006-10-27 18:48:21 UTC
*** Bug 365896 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2006-10-27 21:50:18 UTC
*** Bug 365963 has been marked as a duplicate of this bug. ***
Comment 13 André Klapper 2006-10-27 22:43:07 UTC
*** Bug 365974 has been marked as a duplicate of this bug. ***
Comment 14 Fabio Bonelli 2006-10-28 14:18:47 UTC
*** Bug 366218 has been marked as a duplicate of this bug. ***
Comment 15 Fabio Bonelli 2006-10-28 14:19:14 UTC
*** Bug 366220 has been marked as a duplicate of this bug. ***
Comment 16 André Klapper 2006-10-31 11:04:31 UTC
*** Bug 368005 has been marked as a duplicate of this bug. ***
Comment 17 André Klapper 2006-10-31 15:59:32 UTC
*** Bug 368291 has been marked as a duplicate of this bug. ***
Comment 18 Behdad Esfahbod 2006-11-01 15:10:56 UTC
*** Bug 368887 has been marked as a duplicate of this bug. ***
Comment 19 Behdad Esfahbod 2006-11-01 15:57:10 UTC
*** Bug 368905 has been marked as a duplicate of this bug. ***
Comment 20 Behdad Esfahbod 2006-11-01 15:57:35 UTC
*** Bug 368904 has been marked as a duplicate of this bug. ***
Comment 21 Karsten Bräckelmann 2006-11-01 18:02:25 UTC
*** Bug 368906 has been marked as a duplicate of this bug. ***
Comment 22 Behdad Esfahbod 2006-11-02 16:18:34 UTC
*** Bug 369485 has been marked as a duplicate of this bug. ***
Comment 23 Behdad Esfahbod 2006-11-02 22:32:34 UTC
*** Bug 369697 has been marked as a duplicate of this bug. ***
Comment 24 Karsten Bräckelmann 2006-11-03 21:26:23 UTC
*** Bug 370204 has been marked as a duplicate of this bug. ***
Comment 25 André Klapper 2006-11-04 12:19:49 UTC
*** Bug 370460 has been marked as a duplicate of this bug. ***
Comment 26 Behdad Esfahbod 2006-11-04 16:36:27 UTC
*** Bug 370573 has been marked as a duplicate of this bug. ***
Comment 27 Behdad Esfahbod 2006-11-05 01:20:16 UTC
*** Bug 370692 has been marked as a duplicate of this bug. ***
Comment 28 Behdad Esfahbod 2006-11-05 01:22:49 UTC
*** Bug 370681 has been marked as a duplicate of this bug. ***
Comment 29 André Klapper 2006-11-05 12:58:09 UTC
*** Bug 370914 has been marked as a duplicate of this bug. ***
Comment 30 André Klapper 2006-11-05 16:59:10 UTC
*** Bug 371111 has been marked as a duplicate of this bug. ***
Comment 31 Karsten Bräckelmann 2006-11-05 20:03:13 UTC
*** Bug 371190 has been marked as a duplicate of this bug. ***
Comment 32 Christian Kellner 2006-11-06 17:53:08 UTC
This is a bug in the font vfs method. The font method is not part of gnome-vfs but of gnome-contorl-center. Reassigning. Have fun seb128 ;-D
Comment 33 Alexander Larsson 2006-11-07 07:48:00 UTC
The crash is in:
    if (font_names) g_strfreev(font_names);

It seems that font_faces is not created as a NULL terminated array, which seems to be the likely problem.
Comment 34 André Klapper 2006-11-07 16:16:21 UTC
*** Bug 371970 has been marked as a duplicate of this bug. ***
Comment 35 André Klapper 2006-11-07 16:16:27 UTC
*** Bug 371873 has been marked as a duplicate of this bug. ***
Comment 36 André Klapper 2006-11-07 16:16:33 UTC
*** Bug 371863 has been marked as a duplicate of this bug. ***
Comment 37 André Klapper 2006-11-08 16:30:53 UTC
*** Bug 372314 has been marked as a duplicate of this bug. ***
Comment 38 Karsten Bräckelmann 2006-11-08 20:02:40 UTC
*** Bug 372626 has been marked as a duplicate of this bug. ***
Comment 39 André Klapper 2006-11-08 21:04:05 UTC
30 duplicates in the last 30 days - gnome 2.16.x blocker.
Comment 40 André Klapper 2006-11-09 21:34:44 UTC
*** Bug 373114 has been marked as a duplicate of this bug. ***
Comment 41 André Klapper 2006-11-10 10:44:50 UTC
*** Bug 373208 has been marked as a duplicate of this bug. ***
Comment 42 Jens Granseuer 2006-11-23 21:42:38 UTC
*** Bug 378610 has been marked as a duplicate of this bug. ***
Comment 43 Jens Granseuer 2006-11-25 20:19:04 UTC
*** Bug 379242 has been marked as a duplicate of this bug. ***
Comment 44 Germán Poo-Caamaño 2006-11-29 17:54:08 UTC
*** Bug 380538 has been marked as a duplicate of this bug. ***
Comment 45 Germán Poo-Caamaño 2006-11-30 18:32:13 UTC
*** Bug 380935 has been marked as a duplicate of this bug. ***
Comment 46 Luca Cavalli 2006-12-10 23:15:35 UTC
Created attachment 78105 [details] [review]
gcc-fontilus-null-terminated.patch

Since there are so many duplicates, since none has proposed a patch yet, since it was only one line and since I had some spare minutes today, here is a patch following Alexander's advice in comment #33 (which seems quite plausible). I can't reproduce the bug, so the patch is completely untested.
Comment 47 Alexander Larsson 2006-12-11 08:14:48 UTC
Looks good to me. At the very least it can't cause any problems.
Comment 48 Bruno Boaventura 2006-12-12 15:26:36 UTC
*** Bug 384976 has been marked as a duplicate of this bug. ***
Comment 49 Luca Cavalli 2006-12-12 22:51:55 UTC
Is there any maintainer who wants to approve the patch? Alexander gave his positive opinion in comment #47, at least not a negative one :)
Comment 50 Bruno Boaventura 2006-12-13 15:35:44 UTC
*** Bug 385371 has been marked as a duplicate of this bug. ***
Comment 51 Susana 2007-01-02 18:57:58 UTC
*** Bug 391972 has been marked as a duplicate of this bug. ***
Comment 52 André Klapper 2007-01-04 05:13:19 UTC
+70 rejected stacktraces => blocker.
Comment 53 Rodrigo Moya 2007-01-06 18:06:20 UTC
Patch committed
Comment 54 André Klapper 2007-01-06 22:29:24 UTC
i have also committed this patch to the gnome-2-16 branch:
http://svn.gnome.org/viewcvs/gnome-control-center/branches/gnome-2-16/vfs-methods/fontilus/font-method.c?r1=6913&r2=7068
http://svn.gnome.org/viewcvs/gnome-control-center/trunk/vfs-methods/fontilus/font-method.c?r1=6196&r2=7051

fix will be included in stable gnome 2.16.3 and unstable gnome 2.17.5.
thanks!
Comment 55 Jens Granseuer 2007-01-07 21:19:56 UTC
*** Bug 393853 has been marked as a duplicate of this bug. ***
Comment 56 André Klapper 2007-01-12 00:52:54 UTC
*** Bug 394912 has been marked as a duplicate of this bug. ***
Comment 57 André Klapper 2007-01-16 15:29:37 UTC
*** Bug 396486 has been marked as a duplicate of this bug. ***
Comment 58 André Klapper 2007-01-16 15:30:14 UTC
*** Bug 391180 has been marked as a duplicate of this bug. ***
Comment 59 palfrey 2007-01-20 17:06:19 UTC
*** Bug 398586 has been marked as a duplicate of this bug. ***
Comment 60 palfrey 2007-01-20 17:06:34 UTC
*** Bug 398596 has been marked as a duplicate of this bug. ***
Comment 61 Susana 2007-01-24 13:05:12 UTC
*** Bug 399954 has been marked as a duplicate of this bug. ***
Comment 62 Alex Lancaster 2007-02-03 13:05:02 UTC
*** Bug 403826 has been marked as a duplicate of this bug. ***
Comment 63 André Klapper 2007-02-24 21:48:01 UTC
139 rejected duplicates so far.
Comment 64 Loïc Minier 2007-02-26 10:02:11 UTC
Created attachment 83372 [details] [review]
GNME 2.14 backport
Comment 65 Jens Granseuer 2007-02-28 19:00:31 UTC
Backport applied to 2.14 branch.
Comment 66 Pedro Villavicencio 2007-03-06 18:14:53 UTC
*** Bug 415391 has been marked as a duplicate of this bug. ***
Comment 67 Pedro Villavicencio 2007-03-21 01:54:25 UTC
*** Bug 420761 has been marked as a duplicate of this bug. ***
Comment 68 Pedro Villavicencio 2007-03-27 21:14:52 UTC
*** Bug 423386 has been marked as a duplicate of this bug. ***
Comment 69 Martin Wehner 2007-04-08 15:48:25 UTC
*** Bug 426849 has been marked as a duplicate of this bug. ***
Comment 70 André Klapper 2007-12-19 04:44:26 UTC
no rejected duplicates for the last 40 days.
removing from auto-rejecter list, 182 rejected reports so far.