Na Steamu lze získat zdarma počítačové hry Warhammer 40,000: Gladius - Relics of War a Hue. Na Epic Games Storu počítačovou hru Fallout: New Vegas - Ultimate Edition.
WordPress (Wikipedie), open source systém pro správu webového obsahu (CMS), zítra slaví 20 let. První verze byla vydána 27. května 2003.
Deno (Wikipedie), běhové prostředí (runtime) pro JavaScript, TypeScript a WebAssembly, bylo vydáno ve verzi 1.34. Přehled novinek v poznámkách k vydání. Od verze 1.6 lze pomocí "deno compile" sestavit ze zdrojových kódů binární spustitelný soubor. Nově "deno compile" podporuje také npm balíčky.
Aktuálně posledním 14. open source filmem od Blender Studia je CHARGE (YouTube). Dokončuje se 15. film Pet Projects. Začíná se pracovat na 16. filmu s pracovním názvem Project Gold.
Thunderbird má nové logo.
Není zcela jednoduché rozchodit v Linuxu kameru IPU6 umístěnou v noteboocích Dell Latitude 9420, Lenovo ThinkPad X1 Carbon Gen 10, Lenovo ThinkPad X1 Nano Gen 2, Lenovo ThinkPad X1 Yoga Gen 7 a dalších. Ve Fedora Linuxu je to teď snadnější. Hans de Goede informuje o podpoře kamery IPU6 ve Fedora Linuxu pomocí balíčků umístěných na RPM Fusion.
Společnost AMD na YouTube představila a oznámila prodej grafické karty Radeon RX 7600. Cena začíná na 269 dolarech.
Podman Desktop dospěl do verze 1.0. Jedná se o grafickou nadstavbu nad nástrojem Podman, jenž umožňuje vytvářet a provozovat kontejnery, aniž by uživatel potřeboval práva roota.
V květnu 2020 Facebook oznámil, že kupuje Giphy s animovanými gify za 400 milionů dolarů. V říjnu 2022 britský Úřad pro hospodářskou soutěž a trhy (CMA) nařídil společnosti Meta (Facebook) službu Giphy prodat. Stalo se tak včera. Za 53 milionů dolarů ji koupil Shutterstock.
Byla vydána nová major verze 16 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v oficiálním oznámení.
martin@martin-debian:~$ midori ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded ** (midori:5121): DEBUG: NP_Initialize ** (midori:5121): DEBUG: NP_Initialize succeeded The program 'midori' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 10603 error_code 2 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)
Řešení dotazu:
$ gdb --args midori --sync GNU gdb (GDB) Fedora (7.2-46.fc14) Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/midori...(no debugging symbols found)...done. Missing separate debuginfos, use: debuginfo-install midori-0.2.9-4.fc14.i686 (gdb) break gdk_x_error Function "gdk_x_error" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (gdk_x_error) pending. (gdb) runPak provedeš to co děláš aby to sletělo, takže předpokládám načtení Ábíčka. No prostě to musí sletět. V konzoli se ti to potom vrátí samo do gdb, vypíšeš si backtrace a ono ti to ukáže všechny funkce přes které to prošlo než to sletělo (když nemáš nainstalované ladící symboly jako já tak ti to aspoň ukáže jména knihoven). A některá z nich je za ten pád zodpovědná:
Breakpoint 1, gdk_x_error (display=0x80e9e00, error=0xbfffe3dc) at gdkmain-x11.c:438 438 { (gdb) backtrace #0 gdk_x_error (display=0x80e9e00, error=0xbfffe3dc) at gdkmain-x11.c:438 #1 0x00569cdd in _XError () from /usr/lib/libX11.so.6 #2 0x00570a02 in ?? () from /usr/lib/libX11.so.6 #3 0x00570a4d in ?? () from /usr/lib/libX11.so.6 #4 0x005714f8 in _XReply () from /usr/lib/libX11.so.6 #5 0x00564888 in XSync () from /usr/lib/libX11.so.6 #6 0x00564926 in ?? () from /usr/lib/libX11.so.6 #7 0x00568995 in ?? () from /usr/lib/libX11.so.6 #8 0x00545f9b in XCreatePixmap () from /usr/lib/libX11.so.6 #9 0x414dae32 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #10 0x414dbdf0 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #11 0x41b98d6e in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #12 0x41b98fc0 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #13 0x41b99019 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #14 0x414da939 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #15 0x41b70872 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #16 0x41c7a823 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #17 0x41c7ae8d in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 #18 0x41c42fed in ?? () from /usr/lib/libwebkitgtk-1.0.so.0 … #32 0x0040c192 in g_main_dispatch (context=0x8101538) at gmain.c:2149 #33 g_main_context_dispatch (context=0x8101538) at gmain.c:2702 #34 0x0040c978 in g_main_context_iterate (context=0x8101538, block=1, dispatch= 1, self=<value optimized out>) at gmain.c:2780 #35 0x0040d04b in g_main_loop_run (loop=0x913be80) at gmain.c:2988 #36 0x066cc499 in IA__gtk_main () at gtkmain.c:1237 #37 0x080634e9 in main () (gdb) quit A debugging session is active. Inferior 1 [process 2319] will be killed. Quit anyway? (y or n) y $V mém případě je to dost divné, protože i když je za ty pády zodpovědný flash, tak nikde ve výpisu není vidět (asi nastražil past v podobě nevalidních dat pro nějakou jinou funkci), ale většinou je to nějaká chyba právě v libflashplayer.so. Řešení, přesunout zpátky libflashplayer:
$ mv ~/.mozilla/plugins/libflashplayer.so ~/.mozilla/plugins/libflashplayer.s_Pak to zas běhá normálně.
(gdb) run Starting program: /usr/bin/midori --sync [Thread debugging using libthread_db enabled] [New Thread 0x7fffe98f3700 (LWP 7489)] [New Thread 0x7fffe8ff2700 (LWP 7490)] [New Thread 0x7fffd8cbf700 (LWP 7491)] ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded [Thread 0x7fffd8cbf700 (LWP 7491) exited] ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded ** (midori:7486): DEBUG: NP_Initialize ** (midori:7486): DEBUG: NP_Initialize succeeded [New Thread 0x7fffd8cbf700 (LWP 7493)] [New Thread 0x7fffd3498700 (LWP 7494)] [New Thread 0x7fffd2c97700 (LWP 7495)] [New Thread 0x7fffd2496700 (LWP 7496)] [New Thread 0x7fffd1c95700 (LWP 7497)] [New Thread 0x7fffd1202700 (LWP 7498)] [Thread 0x7fffd1c95700 (LWP 7497) exited] [Thread 0x7fffd8cbf700 (LWP 7493) exited] [Thread 0x7fffd3498700 (LWP 7494) exited] [Thread 0x7fffd1202700 (LWP 7498) exited] [Thread 0x7fffd2496700 (LWP 7496) exited] [Thread 0x7fffd2c97700 (LWP 7495) exited] [New Thread 0x7fffd2496700 (LWP 7499)] [New Thread 0x7fffd2c97700 (LWP 7500)] [Thread 0x7fffd2c97700 (LWP 7500) exited] [Thread 0x7fffd2496700 (LWP 7499) exited] [New Thread 0x7fffd2496700 (LWP 7503)] [New Thread 0x7fffd2c97700 (LWP 7504)] [New Thread 0x7fffd1202700 (LWP 7505)] [New Thread 0x7fffd3498700 (LWP 7506)] [New Thread 0x7fffcfabf700 (LWP 7507)] [New Thread 0x7fffcf2be700 (LWP 7508)] [New Thread 0x7fffceabd700 (LWP 7509)] [New Thread 0x7fffce2bc700 (LWP 7510)] [New Thread 0x7fffcdabb700 (LWP 7511)] [New Thread 0x7fffcd2ba700 (LWP 7512)] [New Thread 0x7fffccab9700 (LWP 7513)] [New Thread 0x7fffcc2b8700 (LWP 7514)] [New Thread 0x7fffcbab7700 (LWP 7515)] [New Thread 0x7fffcb2b6700 (LWP 7516)] [New Thread 0x7fffcaab5700 (LWP 7517)] [New Thread 0x7fffca2b4700 (LWP 7518)] [New Thread 0x7fffc9ab3700 (LWP 7519)] [Thread 0x7fffcbab7700 (LWP 7515) exited] [Thread 0x7fffceabd700 (LWP 7509) exited] [Thread 0x7fffcb2b6700 (LWP 7516) exited] [Thread 0x7fffcc2b8700 (LWP 7514) exited] [Thread 0x7fffcd2ba700 (LWP 7512) exited] [Thread 0x7fffd1202700 (LWP 7505) exited] [Thread 0x7fffd2496700 (LWP 7503) exited] [Thread 0x7fffce2bc700 (LWP 7510) exited] [New Thread 0x7fffce2bc700 (LWP 7523)] [New Thread 0x7fffd2496700 (LWP 7524)] [Thread 0x7fffcdabb700 (LWP 7511) exited] [Thread 0x7fffc9ab3700 (LWP 7519) exited] [Thread 0x7fffccab9700 (LWP 7513) exited] [Thread 0x7fffca2b4700 (LWP 7518) exited] [Thread 0x7fffd2c97700 (LWP 7504) exited] [Thread 0x7fffcaab5700 (LWP 7517) exited] [Thread 0x7fffd3498700 (LWP 7506) exited] [Thread 0x7fffcfabf700 (LWP 7507) exited] [Thread 0x7fffcf2be700 (LWP 7508) exited] The program 'midori' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 44391 error_code 2 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) [Thread 0x7fffe8ff2700 (LWP 7490) exited] [Thread 0x7fffd2496700 (LWP 7524) exited] [Thread 0x7fffe98f3700 (LWP 7489) exited] [Thread 0x7fffce2bc700 (LWP 7523) exited] Program exited with code 01.
Starting program: /usr/bin/midori --sync [Thread debugging using libthread_db enabled] [New Thread 0x7fffe98f3700 (LWP 2800)] [New Thread 0x7fffe8ff2700 (LWP 2801)] [New Thread 0x7fffdccbf700 (LWP 2802)] ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded ** (midori:2797): DEBUG: NP_Initialize ** (midori:2797): DEBUG: NP_Initialize succeeded [Thread 0x7fffdccbf700 (LWP 2802) exited] [New Thread 0x7fffdccbf700 (LWP 2803)] [New Thread 0x7fffd6eae700 (LWP 2804)] [New Thread 0x7fffd66ad700 (LWP 2805)] [New Thread 0x7fffd5eac700 (LWP 2806)] [New Thread 0x7fffd56ab700 (LWP 2807)] [New Thread 0x7fffd4eaa700 (LWP 2808)] [New Thread 0x7fffcffff700 (LWP 2809)] [New Thread 0x7fffcf7fe700 (LWP 2810)] [New Thread 0x7fffceffd700 (LWP 2811)] [New Thread 0x7fffce7fc700 (LWP 2812)] [New Thread 0x7fffcdffb700 (LWP 2813)] [New Thread 0x7fffcd7fa700 (LWP 2817)] [New Thread 0x7fffccff9700 (LWP 2818)] [Thread 0x7fffcf7fe700 (LWP 2810) exited] [Thread 0x7fffcffff700 (LWP 2809) exited] [Thread 0x7fffdccbf700 (LWP 2803) exited] [Thread 0x7fffce7fc700 (LWP 2812) exited] [Thread 0x7fffd6eae700 (LWP 2804) exited] [Thread 0x7fffcdffb700 (LWP 2813) exited] [Thread 0x7fffd66ad700 (LWP 2805) exited] [Thread 0x7fffd5eac700 (LWP 2806) exited] The program 'midori' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 24926 error_code 2 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) [Thread 0x7fffcd7fa700 (LWP 2817) exited] [Thread 0x7fffccff9700 (LWP 2818) exited] [Thread 0x7fffceffd700 (LWP 2811) exited] [Thread 0x7fffd4eaa700 (LWP 2808) exited] [Thread 0x7fffd56ab700 (LWP 2807) exited] [Thread 0x7fffe8ff2700 (LWP 2801) exited] [Thread 0x7fffe98f3700 (LWP 2800) exited] Program exited with code 01. (gdb) backtrace No stack. (gdb)
(gdb) breakpoint gdk_x_errorTo silně tištěné je to co tam máš psát ty. Já teda dostanu SIGABRT, takže mi to skončí na syscallu kousek pod gdk_x_error t, takže v mém případě to nevadí, ale tobě odejde do věčných lovišť skrze exit(), takže tam musíš fláknout breakpoint. Jinak flash nemusíš mazat, stačí tu knihovnu jen přesunou třeba aby nekončila .so a když ji budeš potřebovat tak ji zas přesuneš zpátky (a nejlépe skrze Firefox, protože to pluginy načítá v oddělených procesech, takže když skape flash nevezme to sebou celý prohlížeč).
Tiskni
Sdílej: