Package: mlview
Version: 0.9.0-2.1
Severity: important||

Mlview terminates due to a failed assertion, when I select the root
element in the tree view.

How to reproduce:
1. create a new file with root 'test'
2. go to 'tools'->'new view'->'tree view'
3. click on the root element


[EMAIL PROTECTED]:~$ mlview
mlview-debug: in void mlview::PluginPriv::load() : in file
mlview-plugin.cc :  line 72 : condition (module) failed; raising exception

mlview-debug: in void
mlview::PluginManager::load_all_plugins_from_default_plugins_dir() : in
file mlview-plugin-manager.cc :  line 106 : catched exception: Assertion
failed

mlview-debug: in MlViewStatus mlview::SourceView::set_default_language()
: in file mlview-source-view.cc :  line 539 : mime_type: text/xml
mlview-debug: in MlViewStatus
mlview::SourceView::set_language_from_mime_type(const mlview::UString&)
: in file mlview-source-view.cc :  line 515 : language associated to
'text/xml'mime type: 0x8b6bd60
mlview-debug: in MlViewStatus
mlview_tree_editor_document_node_to_string(MlViewTreeEditor*, xmlNode*,
bool, gchar**) : in file mlview-tree-editor.cc :  line 4698 : condition
(a_this && MLVIEW_IS_TREE_EDITOR (a_this) && PRIVATE (a_this) && a_node
&& a_node->type == XML_DOCUMENT_NODE && a_node->name && a_string)
failed; raising exception

terminate called after throwing an instance of 'mlview::Exception'
  what():  Assertion failed
Abgebrochen
[EMAIL PROTECTED]:~$


--- System information. ---
Architecture: i386
Kernel: Linux 2.6.26-1-686

Debian Release: lenny/sid
900 testing security.debian.org
900 testing mirror.switch.ch
900 testing debian.netcologne.de
500 stable mirror.switch.ch

--- Package information. ---
Depends (Version) | Installed
=========================================-+-================
libart-2.0-2 (>= 2.3.18) | 2.3.20-2
libatk1.0-0 (>= 1.20.0) | 1.22.0-1
libbonobo2-0 (>= 2.15.0) | 2.22.0-1
libbonoboui2-0 (>= 2.15.1) | 2.22.0-1
libc6 (>= 2.7-1) | 2.7-13
libcairo2 (>= 1.4.0) | 1.6.4-6
libcairomm-1.0-1 (>= 1.4.0) | 1.6.0-1
libfontconfig1 (>= 2.4.0) | 2.6.0-1
libfreetype6 (>= 2.3.5) | 2.3.7-2
libgcc1 (>= 1:4.1.1-21) | 1:4.3.1-9
libgconf2-4 (>= 2.13.5) | 2.22.0-1
libglade2-0 (>= 1:2.6.1) | 1:2.6.2-1
libglademm-2.4-1c2a (>= 2.6.0) | 2.6.6-1
libglib2.0-0 (>= 2.16.0) | 2.16.5-1
libglibmm-2.4-1c2a (>= 2.16.0) | 2.16.4-1
libgnome2-0 (>= 2.17.3) | 2.20.1.1-1
libgnomecanvas2-0 (>= 2.11.1) | 2.20.1.1-1
libgnomeprint2.2-0 (>= 2.17.0) | 2.18.4-1
libgnomeui-0 (>= 2.17.1) | 2.20.1.1-1
libgnomevfs2-0 (>= 1:2.17.90) | 1:2.22.0-5
libgtk2.0-0 (>= 2.12.0) | 2.12.11-3
libgtkmm-2.4-1c2a (>= 1:2.12.0) | 1:2.12.7-1
libgtksourceview1.0-0 (>= 1.7.2) | 1.8.5-1
libice6 (>= 1:1.0.0) | 2:1.0.4-1
liborbit2 (>= 1:2.14.10) | 1:2.14.13-0.1
libpango1.0-0 (>= 1.20.1) | 1.20.5-2
libpng12-0 (>= 1.2.13-4) | 1.2.27-1
libpopt0 (>= 1.10) | 1.14-4
libsigc++-2.0-0c2a (>= 2.0.2) | 2.0.18-2
libsm6 | 2:1.0.3-2
libstdc++6 (>= 4.2.1-4) | 4.3.1-9
libvte9 (>= 1:0.16.9) | 1:0.16.14-3
libx11-6 | 2:1.1.5-1
libxft2 (>> 2.1.1) | 2.1.12-3
libxml2 (>= 2.6.27) | 2.6.32.dfsg-4
libxrender1 | 1:0.9.4-2
libxslt1.1 (>= 1.1.18) | 1.1.24-2
zlib1g (>= 1:1.1.4) | 1:1.2.3.3.dfsg-12
gconf2 (>= 2.10.1-2) | 2.22.0-1


GNU gdb 6.8-debian
Copyright (C) 2008 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"...
(no debugging symbols found)
(gdb) handle SIG33 pass nostop noprint
Signal        Stop      Print   Pass to program Description
SIG33         No        No      Yes             Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/mlview 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb65ae700 (LWP 7422)]
mlview-debug: in void mlview::PluginPriv::load() : in file mlview-plugin.cc :  
line 72 : condition (module) failed; raising exception 

mlview-debug: in void 
mlview::PluginManager::load_all_plugins_from_default_plugins_dir() : in file 
mlview-plugin-manager.cc :  line 106 : catched exception: Assertion failed

mlview-debug: in MlViewStatus mlview::SourceView::set_default_language() : in 
file mlview-source-view.cc :  line 539 : mime_type: text/xml
mlview-debug: in MlViewStatus 
mlview::SourceView::set_language_from_mime_type(const mlview::UString&) : in 
file mlview-source-view.cc :  line 515 : language associated to 'text/xml'mime 
type: 0x9083b00
mlview-debug: in MlViewStatus 
mlview_tree_editor_document_node_to_string(MlViewTreeEditor*, xmlNode*, bool, 
gchar**) : in file mlview-tree-editor.cc :  line 4698 : condition (a_this && 
MLVIEW_IS_TREE_EDITOR (a_this) && PRIVATE (a_this) && a_node && a_node->type == 
XML_DOCUMENT_NODE && a_node->name && a_string) failed; raising exception 

terminate called after throwing an instance of 'mlview::Exception'
  what():  Assertion failed

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb65ae700 (LWP 7422)]
0xb7f4f424 in __kernel_vsyscall ()
(gdb) backtrace full
#0  0xb7f4f424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb690b640 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb690d018 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb6b43928 in __gnu_cxx::__verbose_terminate_handler () from 
/usr/lib/libstdc++.so.6
No symbol table info available.
#4  0xb6b41805 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5  0xb6b41842 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6  0xb6b4197a in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0xb7e7ed86 in mlview_tree_editor_document_node_to_string () from 
/usr/lib/libmlview.so.10
No symbol table info available.
#8  0xb7ea75c5 in ?? () from /usr/lib/libmlview.so.10
No symbol table info available.
#9  0xb7ea82e1 in ?? () from /usr/lib/libmlview.so.10
No symbol table info available.
#10 0xb7e7a944 in mlview_tree_editor_update_visual_node () from 
/usr/lib/libmlview.so.10
No symbol table info available.
#11 0xb7e87c09 in mlview_tree_editor_update_visual_node2 () from 
/usr/lib/libmlview.so.10
No symbol table info available.
#12 0xb7e997b9 in ?? () from /usr/lib/libmlview.so.10
No symbol table info available.
#13 0xb6c58084 in IA__g_cclosure_marshal_VOID__VOID (closure=0x90ea710, 
return_value=0x0, n_param_values=1, param_values=0xbfa684e8, 
invocation_hint=0xbfa6841c, marshal_data=0xb7e98cd0) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gmarshal.c:77
        data1 = (gpointer) 0x9044e00
        data2 = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#14 0xb6c4a923 in IA__g_closure_invoke (closure=0x90ea710, return_value=0x0, 
n_param_values=1, param_values=0xbfa684e8, invocation_hint=0xbfa6841c) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:490
        marshal = (GClosureMarshal) 0xb6c58000 
<IA__g_cclosure_marshal_VOID__VOID>
        marshal_data = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#15 0xb6c5dead in signal_emit_unlocked_R (node=0x90e3f30, detail=0, 
instance=0x9044e00, emission_return=0x0, instance_and_params=0xbfa684e8) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2440
        tmp = <value optimized out>
        handler = (Handler *) 0x913de80
        accumulator = (SignalAccumulator *) 0x0
        emission = {next = 0xbfa689e4, instance = 0x9044e00, ihint = {signal_id 
= 350, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, 
chain_type = 4}
        class_closure = (GClosure *) 0x90e3f18
        handler_list = (Handler *) 0x913de80
        return_accu = (GValue *) 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong 
= 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, 
{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, 
v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 350
        max_sequential_handler_number = 1256
        return_value_altered = 1
#16 0xb6c5f3f4 in IA__g_signal_emit_valist (instance=0x9044e00, signal_id=350, 
detail=0, var_args=0xbfa686fc "\rÃÒ \030ã\017\t") at 
/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2199
        instance_and_params = (GValue *) 0xbfa684e8
        stack_values = {{g_type = 147615448, data = {{v_int = 151277056, v_uint 
= 151277056, v_long = 151277056, v_ulong = 151277056, v_int64 = 151277056, 
v_uint64 = 151277056, v_float = 1.59255975e-33, v_double = 
7.4740796373602421e-316, v_pointer = 0x9044e00}, {v_int = 0, v_uint = 0, v_long 
= 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
v_pointer = 0x0}}}, {g_type = 3066295464, data = {{v_int = -1230748688, v_uint 
= 3064218608, v_long = -1230748688, v_ulong = 3064218608, v_int64 = 
653796009513862128, v_uint64 = 653796009513862128, v_float = -4.89548984e-06, 
v_double = 5.8149462138215678e-265, v_pointer = 0xb6a443f0}, {v_int = 
-1079605944, v_uint = 3215361352, v_long = -1079605944, v_ulong = 3215361352, 
v_int64 = 654202274916500808, v_uint64 = 654202274916500808, v_float = 
-1.30094242, v_double = 6.2625707377179335e-265, v_pointer = 0xbfa68548}}}, 
{g_type = 3064168800, data = {{v_int = 3, v_uint = 3, v_long = 3, v_ulong = 3, 
v_int64 = -4636872222047207421, v_uint64 = 13809871851662344195, v_float = 
4.20389539e-45, v_double = -0.043985605239868185, v_pointer = 0x3}, {v_int = 
-1229167435, v_uint = 3065799861, v_long = -1229167435, v_ulong = 3065799861, 
v_int64 = 633757251185435829, v_uint64 = 633757251185435829, v_float = 
-5.61456045e-06, v_double = 2.6708064337380211e-266, v_pointer = 0xb6bc64b5}}}, 
{g_type = 3069683504, data = {{v_int = 147558104, v_uint = 147558104, v_long = 
147558104, v_ulong = 147558104, v_int64 = -5285995793557516584, v_uint64 = 
13160748280152035032, v_float = 1.22512005e-33, v_double = 
-1.7840664807522922e-45, v_pointer = 0x8cb8ed8}, {v_int = -1228336744, v_uint = 
3066630552, v_long = -1228336744, v_ulong = 3066630552, v_int64 = 7361597848, 
v_uint64 = 7361597848, v_float = -5.99231498e-06, v_double = 
3.6371125951956507e-314, v_pointer = 0xb6c91198}}}, {g_type = 3215361352, data 
= {{v_int = -1228345707, v_uint = 3066621589, v_long = -1228345707, v_ulong = 
3066621589, v_int64 = 7361588885, v_uint64 = 7361588885, v_float = 
-5.98823908e-06, v_double = 3.637108166885267e-314, v_pointer = 0xb6c8ee95}, 
{v_int = -1228671832, v_uint = 3066295464, v_long = -1228671832, v_ulong = 
3066295464, v_int64 = -4636871875383528280, v_uint64 = 13809872198326023336, 
v_float = -5.8399346e-06, v_double = -0.043988010702358082, v_pointer = 
0xb6c3f4a8}}}, {g_type = 3065914242, data = {{v_int = 147663800, v_uint = 
147663800, v_long = 147663800, v_ulong = 147663800, v_int64 = 
654202271848803256, v_uint64 = 654202271848803256, v_float = 1.23482669e-33, 
v_double = 6.2625673577189298e-265, v_pointer = 0x8cd2bb8}, {v_int = 
-1079605896, v_uint = 3215361400, v_long = -1079605896, v_ulong = 3215361400, 
v_int64 = -5290314530429696648, v_uint64 = 13156429543279854968, v_float = 
-1.30094814, v_double = -9.2079333412258518e-46, v_pointer = 0xbfa68578}}}, 
{g_type = 3063220481, data = {{v_int = 8192, v_uint = 8192, v_long = 8192, 
v_ulong = 8192, v_int64 = 633179952975454208, v_uint64 = 633179952975454208, 
v_float = 1.1479437e-41, v_double = 2.472034865085743e-266, v_pointer = 
0x2000}, {v_int = -1228669944, v_uint = 3066297352, v_long = -1228669944, 
v_ulong = 3066297352, v_int64 = 654202274767436808, v_uint64 = 
654202274767436808, v_float = -5.84079316e-06, v_double = 
6.2625705734787402e-265, v_pointer = 0xb6c3fc08}}}, {g_type = 152841376, data = 
{{v_int = 32, v_uint = 32, v_long = 32, v_ulong = 32, v_int64 = 12884901920, 
v_uint64 = 12884901920, v_float = 4.48415509e-44, v_double = 
6.3659873887059176e-314, v_pointer = 0x20}, {v_int = -1231746815, v_uint = 
3063220481, v_long = -1231746815, v_ulong = 3063220481, v_int64 = 106142435585, 
v_uint64 = 106142435585, v_float = -4.44159423e-06, v_double = 
5.2441330988465934e-313, v_pointer = 0xb6950901}}}, {g_type = 152834720, data = 
{{v_int = -1224819416, v_uint = 3070147880, v_long = -1224819416, v_ulong = 
3070147880, v_int64 = 656448714465787176, v_uint64 = 656448714465787176, 
v_float = -7.59181057e-06, v_double = 8.7377050395319436e-265, v_pointer = 
0xb6febd28}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
-4636871741010870272, v_uint64 = 13809872332698681344, v_float = 0, v_double = 
-0.043988943099975586, v_pointer = 0x0}}}, {g_type = 3069780016, data = {{v_int 
= 28, v_uint = 28, v_long = 28, v_ulong = 28, v_int64 = 68719476764, v_uint64 = 
68719476764, v_float = 3.9236357e-44, v_double = 3.3951932669278195e-313, 
v_pointer = 0x1c}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
-5285995793705074688, v_uint64 = 13160748280004476928, v_float = 0, v_double = 
-1.7840664348394755e-45, v_pointer = 0x0}}}, {g_type = 3064211854, data = 
{{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 656417718911631361, 
v_uint64 = 656417718911631361, v_float = 1.40129846e-45, v_double = 
8.703554038531644e-265, v_pointer = 0x1}, {v_int = -1228345707, v_uint = 
3066621589, v_long = -1228345707, v_ulong = 3066621589, v_int64 = 
-5286054369697403243, v_uint64 = 13160689704012148373, v_float = 
-5.98823908e-06, v_double = -1.7658404700806517e-45, v_pointer = 0xb6c8ee95}}}, 
{g_type = 16, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 
= -5278742671978921984, v_uint64 = 13168001401730629632, v_float = 0, v_double 
= -5.2791646724328021e-45, v_pointer = 0x0}, {v_int = -1230755442, v_uint = 
3064211854, v_long = -1230755442, v_ulong = 3064211854, v_int64 = 
-5277105332892194418, v_uint64 = 13169638740817357198, v_float = 
-4.89241847e-06, v_double = -6.9909727179153063e-45, v_pointer = 0xb6a4298e}}}, 
{g_type = 152330224, data = {{v_int = -1230741803, v_uint = 3064225493, v_long 
= -1230741803, v_ulong = 3064225493, v_int64 = -5275666140890898731, v_uint64 = 
13171077932818652885, v_float = -4.89862077e-06, v_double = 
-8.7821954802830287e-45, v_pointer = 0xb6a45ed5}, {v_int = 152330224, v_uint = 
152330224, v_long = 152330224, v_ulong = 152330224, v_int64 = 
-4636871465980633104, v_uint64 = 13809872607728918512, v_float = 
1.78599616e-33, v_double = -0.043990851505611661, v_pointer = 0x9145ff0}}}, 
{g_type = 3066621589, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, 
v_int64 = -5277105335956406271, v_uint64 = 13169638737753145345, v_float = 
1.40129846e-45, v_double = -6.9909689041878711e-45, v_pointer = 0x1}, {v_int = 
-1079605640, v_uint = 3215361656, v_long = -1079605640, v_ulong = 3215361656, 
v_int64 = -5278731192610945416, v_uint64 = 13168012881098606200, v_float = 
-1.30097866, v_double = -5.2863083006626393e-45, v_pointer = 0xbfa68678}}}, 
{g_type = 147663800, data = {{v_int = -1230748688, v_uint = 3064218608, v_long 
= -1230748688, v_ulong = 3064218608, v_int64 = -5286258440775908368, v_uint64 = 
13160485632933643248, v_float = -4.89548984e-06, v_double = 
-1.702343598115302e-45, v_pointer = 0xb6a443f0}, {v_int = -1229027084, v_uint = 
3065940212, v_long = -1229027084, v_ulong = 3065940212, v_int64 = 
-5245128120255739660, v_uint64 = 13201615953453811956, v_float = 
-5.6783847e-06, v_double = -9.6685469092286615e-43, v_pointer = 0xb6be88f4}}}, 
{g_type = 3073740739, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
v_int64 = -5286239288285986816, v_uint64 = 13160504785423564800, v_float = 0, 
v_double = -1.708302909984847e-45, v_pointer = 0x0}, {v_int = -1228669944, 
v_uint = 3066297352, v_long = -1228669944, v_ulong = 3066297352, v_int64 = 
-5277105332890108920, v_uint64 = 13169638740819442696, v_float = 
-5.84079316e-06, v_double = -6.9909727205109235e-45, v_pointer = 0xb6c3fc08}}}}
        free_me = (GValue *) 0x0
        signal_return_type = 4
        param_values = (GValue *) 0xbfa684fc
        node = (SignalNode *) 0x90e3f30
        i = 3064211854
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#17 0xb6c5f856 in IA__g_signal_emit (instance=0x9044e00, signal_id=350, 
detail=0) at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2243
No locals.
#18 0xb72331f5 in _gtk_tree_selection_internal_select_node 
(selection=0x9044e00, node=0x91394a0, tree=0x9045898, path=0x912aa88, mode=0, 
override_browse_mode=0) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtktreeselection.c:1409
        dirty = 1
        anchor_path = (GtkTreePath *) 0x0
#19 0xb724c767 in gtk_tree_view_real_set_cursor (tree_view=0x90e4b40, 
path=0x912aa88, clear_and_select=1, clamp_node=1) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtktreeview.c:12634
        mode = <value optimized out>
        new_tree = (GtkRBTree *) 0x0
        new_node = (GtkRBNode *) 0x0
        tree = (GtkRBTree *) 0x9045898
        node = (GtkRBNode *) 0x91394a0
#20 0xb725638c in gtk_tree_view_button_press (widget=0x90e4b40, 
event=0x911ef20) at /build/buildd/gtk+2.0-2.12.11/gtk/gtktreeview.c:2766
        new_y = <value optimized out>
        node = (GtkRBNode *) 0x91394a0
        tree = (GtkRBTree *) 0x9045898
        node_selected = 0
        path = (GtkTreePath *) 0x912aa88
        path_string = <value optimized out>
        depth = 1
        pre_val = 0
        focus_cell = <value optimized out>
        column_handled_click = 0
        rtl = 0
        list = <value optimized out>
        column = <value optimized out>
        i = <value optimized out>
        background_area = {x = 0, y = 0, width = 202, height = 26}
        cell_area = {x = 19, y = 0, width = 182, height = 26}
        vertical_separator = 0
        horizontal_separator = 2
        __PRETTY_FUNCTION__ = "gtk_tree_view_button_press"
#21 0xb7140816 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8ce95c0, 
return_value=0xbfa68a00, n_param_values=2, param_values=0xbfa68ab8, 
invocation_hint=0xbfa689ec, marshal_data=0xb7255af0) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtkmarshalers.c:84
        data1 = (gpointer) 0x90e4b40
        data2 = <value optimized out>
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#22 0xb6c49099 in g_type_class_meta_marshal (closure=0x8ce95c0, 
return_value=0xbfa68a00, n_param_values=2, param_values=0xbfa68ab8, 
invocation_hint=0xbfa689ec, marshal_data=0xb0) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:567
        callback = <value optimized out>
#23 0xb6c4a923 in IA__g_closure_invoke (closure=0x8ce95c0, 
return_value=0xbfa68a00, n_param_values=2, param_values=0xbfa68ab8, 
invocation_hint=0xbfa689ec) at /tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:490
        marshal = (GClosureMarshal) 0xb6c49050 <g_type_class_meta_marshal>
        marshal_data = (gpointer) 0xb0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#24 0xb6c5db35 in signal_emit_unlocked_R (node=0x8ce9458, detail=0, 
instance=0x90e4b40, emission_return=0xbfa68c78, instance_and_params=0xbfa68ab8) 
at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2478
        accumulator = (SignalAccumulator *) 0x8ce94a0
        emission = {next = 0x0, instance = 0x90e4b40, ihint = {signal_id = 44, 
detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 
147616104}
        class_closure = (GClosure *) 0x8ce95c0
        handler_list = (Handler *) 0x9148ea0
        return_accu = (GValue *) 0xbfa68a00
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, 
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 
0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 
0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 44
        max_sequential_handler_number = 1256
        return_value_altered = 1
#25 0xb6c5f27b in IA__g_signal_emit_valist (instance=0x90e4b40, signal_id=44, 
detail=0, var_args=0xbfa68cd0 "è\214¦¿ [EMAIL PROTECTED]&[EMAIL PROTECTED]") at 
/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2209
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer 
= 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 
= 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        error = <value optimized out>
        instance_and_params = (GValue *) 0xbfa68ab8
        stack_values = {{g_type = 147616104, data = {{v_int = 151931712, v_uint 
= 151931712, v_long = 151931712, v_ulong = 151931712, v_int64 = 151931712, 
v_uint64 = 151931712, v_float = 1.71280106e-33, v_double = 
7.5064239413046268e-316, v_pointer = 0x90e4b40}, {v_int = 0, v_uint = 0, v_long 
= 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
v_pointer = 0x0}}}, {g_type = 147755752, data = {{v_int = 152170272, v_uint = 
152170272, v_long = 152170272, v_ulong = 152170272, v_int64 = 152170272, 
v_uint64 = 152170272, v_float = 1.75661762e-33, v_double = 
7.5182103713518155e-316, v_pointer = 0x911ef20}, {v_int = 134217728, v_uint = 
134217728, v_long = 134217728, v_ulong = 134217728, v_int64 = 134217728, 
v_uint64 = 134217728, v_float = 3.85185989e-34, v_double = 
6.631236846766476e-316, v_pointer = 0x8000000}}}, {g_type = 3215363096, data = 
{{v_int = 24, v_uint = 24, v_long = 24, v_ulong = 24, v_int64 = 31877247270936, 
v_uint64 = 31877247270936, v_float = 3.36311631e-44, v_double = 
1.5749452760556109e-310, v_pointer = 0x18}, {v_int = 152170272, v_uint = 
152170272, v_long = 152170272, v_ulong = 152170272, v_int64 = 
633617902352854816, v_uint64 = 633617902352854816, v_float = 1.75661762e-33, 
v_double = 2.6228267491260189e-266, v_pointer = 0x911ef20}}}, {g_type = 
3215363096, data = {{v_int = 152323952, v_uint = 152323952, v_long = 152323952, 
v_ulong = 152323952, v_int64 = 654226392389797744, v_uint64 = 
654226392389797744, v_float = 1.78484417e-33, v_double = 
6.2891434471635507e-265, v_pointer = 0x9144770}, {v_int = 152321480, v_uint = 
152321480, v_long = 152321480, v_ulong = 152321480, v_int64 = 
633636113014341064, v_uint64 = 633636113014341064, v_float = 1.78439014e-33, 
v_double = 2.6290969257647657e-266, v_pointer = 0x9143dc8}}}, {g_type = 
147529904, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
261211273763487744, v_uint64 = 261211273763487744, v_float = 0, v_double = 
3.2084461427031461e-291, v_pointer = 0x0}, {v_int = -1079604020, v_uint = 
3215363276, v_long = -1079604020, v_ulong = 3215363276, v_int64 = 
-5288488765601968948, v_uint64 = 13158255308107582668, v_float = -1.30117178, 
v_double = -1.20483739454086e-45, v_pointer = 0xbfa68ccc}}}, {g_type = 1, data 
= {{v_int = -1079604020, v_uint = 3215363276, v_long = -1079604020, v_ulong = 
3215363276, v_int64 = 654226395452837068, v_uint64 = 654226395452837068, 
v_float = -1.30117178, v_double = 6.2891468220301038e-265, v_pointer = 
0xbfa68ccc}, {v_int = -1234251605, v_uint = 3060715691, v_long = -1234251605, 
v_ulong = 3060715691, v_int64 = -5300793881419394901, v_uint64 = 
13145950192290156715, v_float = -3.55862244e-06, v_double = 
-1.7405149972947165e-46, v_pointer = 0xb66ed0ab}}}, {g_type = 0, data = {{v_int 
= 5, v_uint = 5, v_long = 5, v_ulong = 5, v_int64 = -4636864319307382779, 
v_uint64 = 13809879754402168837, v_float = 7.00649232e-45, v_double = 
-0.044040441513061558, v_pointer = 0x5}, {v_int = -1234251005, v_uint = 
3060716291, v_long = -1234251005, v_ulong = 3060716291, v_int64 = 24535552771, 
v_uint64 = 24535552771, v_float = -3.55875886e-06, v_double = 
1.2122173725876101e-313, v_pointer = 0xb66ed303}}}, {g_type = 3215363276, data 
= {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, 
v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, 
{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 649400223386304512, 
v_uint64 = 649400223386304512, v_float = 0, v_double = 2.966867736886527e-265, 
v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = -1231749820, v_uint = 
3063217476, v_long = -1231749820, v_ulong = 3063217476, v_int64 = 
-4636864917539586748, v_uint64 = 13809879156169964868, v_float = 
-4.44022771e-06, v_double = -0.044036290443268317, v_pointer = 0xb694fd44}, 
{v_int = 152867816, v_uint = 152867816, v_long = 152867816, v_ulong = 
152867816, v_int64 = 4447835112, v_uint64 = 4447835112, v_float = 
1.88473621e-33, v_double = 2.1975225272056532e-314, v_pointer = 0x91c93e8}}}, 
{g_type = 32, data = {{v_int = -1231746815, v_uint = 3063220481, v_long = 
-1231746815, v_ulong = 3063220481, v_int64 = 3063220481, v_uint64 = 3063220481, 
v_float = -4.44159423e-06, v_double = 1.5134320052993989e-314, v_pointer = 
0xb6950901}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 
3064211854, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
137438953472, v_uint64 = 137438953472, v_float = 0, v_double = 
6.7903865310888714e-313, v_pointer = 0x0}, {v_int = -1234246824, v_uint = 
3060720472, v_long = -1234246824, v_ulong = 3060720472, v_int64 = 
633424030437663576, v_uint64 = 633424030437663576, v_float = -3.55970951e-06, 
v_double = 2.5560740309746651e-266, v_pointer = 0xb66ee358}}}, {g_type = 
147480556, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
17592186044416, v_uint64 = 17592186044416, v_float = 0, v_double = 
8.6916947597937554e-311, v_pointer = 0x0}, {v_int = 147480524, v_uint = 
147480524, v_long = 147480524, v_ulong = 147480524, v_int64 = 
-5285958693630091316, v_uint64 = 13160785380079460300, v_float = 
1.21799545e-33, v_double = -1.7956101515110414e-45, v_pointer = 0x8ca5fcc}}}, 
{g_type = 3215363064, data = {{v_int = -1234245224, v_uint = 3060722072, v_long 
= -1234245224, v_ulong = 3060722072, v_int64 = 24535558552, v_uint64 = 
24535558552, v_float = -3.56007331e-06, v_double = 1.21221765820696e-313, 
v_pointer = 0xb66ee998}, {v_int = 16, v_uint = 16, v_long = 16, v_ulong = 16, 
v_int64 = 137438953488, v_uint64 = 137438953488, v_float = 2.24207754e-44, 
v_double = 6.7903865318793764e-313, v_pointer = 0x10}}}, {g_type = 3060780044, 
data = {{v_int = -1230749732, v_uint = 3064217564, v_long = -1230749732, 
v_ulong = 3064217564, v_int64 = 633423394786000860, v_uint64 = 
633423394786000860, v_float = -4.89501508e-06, v_double = 
2.5558551675243202e-266, v_pointer = 0xb6a43fdc}, {v_int = 152218248, v_uint = 
152218248, v_long = 152218248, v_ulong = 152218248, v_int64 = 152218248, 
v_uint64 = 152218248, v_float = 1.76542942e-33, v_double = 
7.5205807006943035e-316, v_pointer = 0x912aa88}}}, {g_type = 1, data = {{v_int 
= 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 
0, v_double = 0, v_pointer = 0x0}, {v_int = -1230741803, v_uint = 3064225493, 
v_long = -1230741803, v_ulong = 3064225493, v_int64 = -5275666140890898731, 
v_uint64 = 13171077932818652885, v_float = -4.89862077e-06, v_double = 
-8.7821954802830287e-45, v_pointer = 0xb6a45ed5}}}, {g_type = 151034884, data = 
{{v_int = -1079604232, v_uint = 3215363064, v_long = -1079604232, v_ulong = 
3215363064, v_int64 = -5275704636531635208, v_uint64 = 13171039437177916408, 
v_float = -1.30114651, v_double = -8.7342836881961987e-45, v_pointer = 
0xbfa68bf8}, {v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 
-5277105335956406271, v_uint64 = 13169638737753145345, v_float = 
1.40129846e-45, v_double = -6.9909689041878711e-45, v_pointer = 0x1}}}}
        free_me = (GValue *) 0x0
        signal_return_type = 20
        param_values = (GValue *) 0xbfa68acc
        node = (SignalNode *) 0x8ce9458
        i = 1
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#26 0xb6c5f856 in IA__g_signal_emit (instance=0x90e4b40, signal_id=44, 
detail=0) at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2243
No locals.
#27 0xb7269ade in gtk_widget_event_internal (widget=0x90e4b40, event=0x911ef20) 
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkwidget.c:4678
        signal_num = <value optimized out>
        return_val = 0
#28 0xb713946a in IA__gtk_propagate_event (widget=0x90e4b40, event=0x911ef20) 
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:2336
        tmp = (GtkWidget *) 0x8e53620
        handled_event = 152170272
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#29 0xb713a86f in IA__gtk_main_do_event (event=0x911ef20) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1541
        event_widget = (GtkWidget *) 0x90e4b40
        grab_widget = (GtkWidget *) 0x90e4b40
        window_group = (GtkWindowGroup *) 0x8e53620
        rewritten_event = (GdkEvent *) 0x0
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#30 0xb6fab7ea in gdk_event_dispatch (source=0x8cb8e90, callback=0, 
user_data=0x0) at /build/buildd/gtk+2.0-2.12.11/gdk/x11/gdkevents-x11.c:2351
        display = <value optimized out>
        event = <value optimized out>
#31 0xb6bc42e1 in IA__g_main_context_dispatch (context=0x8cb8ed8) at 
/tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2012
No locals.
#32 0xb6bc7973 in g_main_context_iterate (context=0x8cb8ed8, block=1, 
dispatch=1, self=0x8cd2b40) at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2645
        max_priority = 2147483647
        timeout = -1
        some_ready = 1
        nfds = 8
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x90194e0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#33 0xb6bc7e92 in IA__g_main_loop_run (loop=0x8cd9820) at 
/tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2853
        self = (GThread *) 0x8cd2b40
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#34 0xb713ac99 in IA__gtk_main () at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
        tmp_list = (GList *) 0xbfa68f64
        functions = (GList *) 0x0
        init = (GtkInitFunction *) 0x0
        loop = (GMainLoop *) 0x8cd9820
#35 0xb79fdac7 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1
No symbol table info available.
#36 0xb79fd8b2 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1
No symbol table info available.
#37 0x0804c5dc in ?? ()
No symbol table info available.
#38 0xb68f6455 in __libc_start_main () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#39 0x0804c081 in ?? ()
No symbol table info available.
(gdb) info registers
eax            0x0      0
ecx            0x1cfe   7422
edx            0x6      6
ebx            0x1cfe   7422
esp            0xbfa67f38       0xbfa67f38
ebp            0xbfa67f50       0xbfa67f50
esi            0x914318c        152318348
edi            0xb6a36ff4       -1230802956
eip            0xb7f4f424       0xb7f4f424 <__kernel_vsyscall+16>
eflags         0x202    [ IF ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
(gdb) thread apply all backtrace

Thread 1 (Thread 0xb65ae700 (LWP 7422)):
#0  0xb7f4f424 in __kernel_vsyscall ()
#1  0xb690b640 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb690d018 in abort () from /lib/i686/cmov/libc.so.6
#3  0xb6b43928 in __gnu_cxx::__verbose_terminate_handler () from 
/usr/lib/libstdc++.so.6
#4  0xb6b41805 in ?? () from /usr/lib/libstdc++.so.6
#5  0xb6b41842 in std::terminate () from /usr/lib/libstdc++.so.6
#6  0xb6b4197a in __cxa_throw () from /usr/lib/libstdc++.so.6
#7  0xb7e7ed86 in mlview_tree_editor_document_node_to_string () from 
/usr/lib/libmlview.so.10
#8  0xb7ea75c5 in ?? () from /usr/lib/libmlview.so.10
#9  0xb7ea82e1 in ?? () from /usr/lib/libmlview.so.10
#10 0xb7e7a944 in mlview_tree_editor_update_visual_node () from 
/usr/lib/libmlview.so.10
#11 0xb7e87c09 in mlview_tree_editor_update_visual_node2 () from 
/usr/lib/libmlview.so.10
#12 0xb7e997b9 in ?? () from /usr/lib/libmlview.so.10
#13 0xb6c58084 in IA__g_cclosure_marshal_VOID__VOID (closure=0x90ea710, 
return_value=0x0, n_param_values=1, param_values=0xbfa684e8, 
invocation_hint=0xbfa6841c, marshal_data=0xb7e98cd0) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gmarshal.c:77
#14 0xb6c4a923 in IA__g_closure_invoke (closure=0x90ea710, return_value=0x0, 
n_param_values=1, param_values=0xbfa684e8, invocation_hint=0xbfa6841c) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:490
#15 0xb6c5dead in signal_emit_unlocked_R (node=0x90e3f30, detail=0, 
instance=0x9044e00, emission_return=0x0, instance_and_params=0xbfa684e8) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2440
#16 0xb6c5f3f4 in IA__g_signal_emit_valist (instance=0x9044e00, signal_id=350, 
detail=0, var_args=0xbfa686fc "\rÃÒ \030ã\017\t") at 
/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2199
#17 0xb6c5f856 in IA__g_signal_emit (instance=0x9044e00, signal_id=350, 
detail=0) at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2243
#18 0xb72331f5 in _gtk_tree_selection_internal_select_node 
(selection=0x9044e00, node=0x91394a0, tree=0x9045898, path=0x912aa88, mode=0, 
override_browse_mode=0) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtktreeselection.c:1409
#19 0xb724c767 in gtk_tree_view_real_set_cursor (tree_view=0x90e4b40, 
path=0x912aa88, clear_and_select=1, clamp_node=1) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtktreeview.c:12634
#20 0xb725638c in gtk_tree_view_button_press (widget=0x90e4b40, 
event=0x911ef20) at /build/buildd/gtk+2.0-2.12.11/gtk/gtktreeview.c:2766
#21 0xb7140816 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8ce95c0, 
return_value=0xbfa68a00, n_param_values=2, param_values=0xbfa68ab8, 
invocation_hint=0xbfa689ec, marshal_data=0xb7255af0) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtkmarshalers.c:84
#22 0xb6c49099 in g_type_class_meta_marshal (closure=0x8ce95c0, 
return_value=0xbfa68a00, n_param_values=2, param_values=0xbfa68ab8, 
invocation_hint=0xbfa689ec, marshal_data=0xb0) at 
/tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:567
#23 0xb6c4a923 in IA__g_closure_invoke (closure=0x8ce95c0, 
return_value=0xbfa68a00, n_param_values=2, param_values=0xbfa68ab8, 
invocation_hint=0xbfa689ec) at /tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:490
#24 0xb6c5db35 in signal_emit_unlocked_R (node=0x8ce9458, detail=0, 
instance=0x90e4b40, emission_return=0xbfa68c78, instance_and_params=0xbfa68ab8) 
at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2478
#25 0xb6c5f27b in IA__g_signal_emit_valist (instance=0x90e4b40, signal_id=44, 
detail=0, var_args=0xbfa68cd0 "è\214¦¿ [EMAIL PROTECTED]&[EMAIL PROTECTED]") at 
/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2209
#26 0xb6c5f856 in IA__g_signal_emit (instance=0x90e4b40, signal_id=44, 
detail=0) at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2243
#27 0xb7269ade in gtk_widget_event_internal (widget=0x90e4b40, event=0x911ef20) 
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkwidget.c:4678
#28 0xb713946a in IA__gtk_propagate_event (widget=0x90e4b40, event=0x911ef20) 
at /build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:2336
#29 0xb713a86f in IA__gtk_main_do_event (event=0x911ef20) at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1541
#30 0xb6fab7ea in gdk_event_dispatch (source=0x8cb8e90, callback=0, 
user_data=0x0) at /build/buildd/gtk+2.0-2.12.11/gdk/x11/gdkevents-x11.c:2351
#31 0xb6bc42e1 in IA__g_main_context_dispatch (context=0x8cb8ed8) at 
/tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2012
#32 0xb6bc7973 in g_main_context_iterate (context=0x8cb8ed8, block=1, 
dispatch=1, self=0x8cd2b40) at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2645
#33 0xb6bc7e92 in IA__g_main_loop_run (loop=0x8cd9820) at 
/tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2853
#34 0xb713ac99 in IA__gtk_main () at 
/build/buildd/gtk+2.0-2.12.11/gtk/gtkmain.c:1163
#35 0xb79fdac7 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1
#36 0xb79fd8b2 in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1
#37 0x0804c5dc in ?? ()
#38 0xb68f6455 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#39 0x0804c081 in ?? ()
(gdb) quit
The program is running.  Exit anyway? (y or n) 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to