#366 lxterminal from git segfaults on launch.

closed-fixed
lxterminal (64)
5
2011-07-08
2011-06-11
No

$ gdb lxterminal
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/lxterminal...done.
(gdb) run
Starting program: /usr/bin/lxterminal
[Thread debugging using libthread_db enabled]
[New Thread 0xb3d6cb70 (LWP 8080)]

Program received signal SIGSEGV, Segmentation fault.
terminal_switch_page_event (notebook=0x81c2060, num=134997096, terminal=0x0)
at lxterminal.c:685
685 if (terminal->terms->len > num)
(gdb) bt
#0 terminal_switch_page_event (notebook=0x81c2060, num=134997096,
terminal=0x0) at lxterminal.c:685
#1 0xb7c5514f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2 0xb76f29f2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3 0xb7705988 in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0xb770e3f6 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5 0xb770e5a2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6 0xb7c6f6d6 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#7 0xb7c785ba in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8 0xb7c77950 in gtk_notebook_insert_page_menu ()
from /usr/lib/libgtk-x11-2.0.so.0
#9 0xb7c77f23 in gtk_notebook_append_page () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x080504d6 in lxterminal_initialize (lxtermwin=0x80b4d38,
arguments=0xbffff558, setting=0x80b70e8) at lxterminal.c:1252
#11 0x0804cadb in main (argc=1, argv=0xbffff634) at lxterminal.c:1358
(gdb)

Discussion

  • Justin Jacobs

    Justin Jacobs - 2011-06-13

    Reverting the commit: fa6d21fadb4c1c172d54e724829f10ee6847c097 (http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxterminal;a=commit;h=fa6d21fadb4c1c172d54e724829f10ee6847c097) fixes this bug.

     
  • Ming-Ting Wei

    Ming-Ting Wei - 2011-07-08
    • labels: --> lxterminal
    • assigned_to: nobody --> medicalwei
    • status: open --> closed-fixed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks