Bugzilla – Attachment 589344 Details for
Bug 876545
yast2 sw_single crashes
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Forgot Password
backtrace
bt (text/plain), 8.37 KB, created by
Martin Vidner
on 2014-05-09 15:04:02 UTC
(
hide
)
Description:
backtrace
Filename:
MIME Type:
Creator:
Martin Vidner
Created:
2014-05-09 15:04:02 UTC
Size:
8.37 KB
patch
obsolete
>(gdb) bt >#0 0x00007fc245810615 in gtk_tree_model_get_valist (tree_model=tree_model@entry=0x7fc23841d330, iter=iter@entry=0x7fc23ddfe410, var_args=var_args@entry=0x7fc23ddfe248) > at gtktreemodel.c:1797 >#1 0x00007fc24581092c in gtk_tree_model_get (tree_model=0x7fc23841d330, iter=0x7fc23ddfe410) at gtktreemodel.c:1759 >#2 0x00007fc2355cfd4f in undoChanged (undo=0x7fc2383adc70, this=0x7fc2383de6e0) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:243 >#3 undoChanged (list=0x7fc2383adc70, this=0x7fc238419390) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:294 >#4 Impl (undo=0x7fc2383adc70, this=0x7fc238419390) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:280 >#5 YGtkPkgStatusBar::YGtkPkgStatusBar (this=0x7fc23842d180, undo=0x7fc2383adc70) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:299 >#6 0x00007fc2355a4aaf in YGPackageSelector::YGPackageSelector (this=0x7fc2383538f0, parent=<optimized out>, mode=<optimized out>) > at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/YGPackageSelector.cc:205 >#7 0x00007fc2355a5209 in YGPackageSelectorPluginImpl::createPackageSelector (this=<optimized out>, parent=0x7fc238368f70, modeFlags=72) > at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/YGPackageSelector.cc:833 >#8 0x00007fc245cec6b9 in YGLogView (maxLines=<optimized out>, visibleLines=<optimized out>, label=..., parent=<optimized out>, this=<optimized out>) > at /usr/src/debug/libyui-gtk-2.44.5/src/YGText.cc:157 >#9 YGWidgetFactory::createLogView (this=<optimized out>, parent=0x7fc2383636f0, label=..., visibleLines=943099760, maxLines=32706) at /usr/src/debug/libyui-gtk-2.44.5/src/YGText.cc:202 >#10 0x00007fc245d12f72 in ?? () from /usr/lib64/yui/libyui-gtk.so.6 >#11 0x00007fc2383636f0 in ?? () >#12 0x00007fc24cb8d52d in YUIPlugin::YUIPlugin(char const*) () from /usr/lib64/libyui.so.6 >#13 0x0000000000000000 in ?? () >(gdb) l >1792 break; >1793 } >1794 >1795 gtk_tree_model_get_value (GTK_TREE_MODEL (tree_model), iter, column, &value); >1796 >1797 G_VALUE_LCOPY (&value, var_args, 0, &error); >1798 if (error) >1799 { >1800 g_warning ("%s: %s", G_STRLOC, error); >1801 g_free (error); >(gdb) up >#1 0x00007fc24581092c in gtk_tree_model_get (tree_model=0x7fc23841d330, iter=0x7fc23ddfe410) at gtktreemodel.c:1759 >1759 gtk_tree_model_get_valist (tree_model, iter, var_args); >(gdb) l >1754 >1755 g_return_if_fail (GTK_IS_TREE_MODEL (tree_model)); >1756 g_return_if_fail (iter != NULL); >1757 >1758 va_start (var_args, iter); >1759 gtk_tree_model_get_valist (tree_model, iter, var_args); >1760 va_end (var_args); >1761 } >1762 >1763 /** >(gdb) up >#2 0x00007fc2355cfd4f in undoChanged (undo=0x7fc2383adc70, this=0x7fc2383de6e0) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:243 >243 gtk_tree_model_get (model, &iter, 0, &mount_point, -1); >(gdb) l >238 { >239 GtkTreeIter iter; >240 gtk_combo_box_get_active_iter (GTK_COMBO_BOX (combo), &iter); >241 GtkTreeModel *model = gtk_combo_box_get_model (GTK_COMBO_BOX (combo)); >242 gchar *mount_point; >243 gtk_tree_model_get (model, &iter, 0, &mount_point, -1); >244 const ZyppDu part = Ypp::getPartition (mount_point); >245 g_free (mount_point); >246 >247 int percent = part.total_size ? ((100 * part.pkg_size) / part.total_size) : 0; >(gdb) l - >228 PANGO_WEIGHT_NORMAL, PANGO_SCALE_MEDIUM); >229 gtk_label_set_selectable (GTK_LABEL (text), TRUE); >230 >231 hbox = gtk_hbox_new (FALSE, 4); >232 gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_("Space available:")), FALSE, TRUE, 0); >233 gtk_box_pack_start (GTK_BOX (hbox), combo, FALSE, TRUE, 0); >234 gtk_box_pack_start (GTK_BOX (hbox), text, FALSE, TRUE, 0); >235 } >236 >237 void undoChanged (YGtkPkgUndoList *undo) >(gdb) p undo >$1 = (YGtkPkgUndoList *) 0x7fc2383adc70 >(gdb) p *undo >$2 = {impl = 0x7fc2383adff0} >(gdb) p undo->impl) >Junk after end of expression. >(gdb) p undo->impl >$3 = (YGtkPkgUndoList::Impl *) 0x7fc2383adff0 >(gdb) p *(undo->impl) >$4 = <incomplete type> >(gdb) l >238 { >239 GtkTreeIter iter; >240 gtk_combo_box_get_active_iter (GTK_COMBO_BOX (combo), &iter); >241 GtkTreeModel *model = gtk_combo_box_get_model (GTK_COMBO_BOX (combo)); >242 gchar *mount_point; >243 gtk_tree_model_get (model, &iter, 0, &mount_point, -1); >244 const ZyppDu part = Ypp::getPartition (mount_point); >245 g_free (mount_point); >246 >247 int percent = part.total_size ? ((100 * part.pkg_size) / part.total_size) : 0; >(gdb) >248 long long free = (part.total_size - part.pkg_size) * 1024 * 1024; >249 >250 const char *format = "%s"; >251 if (percent > MIN_PERCENT_WARN && free < MIN_FREE_MB_WARN) >252 format = "<b><span foreground=\"red\"><b>%s<b></span></b>"; >253 char *str = g_strdup_printf (format, part.freeAfterCommit().asString().c_str()); >254 gtk_label_set_markup (GTK_LABEL (text), str); >255 g_free (str); >256 } >257 >(gdb) ^Z >[1]+ Stopped gdb -c core >(148) venom ~ # o /var/log/YaST2/y2log >venom ~ # o /var/log/YaST2/y2log >venom ~ # o /var/log/YaST2/y2log >venom ~ # cd //var/log/YaST2/ >venom YaST2 # l >total 1908 >drwx------ 2 root root 4096 May 9 16:07 ./ >drwxr-xr-x 9 root root 4096 May 9 13:44 ../ >-rw-r--r-- 1 root root 59 May 6 17:28 arch.info >-rw-r--r-- 1 root root 2837 May 8 15:32 disk_sda.info >-rw-r--r-- 1 root root 2700 May 6 17:28 disk_sda.info-1 >-rw-r--r-- 1 root root 30 May 6 17:28 free.info >-rw-r--r-- 1 root root 848 May 8 15:32 lvmvg_opensuse.info >-rw-r--r-- 1 root root 2081 May 8 15:34 lvmvg_venom.info >-rw-r--r-- 1 root root 2084 May 8 15:32 lvmvg_venom.info-1 >-rw-r--r-- 1 root root 2017 May 6 18:09 lvmvg_venom.info-2 >-rw-r--r-- 1 root root 2038 May 6 17:28 lvmvg_venom.info-3 >-rw------- 1 root root 17397 May 9 16:11 signal >-rw-r--r-- 1 root root 919 May 6 17:28 tmpfs.info >-rw-r--r-- 1 root root 1116253 May 9 16:10 y2log >-rw-r--r-- 1 root root 764581 May 9 16:07 y2log-1.gz >venom YaST2 # o signal >venom YaST2 # fg >gdb -c core (wd: ~) >up >#3 undoChanged (list=0x7fc2383adc70, this=0x7fc238419390) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:294 >294 disk->undoChanged (list); >(gdb) up >#4 Impl (undo=0x7fc2383adc70, this=0x7fc238419390) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:280 >280 undoChanged (undo); >(gdb) up >#5 YGtkPkgStatusBar::YGtkPkgStatusBar (this=0x7fc23842d180, undo=0x7fc2383adc70) at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/ygtkpkgstatusbar.cc:299 >299 : impl (new Impl (undo)) >(gdb) l >294 disk->undoChanged (list); >295 } >296 }; >297 >298 YGtkPkgStatusBar::YGtkPkgStatusBar (YGtkPkgUndoList *undo) >299 : impl (new Impl (undo)) >300 {} >301 >302 YGtkPkgStatusBar::~YGtkPkgStatusBar() >303 { delete impl; } >(gdb) up >#6 0x00007fc2355a4aaf in YGPackageSelector::YGPackageSelector (this=0x7fc2383538f0, parent=<optimized out>, mode=<optimized out>) > at /usr/src/debug/libyui-gtk-pkg-2.43.0/src/YGPackageSelector.cc:205 >205 m_status = new YGtkPkgStatusBar (m_undo); >(gdb) l >200 YGUtils::setPaneRelPosition (hpaned, .28); >201 >202 m_widget = gtk_vbox_new (FALSE, 6); >203 gtk_box_pack_start (GTK_BOX (m_widget), hpaned, TRUE, TRUE, 0); >204 if (!YGPackageSelector::get()->onlineUpdateMode()) { >205 m_status = new YGtkPkgStatusBar (m_undo); >206 gtk_box_pack_start (GTK_BOX (m_widget), m_status->getWidget(), FALSE, TRUE, 0); >207 } >208 gtk_widget_show_all (m_widget); >209 gtk_widget_hide (m_toolbox); >(gdb) p m_undo >$5 = (YGtkPkgUndoList *) 0x7fc2383adc70 >(gdb) p * m_undo >$6 = {impl = 0x7fc2383adff0} >(gdb) p * m_undo->impl >$7 = <incomplete type>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 876545
:
588851
| 589344