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 449792 - crash in wrap_table_get_num_fitting at eel-wrap-table.c:497
crash in wrap_table_get_num_fitting at eel-wrap-table.c:497
Status: RESOLVED WONTFIX
Product: eel
Classification: Deprecated
Component: general
2.23.x
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 576183 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-06-21 14:03 UTC by Mauro Leibelt
Modified: 2011-09-22 04:15 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Mauro Leibelt 2007-06-21 14:03:40 UTC
Version: 2.19.4

What were you doing when the application crashed?
Opening the properties dialog of the home folder on the desktop.


Distribution: Unknown
Gnome Release: 2.19.4 2007-06-21 (GNOME.Org)
BugBuddy Version: 2.18.0

System: Linux 2.6.20 #2 PREEMPT Tue May 1 18:11:01 PDT 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 70100000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 74416128 vsize: 74416128 resident: 23089152 share: 14118912 rss: 23089152 rss_rlim: 4294967295
CPU usage: start_time: 1182434543 rtime: 296 utime: 106 stime: 190 cutime:0 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100

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

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1228642624 (LWP 6824)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1228642624 (LWP 6824))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 865
  • #3 <signal handler called>
  • #4 IA__g_logv
    at gmessages.c line 503
  • #5 IA__g_log
    at gmessages.c line 517
  • #6 IA__g_return_if_fail_warning
    at gmessages.c line 532
  • #7 wrap_table_get_num_fitting
    at eel-wrap-table.c line 497
  • #8 eel_wrap_table_size_allocate
    at eel-wrap-table.c line 523
  • #9 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #10 g_type_class_meta_marshal
    at gclosure.c line 567
  • #11 IA__g_closure_invoke
    at gclosure.c line 490
  • #12 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #13 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #14 IA__g_signal_emit
    at gsignal.c line 2243
  • #15 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3407
  • #16 gtk_viewport_size_allocate
    at gtkviewport.c line 781
  • #17 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #18 g_type_class_meta_marshal
    at gclosure.c line 567
  • #19 IA__g_closure_invoke
    at gclosure.c line 490
  • #20 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #21 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #22 IA__g_signal_emit
    at gsignal.c line 2243
  • #23 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3407
  • #24 gtk_scrolled_window_size_allocate
    at gtkscrolledwindow.c line 1372
  • #25 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #26 g_type_class_meta_marshal
    at gclosure.c line 567
  • #27 IA__g_closure_invoke
    at gclosure.c line 490
  • #28 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #29 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #30 IA__g_signal_emit
    at gsignal.c line 2243
  • #31 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3407
  • #32 gtk_notebook_size_allocate
    at gtknotebook.c line 2123
  • #33 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #34 g_type_class_meta_marshal
    at gclosure.c line 567
  • #35 IA__g_closure_invoke
    at gclosure.c line 490
  • #36 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #37 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #38 IA__g_signal_emit
    at gsignal.c line 2243
  • #39 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3407
  • #40 gtk_vbox_size_allocate
    at gtkvbox.c line 234
  • #41 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #42 g_type_class_meta_marshal
    at gclosure.c line 567
  • #43 IA__g_closure_invoke
    at gclosure.c line 490
  • #44 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #45 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #46 IA__g_signal_emit
    at gsignal.c line 2243
  • #47 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3407
  • #48 gtk_window_size_allocate
    at gtkwindow.c line 4730
  • #49 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #50 g_type_class_meta_marshal
    at gclosure.c line 567
  • #51 IA__g_closure_invoke
    at gclosure.c line 490
  • #52 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #53 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #54 IA__g_signal_emit
    at gsignal.c line 2243
  • #55 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3407
  • #56 gtk_window_show
    at gtkwindow.c line 4272
  • #57 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #58 g_type_class_meta_marshal
    at gclosure.c line 567
  • #59 IA__g_closure_invoke
    at gclosure.c line 490
  • #60 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #61 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #62 IA__g_signal_emit
    at gsignal.c line 2243
  • #63 IA__gtk_widget_show
    at gtkwidget.c line 2535
  • #64 IA__gtk_window_present
    at gtkwindow.c line 6461
  • #65 is_directory_ready_callback
    at fm-properties-window.c line 5094
  • #66 ready_callback_call
    at nautilus-directory-async.c line 1259
  • #67 call_ready_callbacks_at_idle
    at nautilus-directory-async.c line 1877
  • #68 g_idle_dispatch
    at gmain.c line 4131
  • #69 IA__g_main_context_dispatch
    at gmain.c line 2061
  • #70 g_main_context_iterate
    at gmain.c line 2694
  • #71 IA__g_main_loop_run
    at gmain.c line 2898
  • #72 IA__gtk_main
    at gtkmain.c line 1144
  • #73 main
    at nautilus-main.c line 548
  • #0 __kernel_vsyscall


----------- .xsession-errors (11 sec old) ---------------------
***MEMORY-WARNING***: gconf-sanity-check-2[6816]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected;
SESSION_MANAGER=local/VM-Mauro-Linux:/tmp/.ICE-unix/6787
***MEMORY-WARNING***: metacity[6822]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this progra
***MEMORY-WARNING***: gconftool-2[6838]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this pro
***MEMORY-WARNING***: gconftool-2[6842]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this pro
***MEMORY-WARNING***: gconftool-2[6847]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this pro
***MEMORY-WARNING***: gconftool-2[6850]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this pro
Eel-CRITICAL **: wrap_table_get_num_fitting: assertion `max_child_size > 0' failed
aborting...
--------------------------------------------------
Comment 1 Mitch 2007-07-08 11:44:14 UTC
I'm seeing this too.
Comment 2 Susana 2008-08-05 00:00:44 UTC
I'm having the same crash with nautilus from SVN trunk --> bumping versions


Thread 1 (Thread 0xb69fc720 (LWP 12356))

  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 IA__g_assertion_message
  • #4 IA__g_assertion_message_expr
    at gtestutils.c line 1287
  • #5 wrap_table_get_num_fitting
    at eel-wrap-table.c line 497
  • #6 eel_wrap_table_size_allocate
    at eel-wrap-table.c line 523
  • #7 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #8 g_type_class_meta_marshal
    at gclosure.c line 878
  • #9 IA__g_closure_invoke
    at gclosure.c line 767
  • #10 signal_emit_unlocked_R
    at gsignal.c line 3174
  • #11 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #12 IA__g_signal_emit
    at gsignal.c line 3034
  • #13 IA__gtk_widget_size_allocate
    at gtkwidget.c line 3878
  • #14 gtk_viewport_size_allocate
    at gtkviewport.c line 775
  • #15 IA__g_cclosure_marshal_VOID__BOXED
    at gmarshal.c line 566
  • #16 g_type_class_meta_marshal
    at gclosure.c line 878

Comment 3 Cosimo Cecchi 2009-03-21 13:43:49 UTC
*** Bug 576183 has been marked as a duplicate of this bug. ***
Comment 4 Akhil Laddha 2011-09-21 09:50:16 UTC
eel as a standalone product is no longer maintained. However, large parts of eel was imported into the eel sub directory in nautilus.

Can you please check again whether this issue still happens in nautilus 3.0.2 or upcoming nautilus 3.2.0 and update this report by adding a comment so that the bug can be reassigned to nautilus if it's still valid.
Comment 5 Cosimo Cecchi 2011-09-22 04:15:37 UTC
Doesn't apply anymore to the nautilus copy of eel.