Attachment - backtrace with debugging symbols.
--
populus tremula [echo populus2tremula1yahoo2com|tr 12 @.]
(gdb) r
Starting program: /usr/bin/midori
[Thread debugging using libthread_db enabled]
[New Thread 0xb4d37b70 (LWP 20860)]
[New Thread 0xb4416b70 (LWP 20861)]
[New Thread 0xb2d3fb70 (LWP 20862)]
[New Thread 0xb249db70 (LWP 20863)]
[New Thread 0xb1c9cb70 (LWP 20864)]
[New Thread 0xb149bb70 (LWP 20865)]
[New Thread 0xb0c9ab70 (LWP 20866)]
[Thread 0xb249db70 (LWP 20863) exited]
[Thread 0xb1c9cb70 (LWP 20864) exited]
[Thread 0xb149bb70 (LWP 20865) exited]
[Thread 0xb2d3fb70 (LWP 20862) exited]
[New Thread 0xb2d3fb70 (LWP 20867)]
[Thread 0xb2d3fb70 (LWP 20867) exited]
[Thread 0xb0c9ab70 (LWP 20866) exited]
(midori:20857): GLib-CRITICAL **: g_strchug: assertion `string != NULL' failed
(midori:20857): GLib-CRITICAL **: g_strchomp: assertion `string != NULL' failed
** (midori:20857): CRITICAL **: sokoke_magic_uri: assertion `uri' failed
(midori:20857): GLib-CRITICAL **: g_strsplit: assertion `string != NULL' failed
Program received signal SIGSEGV, Segmentation fault.
0x08082eae in _action_location_submit_uri (action=0x8247008, uri=0x0,
new_tab=0, browser=0x813c0a0) at ../midori/midori-browser.c:3896
3896 ../midori/midori-browser.c: No such file or directory.
in ../midori/midori-browser.c
(gdb) bt full
#0 0x08082eae in _action_location_submit_uri (action=0x8247008, uri=0x0,
new_tab=0, browser=0x813c0a0) at ../midori/midori-browser.c:3896
keywords = 0x0
db = 0x80f1100
statement = 0x0
parts = 0x0
search_uri = 0x0
now = -1215506820
day = 4294967304
stripped_uri = 0x0
new_uri = 0x0
n = -1073746968
#1 0x08083553 in _action_location_secondary_icon_released (action=0x8247008,
widget=0x8295330, browser=0x813c0a0) at ../midori/midori-browser.c:4021
uri = 0x0
view = 0x82f1810
#2 0x080ace93 in midori_cclosure_marshal_BOOLEAN__OBJECT (closure=0x81eb100,
return_value=0xbfffeda4, n_param_values=2, param_values=0x82936f0,
invocation_hint=0xbfffed90, marshal_data=0x0) at default/midori/marshal.c:83
callback = 0x808316a <_action_location_secondary_icon_released>
cc = 0x808316a
data1 = 0x8247008
data2 = 0x813c0a0
v_return = -1211669497
__PRETTY_FUNCTION__ = "midori_cclosure_marshal_BOOLEAN__OBJECT"
#3 0xb789b13a in IA__g_closure_invoke (closure=0x81eb100,
return_value=0xbfffeda4, n_param_values=2, param_values=0x82936f0,
invocation_hint=0xbfffed90) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gclosure.c:767
marshal = 0x80acddc <midori_cclosure_marshal_BOOLEAN__OBJECT>
marshal_data = 0x0
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#4 0xb78b1a10 in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=0x8247008, emission_return=0xbfffeefc,
instance_and_params=0x82936f0) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:3318
tmp = <value optimized out>
handler = 0x81e86e0
accumulator = 0x81de4b8
emission = {next = 0xbffff0d8, instance = 0x8247008, ihint = {signal_id
= 143, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,
chain_type = 4}
class_closure = 0x0
handler_list = <value optimized out>
return_accu = <value optimized out>
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 = 143
max_sequential_handler_number = 1812
return_value_altered = 0
#5 0xb78b2a7b in IA__g_signal_emit_valist (instance=0x8247008, signal_id=143,
detail=0, var_args=0xbfffef60 "|\357\377\277") at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:2991
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>
signal_return_type = 20
param_values = 0x8293704
node = 0x81eb400
i = <value optimized out>
n_params = 1
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#6 0xb78b3076 in IA__g_signal_emit (instance=0x8247008, signal_id=143,
detail=0) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:3038
No locals.
#7 0x08091e7c in midori_location_action_icon_released_cb (widget=0x8295330,
icon_pos=GTK_ENTRY_ICON_SECONDARY, button=137725176, action=0x8247008) at
../midori/midori-locationaction.c:1025
result = 137797752
#8 0xb7d028ef in _gtk_marshal_VOID__ENUM_BOXED (closure=0x82bdc00,
return_value=0x0, n_param_values=3, param_values=0x82f6f40,
invocation_hint=0xbffff0e0, marshal_data=0x8091e46) at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:1804
data1 = 0x0
data2 = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_VOID__ENUM_BOXED"
#9 0xb789b13a in IA__g_closure_invoke (closure=0x82bdc00, return_value=0x0,
n_param_values=3, param_values=0x82f6f40, invocation_hint=0xbffff0e0) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gclosure.c:767
marshal = 0xb7d02860 <_gtk_marshal_VOID__ENUM_BOXED>
marshal_data = 0x0
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#10 0xb78b161d in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=0x8295330, emission_return=0x0,
instance_and_params=0x82f6f40) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:3248
tmp = <value optimized out>
handler = 0x81eb3c0
accumulator = 0x0
emission = {next = 0xbffff478, instance = 0x8295330, ihint = {signal_id
= 257, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN,
chain_type = 4}
class_closure = 0x0
handler_list = <value optimized out>
return_accu = <value optimized out>
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 = 257
max_sequential_handler_number = 1812
return_value_altered = 0
#11 0xb78b2bfc in IA__g_signal_emit_valist (instance=0x8295330, signal_id=257,
detail=0, var_args=0xbffff2b4 "\001") at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:2981
signal_return_type = 4
param_values = 0x82f6f54
node = 0x828ecc8
i = <value optimized out>
n_params = 2
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#12 0xb78b3076 in IA__g_signal_emit (instance=0x8295330, signal_id=257,
detail=0) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:3038
No locals.
#13 0xb7c877e7 in gtk_entry_button_release (widget=0x8295330, event=0x83584f8)
at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkentry.c:3866
width = 20
height = 23
icon_info = 0x82bc450
i = 1
#14 0xb7d04e74 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80f7a50,
return_value=0xbffff494, n_param_values=2, param_values=0x8293478,
invocation_hint=0xbffff480, marshal_data=0xb7c876c0) at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84
data1 = 0x0
data2 = <value optimized out>
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#15 0xb78997a9 in g_type_class_meta_marshal (closure=0x80f7a50,
return_value=0xbffff494, n_param_values=2, param_values=0x8293478,
invocation_hint=0xbffff480, marshal_data=0xb4) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gclosure.c:878
callback = <value optimized out>
#16 0xb789b13a in IA__g_closure_invoke (closure=0x80f7a50,
return_value=0xbffff494, n_param_values=2, param_values=0x8293478,
invocation_hint=0xbffff480) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gclosure.c:767
marshal = 0xb7899760 <g_type_class_meta_marshal>
marshal_data = 0xb4
__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#17 0xb78b1266 in signal_emit_unlocked_R (node=<value optimized out>,
detail=<value optimized out>, instance=0x8295330, emission_return=0xbffff5ec,
instance_and_params=0x8293478) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:3286
accumulator = 0x81382d8
emission = {next = 0x0, instance = 0x8295330, ihint = {signal_id = 60,
detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type =
136652800}
class_closure = 0x80f7a50
handler_list = 0x0
return_accu = <value optimized out>
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 = 60
max_sequential_handler_number = 1812
return_value_altered = 0
#18 0xb78b2a7b in IA__g_signal_emit_valist (instance=0x8295330, signal_id=60,
detail=0, var_args=0xbffff650
"|\366\377\277\360\r\017\bx\366\377\277\372\016\343\267\350\251\371\267\060S)\b\230\366\377\277\060S)\b0S)\b\360\r\017\b\230\366\377\277")
at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:2991
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>
signal_return_type = 20
param_values = 0x829348c
node = 0x80f7b28
i = <value optimized out>
n_params = 1
__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#19 0xb78b3076 in IA__g_signal_emit (instance=0x8295330, signal_id=60,
detail=0) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gsignal.c:3038
No locals.
#20 0xb7e31156 in gtk_widget_event_internal (widget=<value optimized out>,
event=0x83584f8) at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943
signal_num = <value optimized out>
return_val = 0
#21 0xb7cfd4cd in IA__gtk_propagate_event (widget=0x8295330, event=0x83584f8)
at /build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmain.c:2442
tmp = 0xb77ecff6
handled_event = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#22 0xb7cfe857 in IA__gtk_main_do_event (event=0x83584f8) at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmain.c:1647
event_widget = 0x8295330
grab_widget = <value optimized out>
window_group = 0x8313b60
rewritten_event = 0x0
tmp_list = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#23 0xb7b87dda in gdk_event_dispatch (source=0x80ee500, callback=0,
user_data=0x0) at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372
display = <value optimized out>
event = <value optimized out>
#24 0xb77ef305 in g_main_dispatch (context=0x80ee548) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960
dispatch = 0xb7b87d80 <gdk_event_dispatch>
user_data = 0x0
callback = 0
cb_funcs = 0x0
cb_data = 0x0
current_source_link = {data = 0x80ee500, next = 0x0}
source = 0x80ee500
current = 0x80ffc58
i = 0
#25 IA__g_main_context_dispatch (context=0x80ee548) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513
No locals.
#26 0xb77f2fe8 in g_main_context_iterate (context=0x80ee548, block=<value
optimized out>, dispatch=1, self=0x80cb9d8) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591
max_priority = 2147483647
timeout = 488
some_ready = 1
nfds = <value optimized out>
allocated_nfds = <value optimized out>
fds = <value optimized out>
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#27 0xb77f3527 in IA__g_main_loop_run (loop=0x80d60f0) at
/build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2799
self = 0x80cb9d8
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#28 0xb7cfee19 in IA__gtk_main () at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
tmp_list = 0x0
functions = 0x0
init = 0xbffffa68
loop = 0x80d60f0
#29 0x080647fc in main (argc=1, argv=0xbffffbc4) at ../midori/main.c:1982
webapp = 0x0
config = 0x0
diagnostic_dialog = 0
run = 0
snapshot = 0x0
execute = 0
version = 0
uris = 0x0
app = 0x80e7858
result = -1208040894
error = 0x80fb310
entries = {{long_name = 0x80b65ae "app", short_name = 97 'a', flags =
0, arg = G_OPTION_ARG_STRING, arg_data = 0xbffffa88, description = 0x80b6a54
"Run ADDRESS as a web application", arg_description = 0x80b6a75 "ADDRESS"},
{long_name = 0x80b6088 "config", short_name = 99 'c', flags = 0, arg =
G_OPTION_ARG_FILENAME, arg_data = 0xbffffa84, description = 0x80b6a80 "Use
FOLDER as configuration folder", arg_description = 0x80b6aa3 "FOLDER"},
{long_name = 0x80b6aaa "diagnostic-dialog", short_name = 100 'd', flags = 0,
arg = G_OPTION_ARG_NONE, arg_data = 0xbffffa80, description = 0x80b6abc "Show a
diagnostic dialog", arg_description = 0x0}, {long_name = 0x80b6ad5 "run",
short_name = 114 'r', flags = 0, arg = G_OPTION_ARG_NONE, arg_data =
0xbffffa7c, description = 0x80b6adc "Run the specified filename as javascript",
arg_description = 0x0}, {long_name = 0x80b6b05 "snapshot", short_name = 115
's', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0xbffffa78, description =
0x80b
6b10 "Take a snapshot of the specified URI", arg_description = 0x0},
{long_name = 0x80b6b35 "execute", short_name = 101 'e', flags = 0, arg =
G_OPTION_ARG_NONE, arg_data = 0xbffffa74, description = 0x80b6b3d "Execute the
specified command", arg_description = 0x0}, {long_name = 0x80b6b5b "version",
short_name = 86 'V', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbffffa70,
description = 0x80b6b63 "Display program version", arg_description = 0x0},
{long_name = 0x80b610c "", short_name = 0 '\000', flags = 0, arg =
G_OPTION_ARG_STRING_ARRAY, arg_data = 0xbffffa6c, description = 0x80b6b7b
"Addresses", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0,
arg_description = 0x0}}
error_messages = 0x80cbb30
extensions = 0x0
settings = 0x81000d0
config_file = 0x8106a88 "/home/my_user/.config/midori/running"
load_on_startup = MIDORI_STARTUP_LAST_OPEN_PAGES
search_engines = 0x80faf00
bookmarks = 0x80faf38
history = 0x80fea08
_session = 0x80faf70
trash = 0x80fafa8
i = 6
uri = 0x80ff330 "@\341\021\b)"
item = 0x0
uri_ready = 0x1 <Address 0x1 out of bounds>
errmsg = 0x0
db = 0x8102818
max_history_age = -1216637440
clear_prefs = 0
(gdb) q
A debugging session is active.
Inferior 1 [process 20857] will be killed.
Quit anyway? (y or n) y