Date: Thu, 26 May 2011 22:34:30 +0300 From: George Liaskos <geo.liaskos@gmail.com> To: gtodd@iciti.ca Cc: chromium@freebsd.org Subject: Re: Any attempt to print with chromium causes sigsev Message-ID: <BANLkTinK3QVBsR7yR7r8LnZ1wyk=dfOrxQ@mail.gmail.com> In-Reply-To: <BANLkTi=2iJuzuA_9Z6Tce2yoSug73wSO_w@mail.gmail.com> References: <20110525195202.73393.qmail@wawanesa.iciti.ca> <BANLkTi=2iJuzuA_9Z6Tce2yoSug73wSO_w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Ok , this is the backtrace #0 0x000000080582f27a in getframeaddr () from /usr/local/lib/libexecinfo.so.1 #1 0x0000000805828e3f in backtrace () from /usr/local/lib/libexecinfo.so.1 #2 0x00000000012c67e1 in base::debug::StackTrace::StackTrace (this=0x7fffffff8e20) at base/debug/stack_trace_posix.cc:161 #3 0x00000000012dbfdd in logging::LogMessage::~LogMessage (this=0x7fffffff9570, __in_chrg=<value optimized out>) at base/logging.cc:551 #4 0x0000000000689cf7 in (anonymous namespace)::GLibLogHandler (log_domain=0x806843ea3 "Gtk", log_level=G_LOG_LEVEL_CRITICAL, message=0x8153f8f00 "IA__gtk_printer_is_accepting_jobs: assertion `GTK_IS_PRINTER (printer)' failed", userdata=0x0) at chrome/browser/browser_main.cc:886 #5 0x000000080981ab21 in g_logv () from /usr/local/lib/libglib-2.0.so.0 #6 0x000000080981ae13 in g_log () from /usr/local/lib/libglib-2.0.so.0 #7 0x0000000806741de3 in IA__gtk_printer_is_accepting_jobs (printer=0x0) at gtkprinter.c:720 #8 0x000000080674d72d in selected_printer_changed (selection=0x815479500, dialog=0x815432420) at gtkprintunixdialog.c:1889 #9 0x000000080918f54f in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 #10 0x00000008091a6531 in ?? () from /usr/local/lib/libgobject-2.0.so.0 #11 0x00000008091a83d0 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0 #12 0x00000008091a8698 in g_signal_emit_by_name () from /usr/local/lib/libgobject-2.0.so.0 #13 0x0000000806681e37 in gtk_tree_view_row_deleted (model=0x81545cb80, path=0x815404110, data=0x81543e420) at gtktreeview.c:8669 #14 0x000000080918f54f in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 #15 0x00000008091a6531 in ?? () from /usr/local/lib/libgobject-2.0.so.0 #16 0x00000008091a83d0 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0 #17 0x00000008091a87d3 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0 #18 0x0000000806653b29 in IA__gtk_tree_model_row_deleted (tree_model=0x81545cb80, path=0x815404110) at gtktreemodel.c:1566 #19 0x0000000806656ade in gtk_tree_model_filter_remove_node (filter=0x81545cb80, iter=0x7fffffffa990) at gtktreemodelfilter.c:1042 #20 0x0000000806657232 in gtk_tree_model_filter_row_changed (c_model=0x81346de00, c_path=0x815456480, c_iter=0x7fffffffaac0, data=0x81545cb80) at gtktreemodelfilter.c:1280 #21 0x000000080665c86d in gtk_tree_model_filter_refilter_helper (model=0x81346de00, path=0x815456480, iter=0x7fffffffaac0, data=0x81545cb80) at gtktreemodelfilter.c:3457 #22 0x0000000806653c52 in gtk_tree_model_foreach_helper (model=0x81346de00, iter=0x7fffffffaac0, path=0x815456480, func=0x80665c840 <gtk_tree_model_filter_refilter_helper>, user_data=0x81545cb80) at gtktreemodel.c:1607 #23 0x0000000806653dd5 in IA__gtk_tree_model_foreach (model=0x81346de00, func=0x80665c840 <gtk_tree_model_filter_refilter_helper>, user_data=0x81545cb80) at gtktreemodel.c:1653 #24 0x000000080665c921 in IA__gtk_tree_model_filter_refilter (filter=0x81545cb80) at gtktreemodelfilter.c:3477 #25 0x000000080674c871 in update_dialog_from_capabilities (dialog=0x815432420) at gtkprintunixdialog.c:1474 #26 0x0000000806754f41 in IA__gtk_print_unix_dialog_set_manual_capabilities (dialog=0x815432420, capabilities=47) at gtkprintunixdialog.c:4215 #27 0x00000000008378e9 in PrintDialogGtk::PrintDialogGtk (this=0x81513c960, callback=0x815460980, context=0x81434c5a0) at chrome/browser/printing/print_dialog_gtk.cc:80 #28 0x0000000000837a11 in PrintDialogGtk::CreatePrintDialog (callback=0x815460980, context=0x81434c5a0) at chrome/browser/printing/print_dialog_gtk.cc:29 #29 0x0000000001202abb in printing::PrintingContextCairo::AskUserForSettings (this=0x81434c5a0, parent_view=0xda19f542cfbefaf2, max_pages=1, has_selection=false, callback=0x815460980) at printing/printing_context_cairo.cc:87 #30 0x0000000000dae78d in printing::PrintJobWorker::GetSettingsWithUI (this=0x814c06000, parent_view=0xda19f542cfbefaf2, document_page_count=1, has_selection=false) at chrome/browser/printing/print_job_worker.cc:164 #31 0x0000000000dafae2 in DispatchToMethod<printing::PrintJobWorker, void (printing::PrintJobWorker::*)(GtkWidget*, int, bool), GtkWidget*, int, bool> (obj=0x814c06000, method= (void (printing::PrintJobWorker::*)(printing::PrintJobWorker *, printing::PrintingContext::NativeView, int, bool)) 0xdae680 <printing::PrintJobWorker::GetSettingsWithUI(printing::PrintingContext::NativeView, int, bool)>, arg=...) at ./base/tuple.h:564 #32 0x0000000000dafb2a in RunnableMethod<printing::PrintJobWorker, void (printing::PrintJobWorker::*)(_GtkWidget*, int, bool), Tuple3<_GtkWidget*, int, bool> >::Run (this=0x814ba1a50) at ./base/task.h:331 #33 0x00000000012de6b6 in MessageLoop::RunTask (this=0x8112b4540, task=0x814ba1a50) at base/message_loop.cc:367 #34 0x00000000012de88e in MessageLoop::DeferOrRunPendingTask (this=0x8112b4540, pending_task=...) at base/message_loop.cc:376 #35 0x00000000012df086 in MessageLoop::DoWork (this=0x8112b4540) at base/message_loop.cc:569 #36 0x000000000134b4ae in base::MessagePumpForUI::RunWithDispatcher (this=0x8112698a0, delegate=0x8112b4540, dispatcher=0x0) at base/message_pump_glib.cc:214 #37 0x000000000134ad6d in base::MessagePumpForUI::Run (this=0x8112698a0, delegate=0x8112b4540) at base/message_pump_glib.cc:318 #38 0x00000000012df3e2 in MessageLoop::RunInternal (this=0x8112b4540) at base/message_loop.cc:342 #39 0x00000000012df405 in MessageLoop::RunHandler (this=0x8112b4540) at base/message_loop.cc:315 #40 0x00000000012df449 in MessageLoopForUI::Run (this=0x8112b4540, dispatcher=0x0) at base/message_loop.cc:690 #41 0x000000000068a5b8 in (anonymous namespace)::RunUIMessageLoop (browser_process=0x81156f000) at chrome/browser/browser_main.cc:558 #42 0x000000000068dadf in BrowserMain (parameters=...) at chrome/browser/browser_main.cc:1797 #43 0x000000000055831a in (anonymous namespace)::RunNamedProcessTypeMain (process_type=..., main_function_params=...) at chrome/app/chrome_main.cc:449 #44 0x000000000055946b in ChromeMain (argc=1, argv=0x7fffffffd430) at chrome/app/chrome_main.cc:749 #45 0x0000000000559cca in main (argc=1, argv=0x7fffffffd430) at chrome/app/chrome_exe_main_gtk.cc:51 printer is NULL at frame 7, there's an open issue which seems relevant http://code.google.com/p/chromium/issues/detail?id=79394
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTinK3QVBsR7yR7r8LnZ1wyk=dfOrxQ>