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 669609 - gedit SIGSEGV in scroll_to_cursor() in file opening
gedit SIGSEGV in scroll_to_cursor() in file opening
Status: RESOLVED FIXED
Product: gedit
Classification: Applications
Component: general
3.3.x
Other Linux
: Normal critical
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2012-02-07 21:49 UTC by Sebastien Bacher
Modified: 2014-12-18 09:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2012-02-07 21:49:01 UTC
The bug has been opened on https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/928420

"Package: gedit 3.3.3-0ubuntu1

gedit crashed, while opening a file from Firefox. gedit run in background with an open file, after I downloaded a file with Firefox, it should be automatically open a new gedit tab, but it only crashed.

  • #0 scroll_to_cursor
    at gedit-tab.c line 947
  • #1 g_idle_dispatch
    at /build/buildd/glib2.0-2.31.17+git20120205.b98b6318/./glib/gmain.c line 4629
  • #2 g_main_dispatch
    at /build/buildd/glib2.0-2.31.17+git20120205.b98b6318/./glib/gmain.c line 2510
  • #3 g_main_context_dispatch
    at /build/buildd/glib2.0-2.31.17+git20120205.b98b6318/./glib/gmain.c line 3047
  • #4 g_main_context_iterate
    at /build/buildd/glib2.0-2.31.17+git20120205.b98b6318/./glib/gmain.c line 3118
  • #5 g_main_context_iterate
    at /build/buildd/glib2.0-2.31.17+git20120205.b98b6318/./glib/gmain.c line 3055
  • #6 g_main_loop_run
    at /build/buildd/glib2.0-2.31.17+git20120205.b98b6318/./glib/gmain.c line 3312
  • #7 gtk_main
    at /build/buildd/gtk+3.0-3.3.14/./gtk/gtkmain.c line 1167
  • #8 gedit_main
    at gedit.c line 205
  • #9 main
    at gedit.c line 331

Comment 1 Sebastien Bacher 2012-03-05 22:09:39 UTC
The bug is still an issue, duplicate with 3.3.4: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/944870 or 3.3.5: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/946446
Comment 2 Sebastien Bacher 2012-03-13 12:38:32 UTC
The bug is still an issue with 3.3.7
Comment 3 Felix Möller 2013-03-26 17:26:55 UTC
Happened for me with gedit 3.6.2 (https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1159287)
Comment 4 Sébastien Wilmet 2014-12-18 09:44:19 UTC
It should be fixed since commit 95ffb37731f598b61ec308f5175be47e1298b25b.

It's a quite big commit, but the scroll_to_cursor() idle was not removed if the object is finalized.