Date: Fri, 15 Oct 2004 15:05:40 +0200 From: Franz Klammer <klammer@webonaut.com> To: gnome <freebsd-gnome@FreeBSD.org> Subject: eog-2.8.1 crash every time Message-ID: <416FCB24.1060308@webonaut.com>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------020708090505060400040305 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit eog-2.8.1 crash immediately every time i open an image. testet with png,tif,gif. attached a backtrace (eog and glib installed with debugging symbols.) franz. --------------020708090505060400040305 Content-Type: text/plain; name="gdb_eog_crash.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="gdb_eog_crash.txt" > gdb eog GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd"... (gdb) r Starting program: /usr/X11R6/bin/eog Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1 (LWP 100102)] 0x28bcb7d0 in g_strdup (str=0xf0f0f <Error reading address 0xf0f0f: Bad address>) at gstrfuncs.c:88 88 length = strlen (str) + 1; ------------------------------------------------------------------------------------------------------ (gdb) bt #0 0x28bcb7d0 in g_strdup (str=0xf0f0f <Error reading address 0xf0f0f: Bad address>) at gstrfuncs.c:88 #1 0x28b7d2c1 in value_collect_string (value=0xbfbfde80, n_collect_values=1, collect_values=0xf0f00, collect_flags=0) at gvaluetypes.c:285 #2 0x28b55f80 in g_object_set_valist (object=0x8394000, first_property_name=0x8084279 "markup", var_args=0xbfbfdf68 "\017\017\017\017\017\017") at gobject.c:1119 #3 0x28535cf3 in gnome_canvas_item_construct () from /usr/X11R6/lib/libgnomecanvas-2.so.800 #4 0x28535802 in gnome_canvas_item_new () from /usr/X11R6/lib/libgnomecanvas-2.so.800 #5 0x08076812 in eog_collection_item_construct (item=0x83b7380, image=0x83a2e10) at eog-collection-item.c:469 #6 0x08076bc5 in eog_collection_item_new (group=0x8262400, image=0x83a2e10) at eog-collection-item.c:531 #7 0x0807438e in add_image (wlist=0x8264400, image=0x8094c08) at eog-wrap-list.c:826 #8 0x080745f0 in model_prepared (model=0x835bc00, data=0x83a2e10) at eog-wrap-list.c:856 #9 0x28b6b899 in g_cclosure_marshal_VOID__VOID (closure=0x8391360, return_value=0x0, n_param_values=1, param_values=0xf0f00, invocation_hint=0xbfbfe2a8, marshal_data=0x0) at gmarshal.c:77 #10 0x28b50b3c in g_closure_invoke (closure=0x8391360, return_value=0xf0f00, n_param_values=986880, param_values=0xf0f00, invocation_hint=0xf0f00) at gclosure.c:437 #11 0x28b6a821 in signal_emit_unlocked_R (node=0x8385dc0, detail=0, instance=0x835bc00, emission_return=0x0, instance_and_params=0xbfbfe400) at gsignal.c:2435 #12 0x28b69511 in g_signal_emit_valist (instance=0x835bc00, signal_id=3217024000, detail=0, var_args=0xbfbfe58c "\001") at gsignal.c:2194 #13 0x28b697c2 in g_signal_emit (instance=0xf0f00, signal_id=986880, detail=986880) at gsignal.c:2238 #14 0x08069726 in real_file_loading (ctx=0x835bc60) at eog-image-list.c:527 #15 0x28bb7888 in g_idle_dispatch (source=0x8385f40, callback=0x8094c08, user_data=0xf0f00) at gmain.c:3806 #16 0x28bb43a4 in g_main_dispatch (context=0x80bd800) at gmain.c:1942 #17 0x28bb537d in g_main_context_dispatch (context=0x80bd800) at gmain.c:2492 #18 0x28bb578b in g_main_context_iterate (context=0x80bd800, block=1, dispatch=1, self=0x8088b60) at gmain.c:2573 #19 0x28bb5f41 in g_main_loop_run (loop=0x80cdab0) at gmain.c:2777 #20 0x2868f440 in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.400 #21 0x0805d45f in main (argc=1, argv=0x8091c00) at main.c:531 ------------------------------------------------------------------------------------------------------ (gdb) bt full #0 0x28bcb7d0 in g_strdup (str=0xf0f0f <Error reading address 0xf0f0f: Bad address>) at gstrfuncs.c:88 new_str = (gchar *) 0xf0f0f <Error reading address 0xf0f0f: Bad address> #1 0x28b7d2c1 in value_collect_string (value=0xbfbfde80, n_collect_values=1, collect_values=0xf0f00, collect_flags=0) at gvaluetypes.c:285 No locals. #2 0x28b55f80 in g_object_set_valist (object=0x8394000, first_property_name=0x8084279 "markup", var_args=0xbfbfdf68 "\017\017\017\017\017\017") at gobject.c:1119 _value = (GValue *) 0xbfbfde80 _value_type = 64 _vtable = (GTypeValueTable *) 0x8094c08 _collect_format = (gchar *) 0x8094c29 "" _cvalues = {{v_int = 986895, v_long = 986895, v_int64 = 986895, v_double = 4.8759091555249701e-318, v_pointer = 0xf0f0f}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}} _n_values = 1 nqueue = (GObjectNotifyQueue *) 0x8337c20 name = (const gchar *) 0x8094c29 "" __PRETTY_FUNCTION__ = "g_object_set_valist" #3 0x28535cf3 in gnome_canvas_item_construct () from /usr/X11R6/lib/libgnomecanvas-2.so.800 No symbol table info available. #4 0x28535802 in gnome_canvas_item_new () from /usr/X11R6/lib/libgnomecanvas-2.so.800 No symbol table info available. #5 0x08076812 in eog_collection_item_construct (item=0x83b7380, image=0x83a2e10) at eog-collection-item.c:469 pixbuf = (GdkPixbuf *) 0x83a2f50 priv = (EogCollectionItemPrivate *) 0x83a3b80 style = (GtkStyle *) 0x80e6400 caption = 0x83a2f50 "burgi.png" x1 = 1.3816979169105037e-112 y1 = 5.745951866298565e-270 x2 = 5.5243740657204872e-270 y2 = 5.7449373459998656e-270 __PRETTY_FUNCTION__ = "eog_collection_item_construct" #6 0x08076bc5 in eog_collection_item_new (group=0x8262400, image=0x83a2e10) at eog-collection-item.c:531 item = (EogCollectionItem *) 0x83b7380 __PRETTY_FUNCTION__ = "eog_collection_item_new" #7 0x0807438e in add_image (wlist=0x8264400, image=0x8094c08) at eog-wrap-list.c:826 priv = (EogWrapListPrivate *) 0x8262480 item = (GnomeCanvasItem *) 0x8264400 __PRETTY_FUNCTION__ = "add_image" #8 0x080745f0 in model_prepared (model=0x835bc00, data=0x83a2e10) at eog-wrap-list.c:856 wlist = (EogWrapList *) 0x8264400 priv = (EogWrapListPrivate *) 0x8262480 iter = (EogIter *) 0x83a2e60 success = 986880 image = (EogImage *) 0x83a2e10 it = (GList *) 0x83a2e10 __PRETTY_FUNCTION__ = "model_prepared" #9 0x28b6b899 in g_cclosure_marshal_VOID__VOID (closure=0x8391360, return_value=0x0, n_param_values=1, param_values=0xf0f00, invocation_hint=0xbfbfe2a8, marshal_data=0x0) at gmarshal.c:77 callback = 0x8094c08 cc = (GCClosure *) 0x8391360 data1 = 0x835bc00 data2 = 0xf0f00 __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" #10 0x28b50b3c in g_closure_invoke (closure=0x8391360, return_value=0xf0f00, n_param_values=986880, param_values=0xf0f00, invocation_hint=0xf0f00) at gclosure.c:437 marshal = 0x80551a4 <g_cclosure_marshal_VOID__VOID> marshal_data = 0x0 in_marshal = 0 __PRETTY_FUNCTION__ = "g_closure_invoke" #11 0x28b6a821 in signal_emit_unlocked_R (node=0x8385dc0, detail=0, instance=0x835bc00, emission_return=0x0, instance_and_params=0xbfbfe400) at gsignal.c:2435 tmp = (Handler *) 0x82630f0 handler = (Handler *) 0x82630f0 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x835bc00, ihint = {signal_id = 205, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8349c80 handler_list = (Handler *) 0x8263108 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 = 205 max_sequential_handler_number = 576 return_value_altered = 1 #12 0x28b69511 in g_signal_emit_valist (instance=0x835bc00, signal_id=3217024000, detail=0, var_args=0xbfbfe58c "\001") at gsignal.c:2194 instance_and_params = (GValue *) 0xbfbfe400 stack_values = {{g_type = 137911488, data = {{v_int = 137739264, v_uint = 137739264, v_long = 137739264, v_ulong = 137739264, v_int64 = 137739264, v_uint64 = 137739264, v_float = 5.46886992e-34, v_double = 6.805223842585796e-316, v_pointer = 0x835bc00}, {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 = 134811720, data = {{ v_int = 15, v_uint = 15, v_long = 15, v_ulong = 15, v_int64 = 2905083297392492559, v_uint64 = 2905083297392492559, v_float = 2.1019477e-44, v_double = 1.7186098207071547e-114, v_pointer = 0xf}, {v_int = 134811648, v_uint = 134811648, v_long = 134811648, v_ulong = 134811648, v_int64 = 134811648, v_uint64 = 134811648, v_float = 4.12457458e-34, v_double = 6.6605803936042793e-316, v_pointer = 0x8091000}}}, {g_type = 0, data = {{v_int = 676371068, v_uint = 676371068, v_long = 676371068, v_ulong = 676371068, v_int64 = 676371068, v_uint64 = 676371068, v_float = 1.15798179e-14, v_double = 3.3417170853975368e-315, v_pointer = 0x28509a7c}, {v_int = 137639904, v_uint = 137639904, v_long = 137639904, v_ulong = 137639904, v_int64 = -4629730893887162400, v_uint64 = 13817013179822389216, v_float = 5.42324604e-34, v_double = -0.12457704735081121, v_pointer = 0x83437e0}}}, {g_type = 676392414, data = {{v_int = 676404740, v_uint = 676404740, v_long = 676404740, v_ulong = 676404740, v_int64 = 2905133042380119556, v_uint64 = 2905133042380119556, v_float = 1.16083392e-14, v_double = 1.7365510084845796e-114, v_pointer = 0x28511e04}, {v_int = -1077943176, v_uint = 3217024120, v_long = -1077943176, v_ulong = 3217024120, v_int64 = 2904991620237616248, v_uint64 = 2904991620237616248, v_float = -1.49915981, v_double = 1.6855452421637011e-114, v_pointer = 0xbfbfe478}}}, {g_type = 134811648, data = {{v_int = 134783120, v_uint = 134783120, v_long = 134783120, v_ulong = 134783120, v_int64 = 64559292560, v_uint64 = 64559292560, v_float = 4.11147516e-34, v_double = 3.1896528573710383e-313, v_pointer = 0x808a090}, {v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 2905136237159383041, v_uint64 = 2905136237159383041, v_float = 1.40129846e-45, v_double = 1.7377032478841227e-114, v_pointer = 0x1}}}, {g_type = 676403996, data = {{v_int = -1077943144, v_uint = 3217024152, v_long = -1077943144, v_ulong = 3217024152, v_int64 = 2904880423534322840, v_uint64 = 2904880423534322840, v_float = -1.49916363, v_double = 1.6454406802935331e-114, v_pointer = 0xbfbfe498}, {v_int = 134811648, v_uint = 134811648, v_long = 134811648, v_ulong = 134811648, v_int64 = 579011928652320768, v_uint64 = 579011928652320768, v_float = 4.12457458e-34, v_double = 5.9303091444749858e-270, v_pointer = 0x8091000}}}, {g_type = 15, data = {{v_int = 676342118, v_uint = 676342118, v_long = 676342118, v_ulong = 676342118, v_int64 = 579011619956205926, v_uint64 = 579011619956205926, v_float = 1.15552963e-14, v_double = 5.9300496517003223e-270, v_pointer = 0x28502966}, {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 = 676403996, data = {{v_int = 138034016, v_uint = 138034016, v_long = 138034016, v_ulong = 138034016, v_int64 = 8796231056224, v_uint64 = 8796231056224, v_float = 5.6042134e-34, v_double = 4.3459155777621408e-311, v_pointer = 0x83a3b60}, {v_int = -1077943128, v_uint = 3217024168, v_long = -1077943128, v_ulong = 3217024168, v_int64 = 2904869561562031272, v_uint64 = 2904869561562031272, v_float = -1.49916553, v_double = 1.6415231663124773e-114, v_pointer = 0xbfbfe4a8}}}, {g_type = 676404740, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = -4629730412988465152, v_uint64 = 13817013660721086464, v_float = 0, v_double = -0.12458372116088867, v_pointer = 0x0}, { v_int = 676308099, v_uint = 676308099, v_long = 676308099, v_ulong = 676308099, v_int64 = 2905136237835691139, v_uint64 = 2905136237835691139, v_float = 1.15264811e-14, v_double = 1.7377034918035839e-114, v_pointer = 0x284fa483}}}, {g_type = 685940300, data = {{ v_int = -1077943032, v_uint = 3217024264, v_long = -1077943032, v_ulong = 3217024264, v_int64 = 2943988647680009480, v_uint64 = 2943988647680009480, v_float = -1.49917698, v_double = 7.0555566231574244e-112, v_pointer = 0xbfbfe508}, {v_int = 685963224, v_uint = 685963224, v_long = 685963224, v_ulong = 685963224, v_int64 = 2936631937401550808, v_uint64 = 2936631937401550808, v_float = 2.51985254e-14, v_double = 2.2106428297950188e-112, v_pointer = 0x28e2f7d8}}}, { g_type = 3217024248, data = {{v_int = 683388599, v_uint = 683388599, v_long = 683388599, v_ulong = 683388599, v_int64 = 22158225079, v_uint64 = 22158225079, v_float = 2.0836941e-14, v_double = 1.0947617784351841e-313, v_pointer = 0x28bbaeb7}, {v_int = 60, v_uint = 60, v_long = 60, v_ulong = 60, v_int64 = 2945906184151892028, v_uint64 = 2945906184151892028, v_float = 8.40779079e-44, v_double = 9.3357000825421023e-112, v_pointer = 0x3c}}}, {g_type = 0, data = {{v_int = 22, v_uint = 22, v_long = 22, v_ulong = 22, v_int64 = 2936631936715587606, v_uint64 = 2936631936715587606, v_float = 3.08285662e-44, v_double = 2.21064251312084e-112, v_pointer = 0x16}, {v_int = -1077943016, v_uint = 3217024280, v_long = -1077943016, v_ulong = 3217024280, v_int64 = 2935131686381282584, v_uint64 = 2935131686381282584, v_float = -1.49917889, v_double = 1.7985677516758057e-112, v_pointer = 0xbfbfe518}}}, {g_type = 683737904, data = {{v_int = 138030656, v_uint = 138030656, v_long = 138030656, v_ulong = 138030656, v_int64 = 21612867136, v_uint64 = 21612867136, v_float = 5.60267056e-34, v_double = 1.0678175160028893e-313, v_pointer = 0x83a2e40}, {v_int = 685940300, v_uint = 685940300, v_long = 685940300, v_ulong = 685940300, v_int64 = 592566399313026636, v_uint64 = 592566399313026636, v_float = 2.51596907e-14, v_double = 4.7736160324690828e-269, v_pointer = 0x28e29e4c}}}, {g_type = 21, data = {{v_int = -1077943000, v_uint = 3217024296, v_long = -1077943000, v_ulong = 3217024296, v_int64 = 2943989592572814632, v_uint64 = 2943989592572814632, v_float = -1.49918079, v_double = 7.0564290406640312e-112, v_pointer = 0xbfbfe528}, {v_int = 138034016, v_uint = 138034016, v_long = 138034016, v_ulong = 138034016, v_int64 = 138034016, v_uint64 = 138034016, v_float = 5.6042134e-34, v_double = 6.8197865263100959e-316, v_pointer = 0x83a3b60}}}, {g_type = 685897247, data = {{v_int = 675679841, v_uint = 675679841, v_long = 675679841, v_ulong = 675679841, v_int64 = 591586253406080609, v_uint64 = 591586253406080609, v_float = 1.09943259e-14, v_double = 4.1144803485652767e-269, v_pointer = 0x28460e61}, {v_int = 683737904, v_uint = 683737904, v_long = 683737904, v_ulong = 683737904, v_int64 = -4629729862548913360, v_uint64 = 13817014211160638256, v_float = 2.14286867e-14, v_double = -0.12459136004418947, v_pointer = 0x28c10330}}}, {g_type = 683107678, data = {{v_int = 138034016, v_uint = 138034016, v_long = 138034016, v_ulong = 138034016, v_int64 = 2902527199283919712, v_uint64 = 2902527199283919712, v_float = 5.6042134e-34, v_double = 1.2105010017825605e-114, v_pointer = 0x83a3b60}, {v_int = -1077942920, v_uint = 3217024376, v_long = -1077942920, v_ulong = 3217024376, v_int64 = 2902032031288386936, v_uint64 = 2902032031288386936, v_float = -1.49919033, v_double = 1.1212065581308819e-114, v_pointer = 0xbfbfe578}}}} free_me = (GValue *) 0x0 signal_return_type = 4 param_values = (GValue *) 0xbfbfe414 node = (SignalNode *) 0x8385dc0 i = 0 n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #13 0x28b697c2 in g_signal_emit (instance=0xf0f00, signal_id=986880, detail=986880) at gsignal.c:2238 No locals. #14 0x08069726 in real_file_loading (ctx=0x835bc60) at eog-image-list.c:527 list = (EogImageList *) 0x835bc00 priv = (EogImageListPrivate *) 0x83911a0 image = (EogImage *) 0x83a2e10 info = (GnomeVFSFileInfo *) 0x8390480 result = 986880 __PRETTY_FUNCTION__ = "real_file_loading" #15 0x28bb7888 in g_idle_dispatch (source=0x8385f40, callback=0x8094c08, user_data=0xf0f00) at gmain.c:3806 No locals. #16 0x28bb43a4 in g_main_dispatch (context=0x80bd800) at gmain.c:1942 dispatch = (gboolean (*)(GSource *, GSourceFunc, gpointer)) 0x28bb7840 <g_idle_dispatch> was_in_call = 0 user_data = 0x835bc60 callback = 0x80695a0 <real_file_loading> cb_funcs = (GSourceCallbackFuncs *) 0x28c100fc cb_data = 0x835bc70 need_destroy = 683374656 source = (GSource *) 0x8385f40 depth = (gint *) 0x80c4cf0 i = 0 __PRETTY_FUNCTION__ = "g_main_dispatch" #17 0x28bb537d in g_main_context_dispatch (context=0x80bd800) at gmain.c:2492 No locals. #18 0x28bb578b in g_main_context_iterate (context=0x80bd800, block=1, dispatch=1, self=0x8088b60) at gmain.c:2573 max_priority = 200 timeout = 0 some_ready = 1 nfds = 1 allocated_nfds = 9 fds = (GPollFD *) 0x8389b00 __PRETTY_FUNCTION__ = "g_main_context_iterate" #19 0x28bb5f41 in g_main_loop_run (loop=0x80cdab0) at gmain.c:2777 self = (GThread *) 0x8088b60 __PRETTY_FUNCTION__ = "g_main_loop_run" #20 0x2868f440 in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.400 No symbol table info available. #21 0x0805d45f in main (argc=1, argv=0x8091c00) at main.c:531 program = (GnomeProgram *) 0x80a1040 error = (GError *) 0x0 ctx = 0x8091c00 value = {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}}} client = (GnomeClient *) 0xbfbfe764 __PRETTY_FUNCTION__ = "main" ------------------------------------------------------------------------------------------------------ --------------020708090505060400040305--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?416FCB24.1060308>