Re: Help us test the printing example



Hello everybody,

On Mi, 2006-08-02 at 21:12 +0200, Marko Anastasov wrote:
> > Please report any crashes that you encounter and also mention
> > the arch you use. Any valgrind logs and/or gdb backtraces are
> > also welcome.


here a couple of crashes I collected. On amd64 I used the 2.9.9 release
in the one test and CVS, with the last commit being:

2006-08-02  Murray Cumming  <murrayc murrayc com>

        * examples/book/printing/advanced/previewdialog.cc:
        Constructor: Initialize m_DpiX and m_DpiY, as noticed by valgrind. 
        Connect to signals here instead of later, so we do not risk connecting 
        more than once.
...

gdb*preview.txt was the print preview, gdb*print.txt my attempts of
printing to .pdf

Hope that helps - let me know if you need something else.

Have a nice day,
 Daniel

#0  0x0000000000000000 in ?? ()
#1  0x00002b988230633d in common_render_page (op=0x78c1f0, page_nr=0) at gtkprintoperation.c:1988
#2  0x00002b9881bb8a7c in Gtk::PrintOperationPreview_Class::render_page_vfunc_callback (self=0x78c1f0, page_nr=0) at printoperationpreview.cc:102
#3  0x000000000040ef6e in PreviewDialog::on_expose_event (this=0x7fff2966d8d0) at previewdialog.cc:90
#4  0x00002b9881c09b97 in Gtk::Widget_Class::expose_event_callback (self=0x8d9750, p0=0x7fff2966d6a0) at widget.cc:4414
#5  0x00002b98822dbb0d in _gtk_marshal_BOOLEAN__BOXED (closure=0x59d7f0, return_value=0x7fff2966d1b0, n_param_values=<value optimized out>, 
    param_values=0x7fff2966d2a0, invocation_hint=<value optimized out>, marshal_data=0x2b9881c09ae0) at gtkmarshalers.c:83
#6  0x00002b9883f145f8 in IA__g_closure_invoke (closure=0x59d7f0, return_value=0x7fff2966d1b0, n_param_values=2, param_values=0x7fff2966d2a0, 
    invocation_hint=0x7fff2966d170) at gclosure.c:490
#7  0x00002b9883f23d0f in signal_emit_unlocked_R (node=0x59d860, detail=0, instance=0x8d9750, emission_return=0x7fff2966d4c0, 
    instance_and_params=0x7fff2966d2a0) at gsignal.c:2476
#8  0x00002b9883f24bee in IA__g_signal_emit_valist (instance=0x8d9750, signal_id=<value optimized out>, detail=0, var_args=0x7fff2966d520)
    at gsignal.c:2207
#9  0x00002b9883f25003 in IA__g_signal_emit (instance=0x78c1f0, signal_id=9037824, detail=9008608) at gsignal.c:2241
#10 0x00002b98823d476e in gtk_widget_event_internal (widget=0x8d9750, event=0x7fff2966d6a0) at gtkwidget.c:3901
#11 0x00002b98822d63d0 in IA__gtk_main_do_event (event=0x7fff2966d6a0) at gtkmain.c:1402
#12 0x00002b988266012a in gdk_window_process_updates_internal (window=0x88c530) at gdkwindow.c:2324
#13 0x00002b9882660369 in IA__gdk_window_process_all_updates () at gdkwindow.c:2387
#14 0x00002b98826603da in gdk_window_update_idle (data=0x78c1f0) at gdkwindow.c:2245
#15 0x00002b988427ec43 in IA__g_main_context_dispatch (context=0x56aaa0) at gmain.c:2043
#16 0x00002b9884281a9d in g_main_context_iterate (context=0x56aaa0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2675
#17 0x00002b9884281d86 in IA__g_main_loop_run (loop=0x8a8e60) at gmain.c:2879
#18 0x00002b988226627a in IA__gtk_dialog_run (dialog=0x8d9750) at gtkdialog.c:996
#19 0x000000000041127a in PrintFormOperation::on_preview (this=0x7d8210, preview= 0x7fff2966daf0, context= 0x7fff2966dae0, parent=0x7fff2966f8d0)
    at printformoperation.cc:188
#20 0x00002b9881bb7918 in Gtk::PrintOperation_Class::preview_callback (self=<value optimized out>, p0=0x78c1f0, p1=0x89e800, p2=<value optimized out>)
    at printoperation.cc:1016
#21 0x00002b98822db115 in _gtk_marshal_BOOLEAN__OBJECT_OBJECT_OBJECT (closure=0x839eb0, return_value=0x7fff2966dd00, 
    n_param_values=<value optimized out>, param_values=0x7fff2966ddf0, invocation_hint=<value optimized out>, marshal_data=0x2b9881bb7800)
    at gtkmarshalers.c:542
#22 0x00002b9883f145f8 in IA__g_closure_invoke (closure=0x839eb0, return_value=0x7fff2966dd00, n_param_values=4, param_values=0x7fff2966ddf0, 
    invocation_hint=0x7fff2966dcc0) at gclosure.c:490
#23 0x00002b9883f23d0f in signal_emit_unlocked_R (node=0x839f20, detail=0, instance=0x78c1f0, emission_return=0x7fff2966e010, 
    instance_and_params=0x7fff2966ddf0) at gsignal.c:2476
#24 0x00002b9883f24bee in IA__g_signal_emit_valist (instance=0x78c1f0, signal_id=<value optimized out>, detail=0, var_args=0x7fff2966e070)
    at gsignal.c:2207
#25 0x00002b9883f27fe3 in IA__g_signal_emit_by_name (instance=0x78c1f0, detailed_signal=0x2b98824c6b65 "preview") at gsignal.c:2265
#26 0x00002b9882306760 in print_pages (op=0x78c1f0, parent=0x5ac0b0, do_print=<value optimized out>, result=GTK_PRINT_OPERATION_RESULT_APPLY)
    at gtkprintoperation.c:2229
#27 0x00002b9882306f61 in IA__gtk_print_operation_run (op=0x78c1f0, action=<value optimized out>, parent=0x5ac0b0, error=0x7fff2966e220)
    at gtkprintoperation.c:2430
#28 0x00002b9881bb619f in Gtk::PrintOperation::run (this=<value optimized out>, action=9037824, parent=<value optimized out>) at printoperation.cc:1177
#29 0x000000000040c091 in ExampleWindow::print_or_preview (this=0x7fff2966f8d0, print_action=Gtk::PRINT_OPERATION_ACTION_PREVIEW) at examplewindow.cc:253
#30 0x00002b9881e6ae03 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1
#31 0x00002b9883f145f8 in IA__g_closure_invoke (closure=0x5f1590, return_value=0x0, n_param_values=1, param_values=0x7fff2966e650, 
    invocation_hint=0x7fff2966e520) at gclosure.c:490
#32 0x00002b9883f23ed8 in signal_emit_unlocked_R (node=0x5efa90, detail=0, instance=0x565280, emission_return=0x0, instance_and_params=0x7fff2966e650)
    at gsignal.c:2508
#33 0x00002b9883f24e25 in IA__g_signal_emit_valist (instance=0x565280, signal_id=<value optimized out>, detail=0, var_args=0x7fff2966e8d0)
    at gsignal.c:2197
#34 0x00002b9883f25003 in IA__g_signal_emit (instance=0x78c1f0, signal_id=9037824, detail=9008608) at gsignal.c:2241
#35 0x00002b9882210683 in _gtk_action_emit_activate (action=0x565280) at gtkaction.c:835
#36 0x00002b9883f145f8 in IA__g_closure_invoke (closure=0x6075e0, return_value=0x0, n_param_values=1, param_values=0x7fff2966ec50, 
    invocation_hint=0x7fff2966eb20) at gclosure.c:490
#37 0x00002b9883f23b71 in signal_emit_unlocked_R (node=0x5f8670, detail=0, instance=0x5fed00, emission_return=0x0, instance_and_params=0x7fff2966ec50)
    at gsignal.c:2438
#38 0x00002b9883f24e25 in IA__g_signal_emit_valist (instance=0x5fed00, signal_id=<value optimized out>, detail=0, var_args=0x7fff2966eed0)
    at gsignal.c:2197
#39 0x00002b9883f25003 in IA__g_signal_emit (instance=0x78c1f0, signal_id=9037824, detail=9008608) at gsignal.c:2241
#40 0x00002b98823d841a in IA__gtk_widget_activate (widget=0x5fed00) at gtkwidget.c:3932
#41 0x00002b98822e7870 in IA__gtk_menu_shell_activate_item (menu_shell=0x5fc020, menu_item=0x5fed00, force_deactivate=<value optimized out>)
    at gtkmenushell.c:1024
#42 0x00002b98822e8d20 in gtk_menu_shell_button_release (widget=0x5fc020, event=0x962020) at gtkmenushell.c:630
#43 0x00002b98822dbb0d in _gtk_marshal_BOOLEAN__BOXED (closure=0x59d100, return_value=0x7fff2966f1d0, n_param_values=<value optimized out>, 
    param_values=0x7fff2966f2c0, invocation_hint=<value optimized out>, marshal_data=0x2b98822e11e0) at gtkmarshalers.c:83
#44 0x00002b9883f145f8 in IA__g_closure_invoke (closure=0x59d100, return_value=0x7fff2966f1d0, n_param_values=2, param_values=0x7fff2966f2c0, 
    invocation_hint=0x7fff2966f190) at gclosure.c:490
#45 0x00002b9883f23d0f in signal_emit_unlocked_R (node=0x59d170, detail=0, instance=0x5fc020, emission_return=0x7fff2966f4e0, 
    instance_and_params=0x7fff2966f2c0) at gsignal.c:2476
#46 0x00002b9883f24bee in IA__g_signal_emit_valist (instance=0x5fc020, signal_id=<value optimized out>, detail=0, var_args=0x7fff2966f540)
    at gsignal.c:2207
#47 0x00002b9883f25003 in IA__g_signal_emit (instance=0x78c1f0, signal_id=9037824, detail=9008608) at gsignal.c:2241
#48 0x00002b98823d476e in gtk_widget_event_internal (widget=0x5fc020, event=0x962020) at gtkwidget.c:3901
#49 0x00002b98822d51ee in IA__gtk_propagate_event (widget=0x5fc020, event=0x962020) at gtkmain.c:2210
#50 0x00002b98822d6257 in IA__gtk_main_do_event (event=0x962020) at gtkmain.c:1444
#51 0x00002b988267478c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2320
#52 0x00002b988427ec43 in IA__g_main_context_dispatch (context=0x56aaa0) at gmain.c:2043
#53 0x00002b9884281a9d in g_main_context_iterate (context=0x56aaa0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2675
#54 0x00002b9884281d86 in IA__g_main_loop_run (loop=0x7bc560) at gmain.c:2879
#55 0x00002b98822d65b2 in IA__gtk_main () at gtkmain.c:1023
#56 0x00002b9881ba331c in Gtk::Main::run (window=<value optimized out>) at main.cc:481
#57 0x000000000040eaa0 in main (argc=1, argv=0x7fff2966fd28) at main.cc:26
The program is running.  Exit anyway? (y or n) 
Starting program: /home/daniel/gtkmm2.4-2.9.9/examples/book/printing/advanced/.libs/lt-example 
[Thread debugging using libthread_db enabled]
[New Thread 47969649998576 (LWP 15888)]
Error while reading shared library symbols:
Cannot find new threads: generic error
[New Thread 1082132816 (LWP 15892)]
[New Thread 1090525520 (LWP 15893)]
[New Thread 1098918224 (LWP 15894)]
[New Thread 1107310928 (LWP 15895)]
[Thread 1090525520 (LWP 15893) exited]
[Thread 1082132816 (LWP 15892) exited]
[Thread 1098918224 (LWP 15894) exited]
[Thread 1107310928 (LWP 15895) exited]
[New Thread 1098918224 (LWP 15896)]
[New Thread 1107310928 (LWP 15897)]
[New Thread 1082132816 (LWP 15898)]
[Thread 1107310928 (LWP 15897) exited]
[Thread 1082132816 (LWP 15898) exited]
[Thread 1098918224 (LWP 15896) exited]
[New Thread 1098918224 (LWP 15899)]
[New Thread 1082132816 (LWP 15900)]
[New Thread 1107310928 (LWP 15901)]
[New Thread 1090525520 (LWP 15902)]
[New Thread 1115703632 (LWP 15903)]
[New Thread 1124096336 (LWP 15904)]
[Thread 1107310928 (LWP 15901) exited]
[Thread 1098918224 (LWP 15899) exited]
[Thread 1082132816 (LWP 15900) exited]
[Thread 1090525520 (LWP 15902) exited]
[Thread 1115703632 (LWP 15903) exited]
[Thread 1124096336 (LWP 15904) exited]

Program received signal SIGABRT, Aborted.
[Switching to Thread 47969649998576 (LWP 15888)]
0x00002ba0cd9ef31b in raise () from /lib/libc.so.6

Thread 1 (Thread 47969649998576 (LWP 15888)):
#0  0x00002ba0cd9ef31b in raise () from /lib/libc.so.6
#1  0x00002ba0cd9f0a7e in abort () from /lib/libc.so.6
#2  0x00002ba0cd9e8aa6 in __assert_fail () from /lib/libc.so.6
#3  0x00002ba0cc4ebc85 in cairo_create () from /usr/lib/libcairo.so.2
#4  0x00002ba0cc50e2de in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#5  0x00002ba0cc509990 in cairo_pdf_surface_set_size () from /usr/lib/libcairo.so.2
#6  0x00002ba0cc50fcfc in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#7  0x00002ba0cc4efa58 in cairo_font_options_create () from /usr/lib/libcairo.so.2
#8  0x00002ba0cc50fc58 in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#9  0x00002ba0cc50924f in cairo_pdf_surface_set_size () from /usr/lib/libcairo.so.2
#10 0x00002ba0cc4f9ea7 in cairo_surface_finish () from /usr/lib/libcairo.so.2
#11 0x00002ba0cc4f9ef6 in cairo_surface_destroy () from /usr/lib/libcairo.so.2
#12 0x00002ba0cc50115c in cairo_pattern_create_for_surface () from /usr/lib/libcairo.so.2
#13 0x00002ba0cc4f9ea7 in cairo_surface_finish () from /usr/lib/libcairo.so.2
#14 0x00002ba0cb5382ec in unix_end_run (op=<value optimized out>, wait=15888, cancelled=6) at gtkprintoperation-unix.c:297
#15 0x00002ba0cb442965 in print_pages_idle (user_data=0xa22d90) at gtkprintoperation.c:2149
#16 0x00002ba0cd3bac43 in IA__g_main_context_dispatch (context=0x56aaa0) at gmain.c:2043
#17 0x00002ba0cd3bda9d in g_main_context_iterate (context=0x56aaa0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2675
#18 0x00002ba0cd3bdd86 in IA__g_main_loop_run (loop=0x822760) at gmain.c:2879
#19 0x00002ba0cb44268e in print_pages (op=0x88d100, parent=0x5ac0b0, do_print=<value optimized out>, result=GTK_PRINT_OPERATION_RESULT_APPLY)
    at gtkprintoperation.c:2268
#20 0x00002ba0cb442f61 in IA__gtk_print_operation_run (op=0x88d100, action=<value optimized out>, parent=0x5ac0b0, error=0x7fffe052f540)
    at gtkprintoperation.c:2430
#21 0x00002ba0cacf219f in Gtk::PrintOperation::run (this=<value optimized out>, action=15888, parent=<value optimized out>) at printoperation.cc:1177
#22 0x000000000040c091 in ExampleWindow::print_or_preview (this=0x7fffe0531790, print_action=Gtk::PRINT_OPERATION_ACTION_PRINT_DIALOG)
    at examplewindow.cc:253
#23 0x00002ba0cafa6e03 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1
#24 0x00002ba0cd0505f8 in IA__g_closure_invoke (closure=0x5f1880, return_value=0x0, n_param_values=1, param_values=0x7fffe052f970, 
    invocation_hint=0x7fffe052f840) at gclosure.c:490
#25 0x00002ba0cd05fed8 in signal_emit_unlocked_R (node=0x5efa90, detail=0, instance=0x565300, emission_return=0x0, instance_and_params=0x7fffe052f970)
    at gsignal.c:2508
#26 0x00002ba0cd060e25 in IA__g_signal_emit_valist (instance=0x565300, signal_id=<value optimized out>, detail=0, var_args=0x7fffe052fbf0)
    at gsignal.c:2197
#27 0x00002ba0cd061003 in IA__g_signal_emit (instance=0x3e10, signal_id=15888, detail=6) at gsignal.c:2241
#28 0x00002ba0cb34c683 in _gtk_action_emit_activate (action=0x565300) at gtkaction.c:835
#29 0x00002ba0cd0505f8 in IA__g_closure_invoke (closure=0x614910, return_value=0x0, n_param_values=1, param_values=0x7fffe052ff70, 
    invocation_hint=0x7fffe052fe40) at gclosure.c:490
#30 0x00002ba0cd05fb71 in signal_emit_unlocked_R (node=0x613ae0, detail=0, instance=0x5acab0, emission_return=0x0, instance_and_params=0x7fffe052ff70)
    at gsignal.c:2438
#31 0x00002ba0cd060e25 in IA__g_signal_emit_valist (instance=0x5acab0, signal_id=<value optimized out>, detail=0, var_args=0x7fffe05301f0)
    at gsignal.c:2197
#32 0x00002ba0cd063fe3 in IA__g_signal_emit_by_name (instance=0x5acab0, detailed_signal=0x2ba0cb558972 "clicked") at gsignal.c:2265
#33 0x00002ba0cd0505f8 in IA__g_closure_invoke (closure=0x607390, return_value=0x0, n_param_values=1, param_values=0x7fffe0530570, 
    invocation_hint=0x7fffe0530440) at gclosure.c:490
#34 0x00002ba0cd05fb71 in signal_emit_unlocked_R (node=0x60ab20, detail=0, instance=0x608440, emission_return=0x0, instance_and_params=0x7fffe0530570)
    at gsignal.c:2438
#35 0x00002ba0cd060e25 in IA__g_signal_emit_valist (instance=0x608440, signal_id=<value optimized out>, detail=0, var_args=0x7fffe05307f0)
    at gsignal.c:2197
#36 0x00002ba0cd061003 in IA__g_signal_emit (instance=0x3e10, signal_id=15888, detail=6) at gsignal.c:2241
#37 0x00002ba0cb35dd79 in gtk_real_button_released (button=0x3e10) at gtkbutton.c:1484
#38 0x00002ba0cd0505f8 in IA__g_closure_invoke (closure=0x610000, return_value=0x0, n_param_values=1, param_values=0x7fffe0530b60, 
    invocation_hint=0x7fffe0530a30) at gclosure.c:490
#39 0x00002ba0cd05f7fd in signal_emit_unlocked_R (node=0x610070, detail=0, instance=0x608440, emission_return=0x0, instance_and_params=0x7fffe0530b60)
    at gsignal.c:2368
#40 0x00002ba0cd060e25 in IA__g_signal_emit_valist (instance=0x608440, signal_id=<value optimized out>, detail=0, var_args=0x7fffe0530de0)
    at gsignal.c:2197
#41 0x00002ba0cd061003 in IA__g_signal_emit (instance=0x3e10, signal_id=15888, detail=6) at gsignal.c:2241
#42 0x00002ba0cb35c609 in gtk_button_button_release (widget=0x3e10, event=0x3e10) at gtkbutton.c:1377
#43 0x00002ba0cb417b0d in _gtk_marshal_BOOLEAN__BOXED (closure=0x59d100, return_value=0x7fffe0531090, n_param_values=<value optimized out>, 
    param_values=0x7fffe0531180, invocation_hint=<value optimized out>, marshal_data=0x2ba0cb35c5f0) at gtkmarshalers.c:83
#44 0x00002ba0cd0505f8 in IA__g_closure_invoke (closure=0x59d100, return_value=0x7fffe0531090, n_param_values=2, param_values=0x7fffe0531180, 
    invocation_hint=0x7fffe0531050) at gclosure.c:490
#45 0x00002ba0cd05fd0f in signal_emit_unlocked_R (node=0x59d170, detail=0, instance=0x608440, emission_return=0x7fffe05313a0, 
    instance_and_params=0x7fffe0531180) at gsignal.c:2476
#46 0x00002ba0cd060bee in IA__g_signal_emit_valist (instance=0x608440, signal_id=<value optimized out>, detail=0, var_args=0x7fffe0531400)
    at gsignal.c:2207
#47 0x00002ba0cd061003 in IA__g_signal_emit (instance=0x3e10, signal_id=15888, detail=6) at gsignal.c:2241
#48 0x00002ba0cb51076e in gtk_widget_event_internal (widget=0x608440, event=0x6dab30) at gtkwidget.c:3901
#49 0x00002ba0cb4111ee in IA__gtk_propagate_event (widget=0x608440, event=0x6dab30) at gtkmain.c:2210
#50 0x00002ba0cb412257 in IA__gtk_main_do_event (event=0x6dab30) at gtkmain.c:1444
#51 0x00002ba0cb7b078c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2320
#52 0x00002ba0cd3bac43 in IA__g_main_context_dispatch (context=0x56aaa0) at gmain.c:2043
#53 0x00002ba0cd3bda9d in g_main_context_iterate (context=0x56aaa0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2675
#54 0x00002ba0cd3bdd86 in IA__g_main_loop_run (loop=0x7bc560) at gmain.c:2879
#55 0x00002ba0cb4125b2 in IA__gtk_main () at gtkmain.c:1023
#56 0x00002ba0cacdf31c in Gtk::Main::run (window=<value optimized out>) at main.cc:481
#57 0x000000000040eaa0 in main (argc=1, argv=0x7fffe0531be8) at main.cc:26
The program is running.  Exit anyway? (y or n) 
Starting program: /home/daniel/gtkmm/examples/book/printing/advanced/.libs/lt-example 
[Thread debugging using libthread_db enabled]
[New Thread 47889242270928 (LWP 15852)]
Error while reading shared library symbols:
Cannot find new threads: generic error
[New Thread 1082132816 (LWP 15857)]
[New Thread 1090525520 (LWP 15858)]
[New Thread 1098918224 (LWP 15859)]
[New Thread 1107310928 (LWP 15860)]
[New Thread 1115703632 (LWP 15861)]
[New Thread 1124096336 (LWP 15862)]
[New Thread 1132489040 (LWP 15863)]
[Thread 1090525520 (LWP 15858) exited]
[Thread 1082132816 (LWP 15857) exited]
[Thread 1107310928 (LWP 15860) exited]
[Thread 1115703632 (LWP 15861) exited]
[Thread 1124096336 (LWP 15862) exited]
[Thread 1098918224 (LWP 15859) exited]
[Thread 1132489040 (LWP 15863) exited]
[New Thread 1132489040 (LWP 15864)]
[New Thread 1115703632 (LWP 15865)]
[New Thread 1098918224 (LWP 15866)]
[Thread 1115703632 (LWP 15865) exited]
[Thread 1132489040 (LWP 15864) exited]
[Thread 1098918224 (LWP 15866) exited]
[New Thread 1098918224 (LWP 15867)]
[New Thread 1132489040 (LWP 15868)]
[New Thread 1115703632 (LWP 15869)]
[New Thread 1124096336 (LWP 15870)]
[New Thread 1082132816 (LWP 15871)]
[New Thread 1090525520 (LWP 15872)]
[Thread 1098918224 (LWP 15867) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47889242270928 (LWP 15852)]
0x00002b8e148651ec in memcpy () from /lib/libc.so.6

Thread 17 (Thread 1090525520 (LWP 15872)):
#0  0x00002b8e191e3a27 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002b8e18e1b770 in g_cond_timed_wait_posix_impl (cond=0x9c7c54, entered_mutex=0x2b8e1435ab08, abs_time=<value optimized out>)
    at gthread-posix.c:231
#2  0x00002b8e141cf0ba in g_async_queue_pop_intern_unlocked (queue=0x992600, try=<value optimized out>, end_time=0x41001150) at gasyncqueue.c:341
#3  0x00002b8e142085d5 in g_thread_pool_thread_proxy (data=<value optimized out>) at gthreadpool.c:220
#4  0x00002b8e14206a84 in g_thread_create_proxy (data=0xa27180) at gthread.c:553
#5  0x00002b8e191e03ca in start_thread () from /lib/libpthread.so.0
#6  0x00002b8e148bb10d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 1082132816 (LWP 15871)):
#0  0x00002b8e191e3a27 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002b8e18e1b770 in g_cond_timed_wait_posix_impl (cond=0x9c7c54, entered_mutex=0x2b8e1435ab08, abs_time=<value optimized out>)
    at gthread-posix.c:231
#2  0x00002b8e141cf0ba in g_async_queue_pop_intern_unlocked (queue=0x992600, try=<value optimized out>, end_time=0x40800150) at gasyncqueue.c:341
#3  0x00002b8e142085d5 in g_thread_pool_thread_proxy (data=<value optimized out>) at gthreadpool.c:220
#4  0x00002b8e14206a84 in g_thread_create_proxy (data=0xa3fda0) at gthread.c:553
#5  0x00002b8e191e03ca in start_thread () from /lib/libpthread.so.0
#6  0x00002b8e148bb10d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 1124096336 (LWP 15870)):
#0  0x00002b8e191e3a27 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002b8e18e1b770 in g_cond_timed_wait_posix_impl (cond=0x9c7c54, entered_mutex=0x2b8e1435ab08, abs_time=<value optimized out>)
    at gthread-posix.c:231
#2  0x00002b8e141cf0ba in g_async_queue_pop_intern_unlocked (queue=0x992600, try=<value optimized out>, end_time=0x43005150) at gasyncqueue.c:341
#3  0x00002b8e142085d5 in g_thread_pool_thread_proxy (data=<value optimized out>) at gthreadpool.c:220
#4  0x00002b8e14206a84 in g_thread_create_proxy (data=0xa3f700) at gthread.c:553
#5  0x00002b8e191e03ca in start_thread () from /lib/libpthread.so.0
#6  0x00002b8e148bb10d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 1115703632 (LWP 15869)):
#0  0x00002b8e191e3a27 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002b8e18e1b770 in g_cond_timed_wait_posix_impl (cond=0x9c7c54, entered_mutex=0x2b8e1435ab08, abs_time=<value optimized out>)
    at gthread-posix.c:231
#2  0x00002b8e141cf0ba in g_async_queue_pop_intern_unlocked (queue=0x992600, try=<value optimized out>, end_time=0x42804150) at gasyncqueue.c:341
#3  0x00002b8e142085d5 in g_thread_pool_thread_proxy (data=<value optimized out>) at gthreadpool.c:220
#4  0x00002b8e14206a84 in g_thread_create_proxy (data=0xa019b0) at gthread.c:553
#5  0x00002b8e191e03ca in start_thread () from /lib/libpthread.so.0
#6  0x00002b8e148bb10d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 1132489040 (LWP 15868)):
#0  0x00002b8e191e3a27 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002b8e18e1b770 in g_cond_timed_wait_posix_impl (cond=0x9c7c54, entered_mutex=0x2b8e1435ab08, abs_time=<value optimized out>)
    at gthread-posix.c:231
#2  0x00002b8e141cf0ba in g_async_queue_pop_intern_unlocked (queue=0x992600, try=<value optimized out>, end_time=0x43806150) at gasyncqueue.c:341
#3  0x00002b8e142085d5 in g_thread_pool_thread_proxy (data=<value optimized out>) at gthreadpool.c:220
#4  0x00002b8e14206a84 in g_thread_create_proxy (data=0xa01540) at gthread.c:553
#5  0x00002b8e191e03ca in start_thread () from /lib/libpthread.so.0
#6  0x00002b8e148bb10d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 47889242270928 (LWP 15852)):
#0  0x00002b8e148651ec in memcpy () from /lib/libc.so.6
#1  0x00002b8e14b6e77c in FT_Stream_ReadAt () from /usr/lib/libfreetype.so.6
#2  0x00002b8e13b5f64e in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#3  0x00002b8e13b5f2ae in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#4  0x00002b8e13b5a990 in cairo_pdf_surface_set_size () from /usr/lib/libcairo.so.2
#5  0x00002b8e13b60cfc in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#6  0x00002b8e13b40a58 in cairo_font_options_create () from /usr/lib/libcairo.so.2
#7  0x00002b8e13b60c58 in cairo_svg_surface_create_for_stream () from /usr/lib/libcairo.so.2
#8  0x00002b8e13b5a24f in cairo_pdf_surface_set_size () from /usr/lib/libcairo.so.2
#9  0x00002b8e13b4aea7 in cairo_surface_finish () from /usr/lib/libcairo.so.2
#10 0x00002b8e13b4aef6 in cairo_surface_destroy () from /usr/lib/libcairo.so.2
#11 0x00002b8e13b5215c in cairo_pattern_create_for_surface () from /usr/lib/libcairo.so.2
#12 0x00002b8e13b4aea7 in cairo_surface_finish () from /usr/lib/libcairo.so.2
#13 0x00002b8e12a6f2ec in unix_end_run (op=<value optimized out>, wait=365070194, cancelled=48) at gtkprintoperation-unix.c:297
#14 0x00002b8e12979965 in print_pages_idle (user_data=0xa018f0) at gtkprintoperation.c:2149
#15 0x00002b8e141eac43 in IA__g_main_context_dispatch (context=0x569a60) at gmain.c:2043
#16 0x00002b8e141eda9d in g_main_context_iterate (context=0x569a60, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2675
#17 0x00002b8e141edd86 in IA__g_main_loop_run (loop=0x7d5b00) at gmain.c:2879
#18 0x00002b8e1297968e in print_pages (op=0x88c100, parent=0x5ab0b0, do_print=<value optimized out>, result=GTK_PRINT_OPERATION_RESULT_APPLY)
    at gtkprintoperation.c:2268
#19 0x00002b8e12979f61 in IA__gtk_print_operation_run (op=0x88c100, action=<value optimized out>, parent=0x5ab0b0, error=0x7fff98ffac00)
    at gtkprintoperation.c:2430
#20 0x00002b8e122284af in Gtk::PrintOperation::run (this=<value optimized out>, action=365070194, parent=<value optimized out>) at printoperation.cc:1177
#21 0x000000000040b08c in ExampleWindow::print_or_preview (this=0x7fff98ffc270, print_action=Gtk::PRINT_OPERATION_ACTION_PRINT_DIALOG)
    at examplewindow.cc:234
#22 0x00002b8e124dde03 in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1
#23 0x00002b8e13e805f8 in IA__g_closure_invoke (closure=0x5f0880, return_value=0x0, n_param_values=1, param_values=0x7fff98ffaff0, 
    invocation_hint=0x7fff98ffaec0) at gclosure.c:490
#24 0x00002b8e13e8fed8 in signal_emit_unlocked_R (node=0x5eea90, detail=0, instance=0x564b00, emission_return=0x0, instance_and_params=0x7fff98ffaff0)
    at gsignal.c:2508
#25 0x00002b8e13e90e25 in IA__g_signal_emit_valist (instance=0x564b00, signal_id=<value optimized out>, detail=0, var_args=0x7fff98ffb270)
    at gsignal.c:2197
#26 0x00002b8e13e91003 in IA__g_signal_emit (instance=0xfffffffff6b8777c, signal_id=365070194, detail=48) at gsignal.c:2241
#27 0x00002b8e12883683 in _gtk_action_emit_activate (action=0x564b00) at gtkaction.c:835
#28 0x00002b8e13e805f8 in IA__g_closure_invoke (closure=0x606e20, return_value=0x0, n_param_values=1, param_values=0x7fff98ffb5f0, 
    invocation_hint=0x7fff98ffb4c0) at gclosure.c:490
#29 0x00002b8e13e8fb71 in signal_emit_unlocked_R (node=0x5f7670, detail=0, instance=0x5fde60, emission_return=0x0, instance_and_params=0x7fff98ffb5f0)
    at gsignal.c:2438
#30 0x00002b8e13e90e25 in IA__g_signal_emit_valist (instance=0x5fde60, signal_id=<value optimized out>, detail=0, var_args=0x7fff98ffb870)
    at gsignal.c:2197
#31 0x00002b8e13e91003 in IA__g_signal_emit (instance=0xfffffffff6b8777c, signal_id=365070194, detail=48) at gsignal.c:2241
#32 0x00002b8e12a4b41a in IA__gtk_widget_activate (widget=0x5fde60) at gtkwidget.c:3932
#33 0x00002b8e1295a870 in IA__gtk_menu_shell_activate_item (menu_shell=0x5fb020, menu_item=0x5fde60, force_deactivate=<value optimized out>)
    at gtkmenushell.c:1024
#34 0x00002b8e1295bd20 in gtk_menu_shell_button_release (widget=0x5fb020, event=0x6d9900) at gtkmenushell.c:630
#35 0x00002b8e1294eb0d in _gtk_marshal_BOOLEAN__BOXED (closure=0x59c100, return_value=0x7fff98ffbb70, n_param_values=<value optimized out>, 
    param_values=0x7fff98ffbc60, invocation_hint=<value optimized out>, marshal_data=0x2b8e129541e0) at gtkmarshalers.c:83
#36 0x00002b8e13e805f8 in IA__g_closure_invoke (closure=0x59c100, return_value=0x7fff98ffbb70, n_param_values=2, param_values=0x7fff98ffbc60, 
    invocation_hint=0x7fff98ffbb30) at gclosure.c:490
#37 0x00002b8e13e8fd0f in signal_emit_unlocked_R (node=0x59c170, detail=0, instance=0x5fb020, emission_return=0x7fff98ffbe80, 
    instance_and_params=0x7fff98ffbc60) at gsignal.c:2476
#38 0x00002b8e13e90bee in IA__g_signal_emit_valist (instance=0x5fb020, signal_id=<value optimized out>, detail=0, var_args=0x7fff98ffbee0)
    at gsignal.c:2207
#39 0x00002b8e13e91003 in IA__g_signal_emit (instance=0xfffffffff6b8777c, signal_id=365070194, detail=48) at gsignal.c:2241
#40 0x00002b8e12a4776e in gtk_widget_event_internal (widget=0x5fb020, event=0x6d9900) at gtkwidget.c:3901
#41 0x00002b8e129481ee in IA__gtk_propagate_event (widget=0x5fb020, event=0x6d9900) at gtkmain.c:2210
#42 0x00002b8e12949257 in IA__gtk_main_do_event (event=0x6d9900) at gtkmain.c:1444
#43 0x00002b8e12ce778c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2320
#44 0x00002b8e141eac43 in IA__g_main_context_dispatch (context=0x569a60) at gmain.c:2043
#45 0x00002b8e141eda9d in g_main_context_iterate (context=0x569a60, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2675
#46 0x00002b8e141edd86 in IA__g_main_loop_run (loop=0x7bb560) at gmain.c:2879
#47 0x00002b8e129495b2 in IA__gtk_main () at gtkmain.c:1023
#48 0x00002b8e1221562c in Gtk::Main::run (window=<value optimized out>) at main.cc:481
#49 0x000000000040dc20 in main (argc=1, argv=0x7fff98ffc6c8) at main.cc:26
The program is running.  Exit anyway? (y or n) 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]