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 390111 - crash in Meld Diff Viewer: Closed meld
crash in Meld Diff Viewer: Closed meld
Status: RESOLVED DUPLICATE of bug 364839
Product: ORBit2
Classification: Deprecated
Component: general
2.14.x
Other All
: High critical
: ---
Assigned To: Stephen Kennedy
Stephen Kennedy
Depends on:
Blocks:
 
 
Reported: 2006-12-27 19:46 UTC by Saikat Guha
Modified: 2006-12-30 21:51 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Saikat Guha 2006-12-27 19:46:44 UTC
What were you doing when the application crashed?
Closed meld


Distribution: Fedora Core release 6 (Rawhide)
Gnome Release: 2.17.2 2006-11-07 (Red Hat, Inc)
BugBuddy Version: 2.17.3

System: Linux 2.6.18-1.2849.fc6 #1 SMP Fri Nov 10 12:34:46 EST 2006 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 70101000
Selinux: No
Accessibility: Enabled

Memory status: size: 428048384 vsize: 428048384 resident: 81022976 share: 16080896 rss: 81022976 rss_rlim: -1
CPU usage: start_time: 1167243825 rtime: 13149 utime: 12658 stime: 491 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912496217984 (LWP 28162)]
0x0000003bb1a0d7c5 in __libc_waitpid (pid=8253, stat_loc=0x7fffcb4e58fc, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
32	      return INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);

Thread 1 (Thread 46912496217984 (LWP 28162))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 32
  • #1 libgnomeui_module_info_get
    from /usr/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 strlen
    from /lib64/libc.so.6
  • #4 giop_send_buffer_append_string
    at giop-send-buffer.c line 515
  • #5 ORBit_marshal_value
    at corba-any.c line 208
  • #6 ORBit_marshal_value
    at corba-any.c line 166
  • #7 ORBit_marshal_any
    at corba-any.c line 374
  • #8 ORBit_marshal_value
    at corba-any.c line 139
  • #9 ORBit_marshal_value
    at corba-any.c line 166
  • #10 orbit_small_marshal
    at orbit-small.c line 353
  • #11 ORBit_small_invoke_stub
    at orbit-small.c line 646
  • #12 Accessibility_EventListener_notifyEvent
    at Accessibility-stubs.c line 321
  • #13 spi_atk_emit_eventv
    at bridge.c line 745
  • #14 spi_atk_bridge_exit_func
    at bridge.c line 1268
  • #15 *__GI_exit
    at exit.c line 75
  • #16 Py_Exit
    from /usr/lib64/libpython2.5.so.1.0
  • #17 Py_Exit
    from /usr/lib64/libpython2.5.so.1.0
  • #18 PyErr_PrintEx
    from /usr/lib64/libpython2.5.so.1.0
  • #19 PyRun_SimpleFileExFlags
    from /usr/lib64/libpython2.5.so.1.0
  • #20 Py_Main
    from /usr/lib64/libpython2.5.so.1.0
  • #21 __libc_start_main
    at libc-start.c line 222
  • #22 _start
0x0000003bb1a0d7c5	32	      return INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);


----------- .xsession-errors (27 sec old) ---------------------
GTK Accessibility Module initialized
Bonobo accessibility support initialized
GTK Accessibility Module initialized
Bonobo accessibility support initialized
CalDAV Eplugin starting up ...
** (evolution:2952): DEBUG: mailto URL command: evolution --component=mail %s
** (evolution:2952): DEBUG: mailto URL program: evolution
libnm_glib_nm_state_cb: dbus returned an error.
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files
(evolution:2952): Gtk-CRITICAL **: gtk_check_menu_item_set_active: assertion `GTK_IS_CHECK_MENU_ITEM (check_menu_item)' failed
(evolution:2952): e-data-server-WARNING **: Could not open converter for 'unicode-1-1-utf-7' to 'UTF-8' charset
(evolution:2952): Gtk-CRITICAL **: gtk_check_menu_item_set_active: assertion `GTK_IS_CHECK_MENU_ITEM (check_menu_item)' failed
--------------------------------------------------
Comment 1 Saikat Guha 2006-12-27 19:50:25 UTC
Seem like an Orbit2 bug.

(not specific to meld; bug 390065, bug 390057 have the same stack trace for the crash for gnome session properties and system monitor respectively)

  • #2 <signal handler called>
  • #3 strlen
    from /lib64/libc.so.6
  • #4 giop_send_buffer_append_string
    at giop-send-buffer.c line 515

Particularly, the sending of a NULL string into strlen at giop-send-buffer.c:515
Comment 2 Saikat Guha 2006-12-27 19:52:39 UTC
ORBit2-2.14.4-1.fc7
Comment 3 Kjartan Maraas 2006-12-28 10:13:13 UTC
Looks like we should just add a g_return_if_fail (str != NULL) at the start of that function?
Comment 4 Saikat Guha 2006-12-30 21:51:18 UTC

*** This bug has been marked as a duplicate of 364839 ***