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 79735 - csv import with estonian locale crashes gnumeric (1.0.4)
csv import with estonian locale crashes gnumeric (1.0.4)
Status: VERIFIED INCOMPLETE
Product: Gnumeric
Classification: Applications
Component: import/export Text
1.0.x
Other other
: High major
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2002-04-24 12:23 UTC by otoomet
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test csv file (11.20 KB, application/x-gzip)
2002-04-24 12:30 UTC, otoomet
Details
test file (countries.csv) (26.68 KB, text/plain)
2002-05-29 08:27 UTC, otoomet
Details

Description otoomet 2002-04-24 12:22:25 UTC
Package: Gnumeric
Severity: normal
Version: 1.0.4
Synopsis: csv import with estonian locale crashes gnumeric (1.0.4)
Bugzilla-Product: Gnumeric
Bugzilla-Component: Text Import/Export

Description:
I am using fvwm2 (not gnome) and estonian local.  So I start gnumeric

$LC_ALL=et_EE gnumeric

1. choose File menu (Fail)
2. choose Import (Impordi)
3. choose attached file (countries.csv)
4. clikc OK (sobib)
5. The preview apperars to be ok. choose next (Järgmine)
6. Now, the preview area is empty.  Choose Tab as separator.
   Nothing happens.
7. Clikc next (Järgmine).  Column selection appears but preview
   remains empty
8. click on the preview area.  Gnumeric crashes.

Everything was OK with da_DK and en_US locale, so I think it is an error
in estonian locale.

Ott Toomet



Debugging Information:

(no debugging symbols found)...[New Thread 1024 (LWP 12571)]
0x40c95e29 in __wait4 () from /lib/libc.so.6

Thread 1 (Thread 1024 (LWP 12571))

  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 gnome_segv_handle
    at gnome-init.c line 664
  • #3 <signal handler called>
  • #4 stf_preview_get_column_at_x
  • #5 stf_dialog_fixed_page_init
  • #6 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #7 gtk_handlers_run
    at gtksignal.c line 1917
  • #8 gtk_signal_real_emit
    at gtksignal.c line 1477
  • #9 gtk_signal_emit
    at gtksignal.c line 552
  • #10 gtk_widget_event
    at gtkwidget.c line 2864
  • #11 gtk_propagate_event
    at gtkmain.c line 1378
  • #12 gtk_main_do_event
    at gtkmain.c line 818
  • #13 gdk_event_dispatch
    at gdkevents.c line 2139
  • #14 g_main_dispatch
    at gmain.c line 656
  • #15 g_main_iterate
    at gmain.c line 877
  • #16 g_main_run
    at gmain.c line 935
  • #17 gtk_main
    at gtkmain.c line 524
  • #18 stf_dialog
  • #19 string_init
  • #20 sheet_get_available_names
  • #21 gnum_file_opener_open
  • #22 wb_view_open_custom
  • #23 gui_file_import
  • #24 impl_Bonobo_UIComponent_execVerb
    at bonobo-ui-component.c line 129
  • #25 Bonobo_UIComponent_execVerb
    at Bonobo-stubs.c line 7703
  • #26 real_exec_verb
    at bonobo-ui-engine.c line 1399
  • #27 impl_emit_verb_on
    at bonobo-ui-engine.c line 1447
  • #28 gtk_marshal_NONE__POINTER
    at gtkmarshal.c line 193
  • #29 gtk_signal_real_emit
    at gtksignal.c line 1492
  • #30 gtk_signal_emit
    at gtksignal.c line 552
  • #31 bonobo_ui_engine_emit_verb_on_w
    at bonobo-ui-engine.c line 2797
  • #32 exec_verb_cb
    at bonobo-ui-sync-menu.c line 519
  • #33 gtk_marshal_NONE__NONE
    at gtkmarshal.c line 312
  • #34 gtk_handlers_run
    at gtksignal.c line 1917
  • #35 gtk_signal_real_emit
    at gtksignal.c line 1477
  • #36 gtk_signal_emit
    at gtksignal.c line 552
  • #37 gtk_widget_activate
    at gtkwidget.c line 2890
  • #38 gtk_menu_shell_activate_item
    at gtkmenushell.c line 859
  • #39 gtk_menu_shell_button_release
    at gtkmenushell.c line 486
  • #40 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #41 gtk_signal_real_emit
    at gtksignal.c line 1492
  • #42 gtk_signal_emit
    at gtksignal.c line 552
  • #43 gtk_widget_event
    at gtkwidget.c line 2864
  • #44 gtk_propagate_event
    at gtkmain.c line 1378
  • #45 gtk_main_do_event
    at gtkmain.c line 818
  • #46 gdk_event_dispatch
    at gdkevents.c line 2139
  • #47 g_main_dispatch
    at gmain.c line 656
  • #48 g_main_iterate
    at gmain.c line 877
  • #49 g_main_run
    at gmain.c line 935
  • #50 gtk_main
    at gtkmain.c line 524
  • #51 main
  • #52 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/libc.so.6
  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 gnome_segv_handle
    at gnome-init.c line 664
  • #3 <signal handler called>
  • #4 stf_preview_get_column_at_x
  • #5 stf_dialog_fixed_page_init
  • #6 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #7 gtk_handlers_run
    at gtksignal.c line 1917




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-04-24 08:22 -------

The original reporter (otoomet@econ.dk) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, jody@gnome.org.

Comment 1 otoomet 2002-04-24 12:30:43 UTC
Created attachment 7917 [details]
test csv file
Comment 2 Jody Goldberg 2002-05-28 04:02:10 UTC
I can not replicate this with debian.
It generates a warning that character 31 is not valid in this locale.
However we should not crash, sadly your backtrace does not give enough
information to track this.

Can you get a package with debug symbols ?
Comment 3 Jody Goldberg 2002-05-28 18:12:06 UTC
From: Ott Toomet <siim@obs.ee>
To: Jody Goldberg <jody@gnome.org>
Subject: Re: [Bug 79735] Changed - csv import with estonian locale crashes
 gnumeric (1.0.4)

Hi,

Now it seems that I get only a warning too.  Strange.
I have not updated gnumeric, but probably gtk and some other gnome libs.
Could it be the reason?
Comment 4 otoomet 2002-05-29 08:26:07 UTC
Sorry, my fault.  The error is still there.  
But it did not happen with the test file I attached before. 
I try once more, I add the file to my
home page too (http://www.obs.ee/~siim/countries.csv), this time
without gzipping.  

If you still cannot get the bug, let me know.  I try to compile with 
debug symbols.

Ott Toomet
Comment 5 otoomet 2002-05-29 08:27:49 UTC
Created attachment 8807 [details]
test file (countries.csv)
Comment 6 Jody Goldberg 2002-06-01 21:17:24 UTC
I tweaked CVS and 1.0 to avoid translator confusion w.r.t. how to translate the
font.