[Geany] segfault with "convert tabs to space"

Pierre pierre.php at xxxxx
Thu Aug 10 23:11:27 UTC 2006


Hello,

Using current SVN I get a reproducible segfault with the "convert tabs
to space" command using a XML file (see the attachement). I use it on
my amd64 station (ubuntu).

Please find as attachment the backtrace and the file to reproduce the segfault.

Let me know if you need further details,

Cheers,
--Pierre
-------------- next part --------------
#0  0x00002aaaacbb14c7 in free () from /lib/libc.so.6
#1  0x00002aaaacbb2cd2 in malloc () from /lib/libc.so.6
#2  0x00002aaaacb64226 in iconv_close () from /lib/libc.so.6
#3  0x00002aaaacb63a81 in iconv_open () from /lib/libc.so.6
#4  0x00002aaaac6bab59 in g_convert_error_quark () from /usr/lib/libglib-2.0.so.0
#5  0x00002aaaac6bac10 in g_iconv_open () from /usr/lib/libglib-2.0.so.0
#6  0x00002aaaac6bacfb in g_iconv_close () from /usr/lib/libglib-2.0.so.0
#7  0x00002aaaac6bb13f in g_convert () from /usr/lib/libglib-2.0.so.0
#8  0x00002aaaac6bb28d in g_convert_with_fallback () from /usr/lib/libglib-2.0.so.0
#9  0x00002aaaab04a2cc in gdk_utf8_to_string_target () from /usr/lib/libgdk-x11-2.0.so.0
#10 0x00002aaaab04e3e6 in gdk_window_set_geometry_hints () from /usr/lib/libgdk-x11-2.0.so.0
#11 0x00002aaaab05108a in gdk_window_set_title () from /usr/lib/libgdk-x11-2.0.so.0
#12 0x00002aaaaaddc20c in gtk_window_set_title () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x0000000000440b42 in utils_set_window_title (index=<value optimized out>) at utils.c:435
#14 0x00000000004620b8 in scintilla_marshal_VOID__INT_POINTER () at PlatGTK.cxx:89
#15 0x00002aaaac36c910 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00002aaaac37baf2 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#17 0x00002aaaac37cfcc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0x00002aaaac37d383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x000000000045d375 in ScintillaGTK::NotifyParent (this=0x1290420, scn=
      {nmhdr = {hwndFrom = 0x11435c0, idFrom = 17, code = 2003}, position = 0, ch = 0, modifiers = 0, modificationType = 0, text = 0x0, length = 0, linesAdded = 0, message = 0, wParam = 0, lParam = 0, line = 0, foldLevelNow = 0, foldLevelPrev = 0, margin = 0, listType = 0, x = 0, y = 0}) at ScintillaGTK.cxx:1198
#20 0x000000000046c182 in Editor::NotifySavePoint (this=0x1290420, isSavePoint=<value optimized out>) at Editor.cxx:3606
#21 0x0000000000466364 in Document::NotifySavePoint (this=0x1295220, atSavePoint=<value optimized out>) at Document.cxx:1406
#22 0x0000000000468800 in Document::DeleteChars (this=0x1295220, pos=0, len=5450) at Document.cxx:385
#23 0x000000000047e7b8 in Editor::WndProc (this=0x1290420, iMessage=<value optimized out>, wParam=0, lParam=19691360) at Editor.cxx:5716
#24 0x0000000000483c74 in ScintillaBase::WndProc (this=0x1290420, iMessage=826072705, wParam=0, lParam=19691360) at ScintillaBase.cxx:724
#25 0x000000000043fa24 in document_replace_tabs (idx=2176) at document.c:1358
#26 0x00002aaaac36c910 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#27 0x00002aaaac37baf2 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#28 0x00002aaaac37cfcc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#29 0x00002aaaac37d383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#30 0x00002aaaaadd145a in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x00002aaaaad01988 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00002aaaaad01cba in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00002aaaaacf2910 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x00002aaaac36c910 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#35 0x00002aaaac37bc9d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#36 0x00002aaaac37cd0c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#37 0x00002aaaac37d383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#38 0x00002aaaaadd1625 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x00002aaaaacf0d1b in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x00002aaaaacf1197 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x00002aaaab03d2ac in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#42 0x00002aaaac6cfbfd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00002aaaac6d2ec5 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#44 0x00002aaaac6d318a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#45 0x00002aaaaacf0582 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#46 0x00000000004142f7 in main (argc=1, argv=0x7fffffcef858) at main.c:670
-------------- next part --------------
A non-text attachment was scrubbed...
Name: reference.xml
Type: text/xml
Size: 5449 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/users/attachments/20060811/4fc3ff3c/attachment.xml>


More information about the Users mailing list