Opened 12 years ago

Closed 11 years ago

#331 closed defect (fixed)

Node Display setup width field is not bounded

Reported by: aboeckma Owned by: devel
Priority: major Milestone:
Component: no idea Version: gtkport
Keywords: Cc:

Description

  • click Tree → NDS
  • enter a very large value in one of the WIDTH fields
  • BOOOOM
make_node_text_nds (gb_main=(class GBDATA *) 0x102b30bf0, gbd=(class GBDATA *) 0x103e74800, mode=NDS_OUTPUT_LEAFTEXT, species=(GBT_TREE *) 0x102b440e0, tree_name=0x102b3f440 \"tree_12312312313\")
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b440e0, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfada0: {\n  y_branch = 0, \n  y_top = 0, \n  y_bot = 0, \n  x_right = 0\n})
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b43f30, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfbf00: {\n  y_branch = 3.8399821567277677, \n  y_top = 4.0122540729426666, \n  y_bot = 4.0122540729426666, \n  x_right = 0.46910680830478668\n})
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b435a0, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfbf00: {\n  y_branch = 3.8399821567277677, \n  y_top = 4.0122540729426666, \n  y_bot = 4.0122540729426666, \n  x_right = 0.46910680830478668\n})
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b433f0, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfd910: {\n  y_branch = 3.0647585337607244, \n  y_top = 3.8399821567277677, \n  y_bot = 3.8399821567277677, \n  x_right = 0.33521820232272148\n})
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b432d0, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfd910: {\n  y_branch = 3.0647585337607244, \n  y_top = 3.8399821567277677, \n  y_bot = 3.8399821567277677, \n  x_right = 0.33521820232272148\n})
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b33b90, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfd910: {\n  y_branch = 3.0647585337607244, \n  y_top = 3.8399821567277677, \n  y_bot = 3.8399821567277677, \n  x_right = 0.33521820232272148\n})
AWT_graphic_tree::show_dendrogram (this=(AWT_graphic_tree *) 0x103caf6b0, at=(AP_tree *) 0x102b38cf0, Pen=('AW::Position' &) @0x7fff5fbfdc70: {\n  x = 0.60302790999412537, \n  y = 4.0122540729426666\n}, limits=(DendroSubtreeLimits &) @0x7fff5fbfdc80: {\n  y_branch = 0.050000000000000003, \n  y_top = 3.0647585337607244, \n  y_bot = 3.0647585337607244, \n  x_right = 0.031818199902772903\n})
AWT_graphic_tree::show (this=(AWT_graphic_tree *) 0x103caf6b0, device=(AW_device *) 0x103cad5e0)
clip_expose (aww=(AW_window *) 0x103ca53f0, scr=(AWT_canvas *) 0x103cafa50, left_border=0, right_border=782, top_border=0, bottom_border=676, hor_overlap=0, ver_overlap=0)
AWT_canvas::refresh (this=(AWT_canvas *) 0x103cafa50)
AWT_expose_cb (scr=(AWT_canvas *) 0x103cafa50)
gb_do_callback_list (Main=(GB_MAIN_TYPE *) 0x10307a600)
GB_MAIN_TYPE::commit_transaction (this=(GB_MAIN_TYPE *) 0x10307a600)
GB_MAIN_TYPE::pop_transaction (this=(GB_MAIN_TYPE *) 0x10307a600)
GB_pop_transaction (gbd=(GBDATA *) 0x103e82fb0)
GB_end_transaction (gbd=(GBDATA *) 0x103e82fb0, error=0x0)
GB_transaction::close (this=(GB_transaction *) 0x7fff5fbfe010, error=0x0)
GB_transaction::~GB_transaction (this=(GB_transaction *) 0x7fff5fbfe010, vtt=(void **) 0x1003b9c08)
GB_transaction::~GB_transaction (this=(GB_transaction *) 0x7fff5fbfe010)
AW_awar_int::write_int (this=(AW_awar_int *) 0x104b75390, para=-2147483648, do_touch=true)
_awar_float_to_int_mapper::operator() (this=(_awar_float_to_int_mapper *) 0x1061155f0, gval=(GValue *) 0x7fff5fbfe180, awar=(AW_awar *) 0x104b75390)
_aw_awar_on_notify (obj=(GObject *) 0x104108780, pspec=(GParamSpec *) 0x1051af500, binding=(awar_gparam_binding *) 0x106116420)
g_closure_invoke ()
signal_emit_unlocked_R ()
g_signal_emit_valist ()
g_signal_emit ()
g_object_dispatch_properties_changed ()
g_object_notify_queue_thaw ()
g_object_thaw_notify ()
gtk_window_real_set_focus ()
g_cclosure_marshal_VOID__OBJECTv ()
_g_closure_invoke_va ()
g_signal_emit_valist ()
g_signal_emit ()
gtk_entry_grab_focus ()
_g_closure_invoke_va ()
g_signal_emit_valist ()
g_signal_emit ()
gtk_widget_grab_focus ()
gtk_entry_button_press ()
_gtk_marshal_BOOLEAN__BOXED ()
g_closure_invoke ()
signal_emit_unlocked_R ()
g_signal_emit_valist ()
g_signal_emit ()
gtk_widget_event_internal ()
gtk_propagate_event ()
gtk_main_do_event ()
gdk_event_dispatch ()
g_main_context_dispatch ()
g_main_context_iterate ()
g_main_loop_run ()
gtk_main ()
AW_root::main_loop (this=(AW_root *) 0x102b15660)
startup_gui (cl=(NtreeCommandLine &) @0x7fff5fbff9d8: {\n  <Noncopyable> = {<No data fields>}, \n  members of NtreeCommandLine: \n  _vptr$NtreeCommandLine = 0x1003b51b8, \n  arg_count = 0, \n  args = 0x7fff5fbffa80, \n  help_requested = false, \n  do_import = false, \n  macro_name = 0x0\n}, error=(ARB_ERROR &) @0x7fff5fbff9d0: {\n  error = {\n    object = 0x103e07220\n  }\n})
ARB_main (argc=1, argv=(char **) 0x7fff5fbffa78)
main (argc=1, argv=(char **) 0x7fff5fbffa78)

Change History (1)

comment:1 Changed 11 years ago by epruesse

  • Resolution set to fixed
  • Status changed from new to closed

fixed by 10621 and 10622

Note: See TracTickets for help on using tickets.