Skip site navigation (1)Skip section navigation (2)
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>