From owner-freebsd-chromium@FreeBSD.ORG Thu May 26 19:34:32 2011 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FD821065675 for ; Thu, 26 May 2011 19:34:32 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id C5C8B8FC1C for ; Thu, 26 May 2011 19:34:31 +0000 (UTC) Received: by yie12 with SMTP id 12so558345yie.13 for ; Thu, 26 May 2011 12:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=OXUNR5WTD9NBhNUYoyMr4Ls3vkRmyYf1KMqCr12pRCQ=; b=EEkAqVT+dvdWx4j6tO84WeP0hC1h3+G7u3nmF6IyadmjoSxvdrMDpBFbimNDT9sath rg0QN4lKL9kppLlXspsUJhl/6yMJgV5GY5UPXtf9PQcE1jfHiHurxKyEr4GtbhzO+N/6 LOYJjEMRNky71OmkVTwwR0sb54PpRkFvUDZ3w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=e+2NbT6Y+MKBgkDn3EHlUD40LH2A+JtIs4DhdzVd0+A9vj62DcgUx+CuBZq8EGQ6v9 yWEDNklKm98x1crWEU87iz7bOlEOWrl17ELpbtkVq+P/glQMNQj+AMogYED8ySZkgX6E /DvqhJl85kJQGcY63LL7cZplSGM8C4kKNQ6So= MIME-Version: 1.0 Received: by 10.101.46.19 with SMTP id y19mr940540anj.19.1306438470871; Thu, 26 May 2011 12:34:30 -0700 (PDT) Received: by 10.100.32.14 with HTTP; Thu, 26 May 2011 12:34:30 -0700 (PDT) In-Reply-To: References: <20110525195202.73393.qmail@wawanesa.iciti.ca> Date: Thu, 26 May 2011 22:34:30 +0300 Message-ID: From: George Liaskos To: gtodd@iciti.ca Content-Type: text/plain; charset=UTF-8 Cc: chromium@freebsd.org Subject: Re: Any attempt to print with chromium causes sigsev X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 May 2011 19:34:32 -0000 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=) 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 , user_data=0x81545cb80) at gtktreemodel.c:1607 #23 0x0000000806653dd5 in IA__gtk_tree_model_foreach (model=0x81346de00, func=0x80665c840 , 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 (obj=0x814c06000, method= (void (printing::PrintJobWorker::*)(printing::PrintJobWorker *, printing::PrintingContext::NativeView, int, bool)) 0xdae680 , arg=...) at ./base/tuple.h:564 #32 0x0000000000dafb2a in RunnableMethod >::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