Hide Forgot
Description of problem: I've just started the Pencil application, after install. Version-Release number of selected component: xulrunner-23.0.1-4.fc19 Additional info: reporter: libreport-2.1.7 backtrace_rating: 4 cmdline: /usr/lib64/xulrunner/xulrunner --app /usr/share/pencil/application.ini crash_function: nsProfileLock::FatalSignalHandler executable: /usr/lib64/xulrunner/xulrunner kernel: 3.10.11-200.fc19.x86_64 runlevel: N 5 type: CCpp uid: 1000 var_log_messages: Sep 16 11:27:31 localhost abrt[9445]: Saved core dump of pid 9412 (/usr/lib64/xulrunner/xulrunner) to /var/tmp/abrt/ccpp-2013-09-16-11:27:29-9412 (290811904 bytes) Truncated backtrace: Thread no. 1 (10 frames) #1 nsProfileLock::FatalSignalHandler at /usr/src/debug/xulrunner-23.0.1/mozilla-release/objdir/toolkit/profile/nsProfileLock.cpp:180 #3 mozalloc_abort at /usr/src/debug/xulrunner-23.0.1/mozilla-release/memory/mozalloc/mozalloc_abort.cpp:30 #4 Abort at /usr/src/debug/xulrunner-23.0.1/mozilla-release/xpcom/base/nsDebugImpl.cpp:430 #5 NS_DebugBreak at /usr/src/debug/xulrunner-23.0.1/mozilla-release/xpcom/base/nsDebugImpl.cpp:417 #6 X11Error at /usr/src/debug/xulrunner-23.0.1/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp:157 #8 handle_error at xcb_io.c:213 #9 handle_response at xcb_io.c:325 #11 XShapeGetRectangles at XShape.c:457 #12 _xwindow_get_shape at gdkwindow-x11.c:4687 #13 _gdk_windowing_get_shape_for_mask at gdkwindow-x11.c:4739
Created attachment 798229 [details] File: backtrace
Created attachment 798230 [details] File: cgroup
Created attachment 798231 [details] File: core_backtrace
Created attachment 798232 [details] File: dso_list
Created attachment 798233 [details] File: environ
Created attachment 798234 [details] File: limits
Created attachment 798235 [details] File: maps
Created attachment 798236 [details] File: open_fds
Created attachment 798237 [details] File: proc_pid_status
This happens every time I try to click in the menu bar.
Just press "Document" menu reporter: libreport-2.1.7 backtrace_rating: 4 cmdline: /usr/lib64/xulrunner/xulrunner --app /usr/share/pencil/application.ini crash_function: nsProfileLock::FatalSignalHandler executable: /usr/lib64/xulrunner/xulrunner kernel: 3.11.3-201.fc19.x86_64 package: xulrunner-24.0-2.fc19 reason: Process /usr/lib64/xulrunner/xulrunner was killed by signal 11 (SIGSEGV) runlevel: N 5 type: CCpp uid: 1000
Looks like the crash comes from Oxygen theme. Moving. Just for check, can you test the default theme - Adwaita? #17 Oxygen::draw_box (style=0x7fa9a47cafd0, window=0x7fa96ccaf800, state=GTK_STATE_NORMAL, shadow=<optimized out>, clipRect=0x7fffc72ee740, widget=0x7fa9a48f83d0, detail=0x37e6201439 "menu", x=0, y=0, w=93, h=32) at /usr/src/debug/oxygen-gtk2-1.4.0/src/oxygenstylewrapper.cpp:1261 options = {<Oxygen::Flags<Oxygen::StyleOption>> = {_vptr.Flags = 0x7fa9a13f8150 <vtable for Oxygen::StyleOptions+16>, i = 8704}, _customColors = {<std::map<Oxygen::Palette::Role, Oxygen::ColorUtils::Rgba, std::less<Oxygen::Palette::Role>, std::allocator<std::pair<Oxygen::Palette::Role const, Oxygen::ColorUtils::Rgba> > >> = std::map with 1 elements = {[Oxygen::Palette::Window] = {_red = 54998, _green = 53970, _blue = 53456, _alpha = 65535, _mask = 15}}, <No data fields>}} __PRETTY_FUNCTION__ = "void Oxygen::draw_box(GtkStyle*, GdkWindow*, GtkStateType, GtkShadowType, GdkRectangle*, GtkWidget*, const gchar*, gint, gint, gint, gint)" d = {_value = "menu"} parent = 0x0 #18 0x00000037e58b5c1c in moz_gtk_menu_separator_paint (direction=<optimized out>, cliprect=<optimized out>, rect=<optimized out>, drawable=<optimized
Yes, the problem is with oxygen-gtk. Changing to Adwaita theme it works normally.
rpm -q pencil oxygen-gtk2 xulrunner please. testing on f20 with, pencil-2.0.4-3.fc20.noarch oxygen-gtk2-1.4.0-1.fc20.x86_64 xulrunner-24.0-2.fc20.x86_64 pencil seems to startup ok for me.
pencil-2.0.4-2.fc19.noarch oxygen-gtk2-1.4.0-1.fc19.x86_64 xulrunner-24.0-2.fc19.x86_64
oxygen-gtk2-1.4.2-1.fc19,oxygen-gtk3-1.2.2-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/oxygen-gtk2-1.4.2-1.fc19,oxygen-gtk3-1.2.2-1.fc19
oxygen-gtk2-1.4.2-1.fc20, oxygen-gtk3-1.3.2-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/oxygen-gtk2-1.4.2-1.fc20,oxygen-gtk3-1.3.2-1.fc20
oxygen-gtk2-1.4.2-1.fc20, oxygen-gtk3-1.3.2-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
oxygen-gtk2-1.4.2-1.fc19, oxygen-gtk3-1.2.2-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.