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 70628 - repeatedly clicking with right button in list view crashes
repeatedly clicking with right button in list view crashes
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: File and Folder Operations
1.0.x
Other Linux
: High critical
: 1.0.x
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-02-05 20:25 UTC by andraz.tori1
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description andraz.tori1 2002-02-05 20:25:27 UTC
Repeatedly clicking with right button on any file or directory when in list
view crushes nautilus.

This is really easy to reproduce and is VERY annoying.
Comment 1 John Fleck 2002-02-06 14:08:55 UTC
Could you run Nautilus in a debugger and attach a stack trace?
Comment 2 Luis Villa 2002-02-06 22:43:23 UTC
Can you attach the trace? This will be difficult to solve otherwise.
Comment 3 andraz.tori1 2002-02-07 00:21:46 UTC
Eel-CRITICAL **: file eel-list.c: line 736 (eel_list_is_row_selected):
assertion `row >= 0' failed.

Eel-ERROR **: file eel-list.c: line 824 (row_set_selected): assertion
failed: (row_index >= 0 && row_index < EEL_CLIST (list)->rows)
aborting...
(no debugging symbols found)...
Program received signal SIGABRT, Aborted.

Thread 1024 (LWP 1009)

  • #0 kill
    from /lib/libc.so.6
  • #1 pthread_kill
    from /lib/libpthread.so.0
  • #2 raise
    from /lib/libpthread.so.0
  • #3 abort
    from /lib/libc.so.6
  • #4 g_logv
    from /usr/lib/libglib-1.2.so.0
  • #5 g_log
    from /usr/lib/libglib-1.2.so.0
  • #6 eel_list_is_row_selected
    from /usr/lib/libeel.so.0
  • #7 eel_list_is_row_selected
    from /usr/lib/libeel.so.0
  • #8 eel_list_is_row_selected
    from /usr/lib/libeel.so.0
  • #9 gtk_marshal_BOOL__POINTER
    from /usr/lib/libgtk-1.2.so.0
  • #10 gtk_signal_set_funcs
    from /usr/lib/libgtk-1.2.so.0
  • #11 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #12 gtk_widget_event
    from /usr/lib/libgtk-1.2.so.0
  • #13 gtk_propagate_event
    from /usr/lib/libgtk-1.2.so.0
  • #14 gtk_main_do_event
    from /usr/lib/libgtk-1.2.so.0
  • #15 gdk_wm_protocols_filter
    from /usr/lib/libgdk-1.2.so.0
  • #16 g_get_current_time
    from /usr/lib/libglib-1.2.so.0
  • #17 g_get_current_time
    from /usr/lib/libglib-1.2.so.0
  • #18 g_main_run
    from /usr/lib/libglib-1.2.so.0
  • #19 gtk_main
    from /usr/lib/libgtk-1.2.so.0
  • #20 bonobo_main
    from /usr/lib/libbonobo.so.2
  • #21 main
  • #22 __libc_start_main
    from /lib/libc.so.6

Comment 4 Darin Adler 2002-02-07 00:25:36 UTC
Note: This is a Gnome 1 bug only. The Gnome 2 Nautilus as removed
the EelList class that shows up in this backtrace; so we will have
all-new list view bugs.
Comment 5 Luis Villa 2002-03-04 16:25:00 UTC
Bumping these all to high as per conversation with Darin on thursday; Darin,
please close or mark down as appropriate. Or fix. :)
Comment 6 John Fleck 2002-04-03 14:48:45 UTC
Moving this to 1.0.x milestone.
Comment 7 John Fleck 2003-04-26 20:26:53 UTC
Can't duplicate any more. Closing. Please reopen if this is still
happening in the 2.2.x series.