I have several variable, When delete a variable GD will crash.
[code]$ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. gdb ./GDIDE
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 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 “x86_64-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from ./GDIDE…(no debugging symbols found)…done.
(gdb) r
Starting program: /opt/gdevelop/GDIDE
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib/x86_64-linux-gnu/libthread_db.so.1”.
[New Thread 0x7fffe49d0700 (LWP 4359)]
GDevelop initialization started:
[New Thread 0x7fffdffff700 (LWP 4360)]
- Config file set.
- Custom branding configuration loaded.
- Language loaded
- Single instance handling done
- Image handlers loaded
- Crash management ended
[New Thread 0x7fffde4ec700 (LWP 4361)]
[New Thread 0x7fffddceb700 (LWP 4362)]
[New Thread 0x7fffdd4ea700 (LWP 4363)] - Splash Screen created
- Displaying GDevelop version information :
GDevelop 4.0.92.0, built 27/06/2016 - Creating useless SFML objects
- Loading platforms and extensions:
Loading platform libGDCpp.so… - Setting up events compiler…
- Loading events code compiler configuration
- Loading builtin extensions… BuiltinObject, Sprite, BuiltinCommonInstructions, BuiltinCommonConversions, BuiltinVariables, BuiltinMouse, BuiltinKeyboard, BuiltinJoystick, BuiltinScene, BuiltinTime, BuiltinMathematicalTools, BuiltinCamera, BuiltinAudio, BuiltinFile, BuiltinNetwork, BuiltinWindow, BuiltinStringInstructions, BuiltinAdvanced, BuiltinExternalLayouts, done.
Loading of libGDCpp.so done.
Registration in platform manager of libGDCpp.so done.
[Thread 0x7fffdd4ea700 (LWP 4363) exited]
Loading extensions for GDevelop C++ platform… SoundObject, PathfindingBehavior, Light, PrimitiveDrawing, Function, PathBehavior, LinkedObjects, Network, AES, TextObject, PhysicsBehavior, DestroyOutsideBehavior, CommonDialogs, Box3DObject, TopDownMovementBehavior, TileMapObject, TimedEvent, DraggableBehavior, PlatformBehavior, ParticleSystem, TiledSpriteObject, AdvancedXML, PanelSpriteObject, TextEntryObject, done.
Loading platform ./JsPlatform/libGDJS.so… - Loading builtin extensions… BuiltinObject, Sprite, BuiltinCommonInstructions, BuiltinCommonConversions, BuiltinVariables, BuiltinMouse, BuiltinKeyboard, BuiltinJoystick, BuiltinScene, BuiltinTime, BuiltinMathematicalTools, BuiltinCamera, BuiltinAudio, BuiltinFile, BuiltinNetwork, BuiltinWindow, BuiltinStringInstructions, BuiltinAdvanced, BuiltinExternalLayouts, done.
done.
Loading of ./JsPlatform/libGDJS.so done.
Registration in platform manager of ./JsPlatform/libGDJS.so done.
Loading extensions for GDevelop JS platform… AdMobObject, done.
Loading extensions for GDevelop JS platform… PathfindingBehavior, PrimitiveDrawing, LinkedObjects, TextObject, PhysicsBehavior, DestroyOutsideBehavior, TopDownMovementBehavior, DraggableBehavior, PlatformBehavior, TiledSpriteObject, PanelSpriteObject, TextEntryObject, done. - Platform and extensions loading ended.
- Creating main window
- Connecting shortcuts
- Setting help provider
- Loading events editor configuration
- Connecting parameters editors
- Creating log file (if activated)
- Applying custom branding…
- Initializing platforms…
- Starting web server…
[New Thread 0x7fffdd4ea700 (LWP 4364)]
[New Thread 0x7fffccdf8700 (LWP 4365)]
[New Thread 0x7fffc7fff700 (LWP 4366)]
[New Thread 0x7fffc77fe700 (LWP 4367)]
[New Thread 0x7fffc6ffd700 (LWP 4368)]
[New Thread 0x7fffc67fc700 (LWP 4369)]
[New Thread 0x7fffc5ffb700 (LWP 4370)]
[New Thread 0x7fffc57fa700 (LWP 4371)]
[New Thread 0x7fffc4ff9700 (LWP 4372)]
[New Thread 0x7fffa7fff700 (LWP 4373)]
[New Thread 0x7fffa77fe700 (LWP 4374)]
[New Thread 0x7fffa6ffd700 (LWP 4375)]
[New Thread 0x7fffa67fc700 (LWP 4376)]
[New Thread 0x7fffa5ffb700 (LWP 4377)]
[New Thread 0x7fffa57fa700 (LWP 4378)]
[New Thread 0x7fffa4ff9700 (LWP 4379)]
[New Thread 0x7fff97fff700 (LWP 4380)]
[New Thread 0x7fff977fe700 (LWP 4381)]
[New Thread 0x7fff96ffd700 (LWP 4382)]
[New Thread 0x7fff967fc700 (LWP 4383)]
[New Thread 0x7fff95ffb700 (LWP 4384)]
[New Thread 0x7fff957fa700 (LWP 4385)]
[New Thread 0x7fff94ff9700 (LWP 4386)]
[New Thread 0x7fff947f8700 (LWP 4387)]
[New Thread 0x7fff93ff7700 (LWP 4388)]
[New Thread 0x7fff937f6700 (LWP 4389)]
[New Thread 0x7fff92ff5700 (LWP 4390)]
[New Thread 0x7fff927f4700 (LWP 4391)]
[New Thread 0x7fff91ff3700 (LWP 4392)]
[New Thread 0x7fff917f2700 (LWP 4393)]
[New Thread 0x7fff90ff1700 (LWP 4394)]
[New Thread 0x7fff907f0700 (LWP 4395)]
[New Thread 0x7fff8ffef700 (LWP 4396)]
[New Thread 0x7fff8f7ee700 (LWP 4397)]
[New Thread 0x7fff8efed700 (LWP 4398)]
[New Thread 0x7fff8e7ec700 (LWP 4399)]
[New Thread 0x7fff8dfeb700 (LWP 4400)]
[New Thread 0x7fff8d7ea700 (LWP 4401)]
[New Thread 0x7fff8cfe9700 (LWP 4402)]
[New Thread 0x7fff8c7e8700 (LWP 4403)]
[New Thread 0x7fff8bfe7700 (LWP 4404)]
[New Thread 0x7fff8b7e6700 (LWP 4405)]
[New Thread 0x7fff8afe5700 (LWP 4406)]
[New Thread 0x7fff8a7e4700 (LWP 4407)]
[New Thread 0x7fff89fe3700 (LWP 4408)]
[New Thread 0x7fff897e2700 (LWP 4409)]
[New Thread 0x7fff88fe1700 (LWP 4410)]
[New Thread 0x7fff887e0700 (LWP 4411)]
[New Thread 0x7fff87fdf700 (LWP 4412)]
[New Thread 0x7fff877de700 (LWP 4413)]
[New Thread 0x7fff86fdd700 (LWP 4414)] - Initialization ended.
(GDIDE:4355): Gtk-WARNING **: Unable to show ‘-’: Operation not supported
(GDIDE:4355): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion ‘width >= -1’ failed
(GDIDE:4355): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion ‘width >= -1’ failed
(GDIDE:4355): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion ‘width >= -1’ failed
(GDIDE:4355): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion ‘height >= -1’ failed
ImageManager: Loading game_activity_background2.jpg.ImageManager: Loading Alefba34.png.ImageManager: Loading Alefba33.png.ImageManager: Loading Alefba32.png.ImageManager: Loading Alefba31.png.ImageManager: Loading Alefba30.png.ImageManager: Loading Alefba29.png.ImageManager: Loading Alefba28.png.ImageManager: Loading Alefba27.png.ImageManager: Loading Alefba26.png.ImageManager: Loading Alefba25.png.ImageManager: Loading Alefba24.png.ImageManager: Loading Alefba23.png.ImageManager: Loading Alefba22.png.ImageManager: Loading Alefba21.png.ImageManager: Loading Alefba20.png.ImageManager: Loading Alefba19.png.ImageManager: Loading Alefba18.png.ImageManager: Loading Alefba17.png.ImageManager: Loading Alefba16.png.ImageManager: Loading Alefba15.png.ImageManager: Loading Alefba14.png.ImageManager: Loading Alefba13.png.ImageManager: Loading Alefba12.png.ImageManager: Loading Alefba11.png.ImageManager: Loading Alefba10.png.ImageManager: Loading Alefba09.png.ImageManager: Loading Alefba08.png.ImageManager: Loading Alefba07.png.ImageManager: Loading Alefba06.png.ImageManager: Loading Alefba05.png.ImageManager: Loading Alefba04.png.ImageManager: Loading Alefba03.png.ImageManager: Loading Alefba02.png.ImageManager: Loading Alefba01.png.ImageManager: Loading p1.jpg.ImageManager: Loading type.png.Loaded default font
[Thread 0x7fffddceb700 (LWP 4362) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff43d8ec9 in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::assign(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) bt
#0 0x00007ffff43d8ec9 in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::assign(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x00007ffff5b85c38 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0
#2 0x00007ffff5ba4b9d in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0
#3 0x00007ffff1b68172 in gtk_tree_view_column_cell_set_cell_data ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#4 0x00007ffff1b54380 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#5 0x00007ffff1b55c75 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#6 0x00007ffff1a66815 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7 0x00007ffff0abf3b8 in g_closure_invoke ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff0ad0afb in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007ffff0ad86f9 in g_signal_emit_valist ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff0ad8ce2 in g_signal_emit ()
—Type to continue, or q to quit—
[/code]