[pkg-cinnamon] Bug#763895: Bug#763895: cinnamon crashes when a window opens

Maximiliano Curia maxy at debian.org
Fri Oct 3 14:55:01 UTC 2014


¡Hola Michal!

El 2014-10-03 a las 14:06 +0000, Michal Suchanek escribió:
> after finally running cinnamon I tried to open a terminal (evilvte) and
> cinnamon immediately crashed. I tried restarting it grom that fallback mode
> dialog but it crashed immediately again. Closing the terminal window allowed
> cinnamon to be restarted. I suspected evilvte is in some way truly evil and
> kills cinnamon but I created a new folder on the desktop, opened it, and
> cinnamon crashed again when the file manager window opened.

In the attached xsession-errors file I see a weird sequence of actions, and
I'm not sure if the output is mixed with some other session.
Can you please copy the file before trying to start a failing application?

So we can see the output generated by the failing application (just the
difference pasted in paste.debian.org would be ideal).

> Xsession: X session started for root at Fri Oct  3 14:00:41 UTC 2014

It's highly disrecommended to use a graphical session as root.

> W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).

> (cinnamon:2324): St-CRITICAL **: st_widget_get_theme_node called on the widget [0xb9150658 StBoxLayout.menu-selected-app-box] which is not in the stage.
>       JS LOG: Invalid network device type, is 14
> *********************************WARN_ONCE*********************************
> File ../../../../../../../src/mesa/drivers/dri/radeon/radeon_swtcl.c function r100_swtcl_flush line 339
> Rendering was 1 commands larger than predicted size. We might overflow  command buffer.
> ***************************************************************************
> drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
> x-session-manager[2172]: WARNING: Application 'cinnamon.desktop' killed by signal 15

I think the video driver you are using is dying when the composite manager
tries to start.

>       JS LOG: About to start Cinnamon
>       JS LOG: Cinnamon started at Fri Oct 03 2014 14:01:01 GMT+0000 (UTC)
> (cinnamon:2421): St-CRITICAL **: st_widget_get_theme_node called on the widget [0xba07c670 StBoxLayout.menu-selected-app-box] which is not in the stage.
>       JS LOG: Invalid network device type, is 14
> drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.

Mmh, and it also dies in the fallback mode.

> x-session-manager[2172]: WARNING: App 'cinnamon.desktop' respawning too quickly
> x-session-manager[2172]: CRITICAL: We failed, but the fail whale is dead. Sorry....

That's the end of the cinnamon session.

> (gnome-panel:2437): Gtk-CRITICAL **: gtk_accelerator_parse_with_keycode: assertion 'accelerator != NULL' failed

I don't know why you are running gnome-panel, but that's not cinnamon related.
So, this seems to be another desktop environment session, did you start it or
was automatically started?

> (nm-applet:2331): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -8 and height 24
> *** BUG ***
> In pixman_region32_init_rect: Invalid rectangle passed
> Set a breakpoint on '_pixman_log_error' to debug

> *** BUG ***
> In pixman_region32_init_rect: Invalid rectangle passed
> Set a breakpoint on '_pixman_log_error' to debug

That's interesting, in the sense that, this shouldn't happend.

Can you please let us know if you can use any composite window manager at all?

Also, there are no traces of evitvte or the file manager failing in this log.

Happy hacking,
-- 
"The day Microsoft makes something that doesn't suck,
is probably the day Microsoft starts making vacuum cleaners."
-- Ernst Jan Plugge
Saludos /\/\ /\ >< `/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cinnamon-team/attachments/20141003/4b51cb71/attachment.sig>


More information about the pkg-cinnamon-team mailing list