Open sillysloft opened 15 years ago
Already been fixed.
Original comment by: mark-t
Original comment by: mark-t
After reporting this I switched to latest git version: $ git describe Release-1_1_0-77-g4e83148
Just now fluxbox died again when I used konqueror. This time nothing on stdout/stderr and no core dump.
So I guess this is sadly not fixed.
Original comment by: psychon
Original comment by: psychon
Original comment by: mark-t
Change your startup file, so you're actually running the new binary.
Original comment by: mark-t
Original comment by: psychon
$ grep fluxbox .fluxbox/startup # fluxbox startup-script: # This shows the fluxbox-splash-screen # fbsetbg -C /usr/share/fluxbox/splash.jpg # Applications you want to run with fluxbox. # And last but not least we start fluxbox. #/usr/bin/fluxbox ~/projects/fluxbox/src/fluxbox
$ ps aux|grep fluxbox psychon 3713 0.0 0.0 3880 568 ? S 09:22 0:00 sh /home/psychon/.fluxbox/startup psychon 3717 0.3 0.3 104156 6136 ? S 09:22 0:37 /home/psychon/projects/fluxbox/src/fluxbox psychon 11174 0.0 0.0 7236 924 pts/9 S+ 12:41 0:00 grep --color=auto fluxbox
Original comment by: psychon
Well, get a backtrace, then.
Original comment by: mark-t
Original comment by: psychon
I am setting this to pending myself.
This crash didn't happen for almost a week anymore, I'll just assume that fluxbox choked on something else when this happened with latest git.
Sorry
Original comment by: psychon
This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker).
Original comment by: sf-robot
Original comment by: sf-robot
Since debian updated my fluxbox to 1.1.1, fluxbox randomly segfaults (I checked the source, SIGSEGV is the only case where it calls abort()).
Backtrace: Core was generated by `/usr/bin/fluxbox'. Program terminated with signal 6, Aborted. [New process 6644] #0 0x00007f64dfb5fed5 in raise () from /lib/libc.so.6 (gdb) bt #0 0x00007f64dfb5fed5 in raise () from /lib/libc.so.6 #1 0x00007f64dfb613f3 in abort () from /lib/libc.so.6 #2 0x000000000041a347 in Fluxbox::handleSignal () #3 <signal handler called> #4 0x000000000049a3a0 in (anonymous namespace)::extractNetWmIcon () #5 0x000000000049aa2d in Ewmh::propertyNotify () #6 0x0000000000417413 in Fluxbox::handleEvent () #7 0x0000000000417841 in Fluxbox::eventLoop () #8 0x0000000000429aa8 in main ()
/tmp/fileeLuW0B (where everything's stdout and stderr is redirected): Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Special pages - ZNC - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Most linked-to files - ZNC - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for File:Geographylogo.svg - ZNC - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Das Universalwerkzeug für KDE - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for File:Info non-talk.svg - Wikimedia Commons - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Upload file - ZNC - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for File:Geographylogo.svg - Wikimedia Commons - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Gallery of new files - ZNC - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Gallery of new files - ZNC - Konqueror Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Gallery of new files - ZNC - Konqueror ASSERT: "hasParent()" in /build/buildd/kdelibs-3.5.10.dfsg.1/./kio/bookmarks/kbookmark.cc (332) Try to load libthai dynamically... Error, can't load libthai... Aborted (core dumped) + [ 1 -ne 0 ] + /usr/bin/fluxbox Aborted (core dumped) + [ 1 -ne 0 ] + /usr/bin/fluxbox Ewmh.cc extractNetWmIcon found strange _NET_WM_ICON dimensions for Konqueror Aborted (core dumped) + [ 1 -ne 0 ] + /usr/bin/fluxbox
The lines starting with '+' are from my ~/.fluxbox/startup file where I added set -x. If fluxbox exists with a non-zero exit status that file restarts fluxbox.
/var/log/Xorg.0.log doesn't show anything.
I can not easily reproduce this bug, but it now happened three times in two days.
psychon
Reported by: psychon