Can you add this to bugzilla under the Gdk-Pixbuf module?
thanks
Jeff
On Fri, 2002-02-15 at 09:02, Vincent Jaussaud wrote:
> Sorry :-)
>
> Here you go:
>
> ---
> gdb evolution-mail
> GNU gdb Red Hat Linux (5.1-1)
> Copyright 2001 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-redhat-linux"...(no debugging symbols
> found)...
>
> (gdb) run
>
> Starting program: /usr/bin/evolution-mail
> [New Thread 1024 (LWP 8576)]
> [New Thread 2049 (LWP 8645)]
> [New Thread 1026 (LWP 8646)]
> [New Thread 2051 (LWP 8647)]
> [New Thread 3076 (LWP 8648)]
> [New Thread 4101 (LWP 8651)]
>
> ** ERROR **: file io-bmp.c: line 282 (DecodeHeader): assertion failed:
> (State->LineBuf != NULL)
> aborting...
>
> Program received signal SIGABRT, Aborted.
> [Switching to Thread 1024 (LWP 8576)]
> 0x40c11ae1 in __kill () from /lib/i686/libc.so.6
>
> (gdb) thread apply all bt
>
> Thread 6 (Thread 4101 (LWP 8651)):
> #0 0x40c11b85 in __sigsuspend (set=0x430ff8cc) at
> ../sysdeps/unix/sysv/linux/sigsuspend.c:45
> #1 0x40bd71c9 in __pthread_wait_for_restart_signal (self=0x430ffbe0) at
> pthread.c:969
> #2 0x40bd3bdc in pthread_cond_wait (cond=0x8128d78, mutex=0x8128d58) at
> restart.h:34
> #3 0x4008548a in e_msgport_wait (mp=0x8128d30) at e-msgport.c:198
> #4 0x40085ab2 in thread_dispatch (din=0x8128ce0) at e-msgport.c:517
> #5 0x40bd4c6f in pthread_start_thread (arg=0x430ffbe0) at manager.c:284
> #6 0x40bd4d5f in pthread_start_thread_event (arg=0x430ffbe0) at
> manager.c:308
>
> Thread 5 (Thread 3076 (LWP 8648)):
> #0 0x40c11b85 in __sigsuspend (set=0x425d98cc) at
> ../sysdeps/unix/sysv/linux/sigsuspend.c:45
> #1 0x40bd71c9 in __pthread_wait_for_restart_signal (self=0x425d9be0) at
> pthread.c:969
> #2 0x40bd3bdc in pthread_cond_wait (cond=0x8128cd0, mutex=0x8128cb0) at
> restart.h:34
> #3 0x4008548a in e_msgport_wait (mp=0x8128c88) at e-msgport.c:198
> #4 0x40085ab2 in thread_dispatch (din=0x8128c38) at e-msgport.c:517
> #5 0x40bd4c6f in pthread_start_thread (arg=0x425d9be0) at manager.c:284
> #6 0x40bd4d5f in pthread_start_thread_event (arg=0x425d9be0) at
> manager.c:308
>
> Thread 3 (Thread 1026 (LWP 8646)):
> #0 0x40c11b85 in __sigsuspend (set=0x415aa8cc) at
> ../sysdeps/unix/sysv/linux/sigsuspend.c:45
> #1 0x40bd71c9 in __pthread_wait_for_restart_signal (self=0x415aabe0) at
> pthread.c:969
> #2 0x40bd3bdc in pthread_cond_wait (cond=0x8128c28, mutex=0x8128c08) at
> restart.h:34
> #3 0x4008548a in e_msgport_wait (mp=0x8128be0) at e-msgport.c:198
> #4 0x40085ab2 in thread_dispatch (din=0x8128b90) at e-msgport.c:517
> #5 0x40bd4c6f in pthread_start_thread (arg=0x415aabe0) at manager.c:284
> #6 0x40bd4d5f in pthread_start_thread_event (arg=0x415aabe0) at
> manager.c:308
>
> Thread 2 (Thread 2049 (LWP 8645)):
> #0 0x40cc8e17 in __poll (fds=0x814599c, nfds=1, timeout=2000) at
> ../sysdeps/unix/sysv/linux/poll.c:63
> #1 0x40bd4920 in __pthread_manager (arg=0x19) at manager.c:140
> #2 0x40bd5509 in __pthread_manager_event (arg=0x19) at manager.c:231
>
> Thread 1 (Thread 1024 (LWP 8576)):
> #0 0x40c11ae1 in __kill () from /lib/i686/libc.so.6
> ---Type <return> to continue, or q <return> to quit---
> #1 0x40bd776b in raise (sig=6) at signals.c:65
> #2 0x40c13062 in abort () at ../sysdeps/generic/abort.c:88
> #3 0x40bbe6ce in g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
> format=0x4262e800 "file %s: line %d (%s): assertion failed: (%s)",
> args1=0xbfffc1bc) at gmessages.c:391
> #4 0x40bbe76f in g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
> format=0x4262e800 "file %s: line %d (%s): assertion failed: (%s)")
> at gmessages.c:408
> #5 0x4262ddc3 in DecodeHeader (BFH=0x832a1b8 "BM6�\t", BIH=0x832a1c6
> "(", State=0x832a0a8) at io-bmp.c:282
> #6 0x4262e6d2 in gdk_pixbuf__bmp_image_load_increment (data=0x832a0a8,
> buf=0x8329a02 "", size=74) at io-bmp.c:754
> #7 0x4065b2c3 in gdk_pixbuf_loader_load_module (loader=0x83299a8) at
> gdk-pixbuf-loader.c:383
> #8 0x4065b341 in gdk_pixbuf_loader_eat_header_write (loader=0x83299a8,
> buf=0xbfffc3a0 "BM6�\t", count=3030)
> at gdk-pixbuf-loader.c:401
> #9 0x4065b447 in gdk_pixbuf_loader_write (loader=0x83299a8,
> buf=0xbfffc3a0 "BM6�\t", count=3030)
> at gdk-pixbuf-loader.c:440
> #10 0x40271143 in html_image_factory_write_pixbuf (stream=0x8329a78,
> buffer=0xbfffc3a0 "BM6�\t", size=3030,
> user_data=0x8329960) at htmlimage.c:954
> #11 0x40241d8e in gtk_html_stream_write (stream=0x8329a78,
> buffer=0xbfffc3a0 "BM6�\t", size=3030) at gtkhtml-stream.c:78
> #12 0x40245c74 in gtk_html_write (html=0x8221b08, handle=0x8329a78,
> buffer=0xbfffc3a0 "BM6�\t", size=3030)
> at gtkhtml.c:2262
> #13 0x0809a681 in mail_stream_gtkhtml_new ()
> #14 0x400767ae in camel_stream_write (stream=0x8329ba8,
> buffer=0xbfffc3a0 "BM6�\t", n=3030) at camel-stream.c:116
> #15 0x40076c2b in camel_stream_write_to_stream (stream=0x427e0b88,
> output_stream=0x8329ba8) at camel-stream.c:264
> #16 0x400438b6 in write_to_stream (data_wrapper=0x42747820,
> stream=0x8329ba8) at camel-data-wrapper.c:132
> #17 0x415bc759 in write_to_stream (data_wrapper=0x42747820,
> stream=0x8329ba8) at camel-imap-wrapper.c:185
> #18 0x400439c2 in camel_data_wrapper_write_to_stream
> (data_wrapper=0x42747820, stream=0x8329ba8)
> at camel-data-wrapper.c:164
> #19 0x08088359 in mail_display_queue_redisplay ()
> #20 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x8221b08,
> func=0x8088240 <mail_display_queue_redisplay+7620>,
> func_data=0x82565a0, args=0xbfffd570) at gtkmarshal.c:340
> #21 0x4094d0be in gtk_handlers_run (handlers=0x8189250,
> signal=0xbfffd510, object=0x8221b08, params=0xbfffd570, after=0)
> at gtksignal.c:1917
> #22 0x4094c51f in gtk_signal_real_emit (object=0x8221b08, signal_id=153,
> params=0xbfffd570) at gtksignal.c:1477
> #23 0x4094a594 in gtk_signal_emit (object=0x8221b08, signal_id=153) at
> gtksignal.c:552
> #24 0x40242709 in html_engine_url_requested_cb (engine=0x8222188,
> url=0x8329988 "cid:367111412@14022002-13ab",
> handle=0x8329a78, data=0x8221b08) at gtkhtml.c:385
> #25 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x8222188,
> func=0x402426b0 <html_engine_url_requested_cb>,
> ---Type <return> to continue, or q <return> to quit---
> func_data=0x8221b08, args=0xbfffd950) at gtkmarshal.c:340
> #26 0x4094d0be in gtk_handlers_run (handlers=0x81892f0,
> signal=0xbfffd8e0, object=0x8222188, params=0xbfffd950, after=0)
> at gtksignal.c:1917
> #27 0x4094c51f in gtk_signal_real_emit (object=0x8222188, signal_id=176,
> params=0xbfffd950) at gtksignal.c:1477
> #28 0x4094a923 in gtk_signal_emit_by_name (object=0x8222188,
> name=0x40290703 "url_requested") at gtksignal.c:618
> #29 0x4028ac53 in iframe_url_requested (html=0x831e350, url=0x8329988
> "cid:367111412@14022002-13ab", handle=0x8329a78,
> data=0x831e110) at htmliframe.c:57
> #30 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x831e350,
> func=0x4028abb4 <iframe_url_requested>,
> func_data=0x831e110, args=0xbfffdd10) at gtkmarshal.c:340
> #31 0x4094d0be in gtk_handlers_run (handlers=0x8252ba0,
> signal=0xbfffdcb0, object=0x831e350, params=0xbfffdd10, after=0)
> at gtksignal.c:1917
> #32 0x4094c51f in gtk_signal_real_emit (object=0x831e350, signal_id=153,
> params=0xbfffdd10) at gtksignal.c:1477
> #33 0x4094a594 in gtk_signal_emit (object=0x831e350, signal_id=153) at
> gtksignal.c:552
> #34 0x40242709 in html_engine_url_requested_cb (engine=0x8325620,
> url=0x8329988 "cid:367111412@14022002-13ab",
> handle=0x8329a78, data=0x831e350) at gtkhtml.c:385
> #35 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x8325620,
> func=0x402426b0 <html_engine_url_requested_cb>,
> func_data=0x831e350, args=0xbfffe0f0) at gtkmarshal.c:340
> #36 0x4094d0be in gtk_handlers_run (handlers=0x8252d40,
> signal=0xbfffe080, object=0x8325620, params=0xbfffe0f0, after=0)
> at gtksignal.c:1917
> #37 0x4094c51f in gtk_signal_real_emit (object=0x8325620, signal_id=176,
> params=0xbfffe0f0) at gtksignal.c:1477
> #38 0x4094a923 in gtk_signal_emit_by_name (object=0x8325620,
> name=0x40290703 "url_requested") at gtksignal.c:618
> #39 0x40271bd0 in html_image_pointer_load (ip=0x8329960) at
> htmlimage.c:1333
> #40 0x40271d9c in html_image_factory_register (factory=0x8325c08,
> i=0x83298e8,
> filename=0x8327ef0 "cid:367111412@14022002-13ab", reload=0) at
> htmlimage.c:1371
> #41 0x40270bb5 in html_image_init (image=0x83298e8, klass=0x4029aa80,
> imf=0x8325c08,
> filename=0x8327ef0 "cid:367111412@14022002-13ab", url=0x0,
> target=0x0, width=-1, height=-1, percent_width=0,
> percent_height=0, border=0, color=0x8325e98,
> valign=HTML_VALIGN_BOTTOM, reload=0) at htmlimage.c:716
> #42 0x40270c22 in html_image_new (imf=0x8325c08, filename=0x8327ef0
> "cid:367111412@14022002-13ab", url=0x0, target=0x0,
> width=-1, height=-1, percent_width=0, percent_height=0, border=0,
> color=0x8325e98, valign=HTML_VALIGN_BOTTOM,
> reload=0) at htmlimage.c:735
> #43 0x402664d5 in parse_i (e=0x8325620, _clue=0x8325b80, str=0x8326f12
> "img src=\"cid:367111412@14022002-13ab\">")
> at htmlengine.c:2359
> #44 0x40267c34 in parse_one_token (p=0x8325620, clue=0x8325b80,
> str=0x8326f11 "<img src=\"cid:367111412@14022002-13ab\">") at
> htmlengine.c:3019
> #45 0x402623e5 in parse_body (e=0x8325620, clue=0x8325b80,
> end=0x402981a8, toplevel=1) at htmlengine.c:792
> ---Type <return> to continue, or q <return> to quit---
> #46 0x40269087 in html_engine_timer_event (e=0x8325620) at
> htmlengine.c:3813
> #47 0x402691ad in html_engine_stream_end (stream=0x8325b58,
> status=GTK_HTML_STREAM_OK, data=0x8325620)
> at htmlengine.c:3871
> #48 0x40241ea5 in gtk_html_stream_close (stream=0x8325b58,
> status=GTK_HTML_STREAM_OK) at gtkhtml-stream.c:130
> #49 0x40245c9b in gtk_html_end (html=0x8221b08, handle=0x8325b58,
> status=GTK_HTML_STREAM_OK) at gtkhtml.c:2279
> #50 0x08088407 in mail_display_queue_redisplay ()
> #51 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x8221b08,
> func=0x8088240 <mail_display_queue_redisplay+7620>,
> func_data=0x82565a0, args=0xbfffe710) at gtkmarshal.c:340
> #52 0x4094d0be in gtk_handlers_run (handlers=0x8189250,
> signal=0xbfffe6b0, object=0x8221b08, params=0xbfffe710, after=0)
> at gtksignal.c:1917
> #53 0x4094c51f in gtk_signal_real_emit (object=0x8221b08, signal_id=153,
> params=0xbfffe710) at gtksignal.c:1477
> #54 0x4094a594 in gtk_signal_emit (object=0x8221b08, signal_id=153) at
> gtksignal.c:552
> #55 0x40242709 in html_engine_url_requested_cb (engine=0x8222188,
> url=0x831e100 "cid:@@@17", handle=0x8325b58,
> data=0x8221b08) at gtkhtml.c:385
> #56 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x8222188,
> func=0x402426b0 <html_engine_url_requested_cb>,
> func_data=0x8221b08, args=0xbfffeaf0) at gtkmarshal.c:340
> #57 0x4094d0be in gtk_handlers_run (handlers=0x81892f0,
> signal=0xbfffea80, object=0x8222188, params=0xbfffeaf0, after=0)
> at gtksignal.c:1917
> #58 0x4094c51f in gtk_signal_real_emit (object=0x8222188, signal_id=176,
> params=0xbfffeaf0) at gtksignal.c:1477
> #59 0x4094a923 in gtk_signal_emit_by_name (object=0x8222188,
> name=0x40290703 "url_requested") at gtksignal.c:618
> #60 0x4028ac53 in iframe_url_requested (html=0x831e350, url=0x831e100
> "cid:@@@17", handle=0x8325b58, data=0x831e110)
> at htmliframe.c:57
> #61 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x831e350,
> func=0x4028abb4 <iframe_url_requested>,
> func_data=0x831e110, args=0xbfffeeb0) at gtkmarshal.c:340
> #62 0x4094d0be in gtk_handlers_run (handlers=0x8252ba0,
> signal=0xbfffee50, object=0x831e350, params=0xbfffeeb0, after=0)
> at gtksignal.c:1917
> #63 0x4094c51f in gtk_signal_real_emit (object=0x831e350, signal_id=153,
> params=0xbfffeeb0) at gtksignal.c:1477
> #64 0x4094a594 in gtk_signal_emit (object=0x831e350, signal_id=153) at
> gtksignal.c:552
> #65 0x40242709 in html_engine_url_requested_cb (engine=0x8325620,
> url=0x831e100 "cid:@@@17", handle=0x8325b58,
> data=0x831e350) at gtkhtml.c:385
> #66 0x4091daa4 in gtk_marshal_NONE__POINTER_POINTER (object=0x8325620,
> func=0x402426b0 <html_engine_url_requested_cb>,
> func_data=0x831e350, args=0xbffff290) at gtkmarshal.c:340
> #67 0x4094d0be in gtk_handlers_run (handlers=0x8252d40,
> signal=0xbffff220, object=0x8325620, params=0xbffff290, after=0)
> at gtksignal.c:1917
> #68 0x4094c51f in gtk_signal_real_emit (object=0x8325620, signal_id=176,
> params=0xbffff290) at gtksignal.c:1477
> ---Type <return> to continue, or q <return> to quit---
> #69 0x4094a923 in gtk_signal_emit_by_name (object=0x8325620,
> name=0x40290703 "url_requested") at gtksignal.c:618
> #70 0x4028bb6c in html_iframe_init (iframe=0x831e110, klass=0x4029b800,
> parent=0x8221b08, src=0x831e100 "cid:@@@17",
> width=-1, height=-1, border=0) at htmliframe.c:505
> #71 0x4028aec3 in html_iframe_new (parent=0x8221b08, src=0x831e100
> "cid:@@@17", width=-1, height=-1, border=0)
> at htmliframe.c:126
> #72 0x402642fb in parse_iframe (e=0x8222188, str=0x831ebf8
> "src=\"cid:@@@17\" frameborder=0 scrolling=no>",
> _clue=0x81902c8) at htmlengine.c:1603
> #73 0x40266609 in parse_i (e=0x8222188, _clue=0x81902c8,
> str=0x831ebf1 "iframe src=\"cid:@@@17\" frameborder=0
> scrolling=no>") at htmlengine.c:2403
> #74 0x40267c34 in parse_one_token (p=0x8222188, clue=0x81902c8,
> str=0x831ebf0 "<iframe src=\"cid:@@@17\" frameborder=0
> scrolling=no>") at htmlengine.c:3019
> #75 0x402623e5 in parse_body (e=0x8222188, clue=0x81902c8,
> end=0x402981a8, toplevel=1) at htmlengine.c:792
> #76 0x40269087 in html_engine_timer_event (e=0x8222188) at
> htmlengine.c:3813
> #77 0x402691ad in html_engine_stream_end (stream=0x82ee7a0,
> status=GTK_HTML_STREAM_OK, data=0x8222188)
> at htmlengine.c:3871
> #78 0x40241ea5 in gtk_html_stream_close (stream=0x82ee7a0,
> status=GTK_HTML_STREAM_OK) at gtkhtml-stream.c:130
> #79 0x40245c9b in gtk_html_end (html=0x8221b08, handle=0x82ee7a0,
> status=GTK_HTML_STREAM_OK) at gtkhtml.c:2279
> #80 0x08088be5 in mail_display_redisplay ()
> #81 0x08086478 in mail_crypto_smime_decode ()
> #82 0x40bbcff0 in g_idle_dispatch (source_data=0x8086460,
> dispatch_time=0xbffff840, user_data=0x82565a0) at gmain.c:1367
> #83 0x40bbc055 in g_main_dispatch (dispatch_time=0xbffff840) at
> gmain.c:656
> #84 0x40bbc659 in g_main_iterate (block=1, dispatch=1) at gmain.c:877
> #85 0x40bbc7e8 in g_main_run (loop=0x80fe8b8) at gmain.c:935
> #86 0x4091c27b in gtk_main () at gtkmain.c:524
> #87 0x4041153b in bonobo_main () at bonobo-main.c:284
> #88 0x0809d781 in main ()
> #89 0x40bff627 in __libc_start_main (main=0x809d59c <main>, argc=1,
> ubp_av=0xbffffa64, init=0x80661d0 <_init>,
> fini=0x80d3250 <_fini>, rtld_fini=0x4000dcc4 <_dl_fini>,
> stack_end=0xbffffa5c) at ../sysdeps/generic/libc-start.c:129
>
>
> On Thu, 2002-02-14 at 19:35, Ettore Perazzoli wrote:
> > On Thu, 2002-02-14 at 09:57, Tatooin user wrote:
> > > I've attached the trace of the complete Evolution session (from the
> > > startup, to the crash), and hope it helps.
> >
> > Could you give us a stack trace instead? That would be more useful.
> >
> > --
> > Ettore
> >
> > _______________________________________________
> > evolution maillist - [EMAIL PROTECTED]
> > http://lists.ximian.com/mailman/listinfo/evolution
>
>
>
> _______________________________________________
> evolution maillist - [EMAIL PROTECTED]
> http://lists.ximian.com/mailman/listinfo/evolution
--
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
[EMAIL PROTECTED] - www.ximian.com
_______________________________________________
evolution maillist - [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution