home.social

#segfault — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #segfault, aggregated by home.social.

  1. I'm double-checking I have everything ready for my #GPGPU lessons (course starts in March) and of course a recent upgrade seems to have busted #rusticl on my machine, with a #segfault somewhere in kernel compilation stage. Not happy about it, but I guess it's par of the course when running somewhat bleeding edge OSes (Debian unstable + some weird stuff). Let's see if this issue is fixed wth the version of Mesa in experimental, or if I can report the bug.

  2. has stopped working on my system. If I do nothing it starts up the file associate GUI, if I stop it from doing that I get various errors and either it fails to start or it gives me a

    It's not as if I use it much under , but it's annoying as it used to work.

    I've already reinstalled it case it was a broken install - will try moving my profile out of the way and see what happens next.

  3. #Gimp 3.0* is so much FUN!

    * Select the Pencil tool
    * Click on the brush to select a new one
    * Select any brush
    * See Gimp #segfault 😠

    *running the 3.0.0. flatpak from the Pop!OS store.

  4. Ваши генераторные выражения сломаны: чиним и разбираемся

    Всем привет! Меня зовут Ефимов Михаил, я профессиональный разработчик с 2010 года и начинающий contributor в CPython. Итак, название статьи говорит, что генераторные выражения сломаны. О чем вообще речь? Посмотрим на такой код, не содержащий никаких import: g = (x for x in range(10)) g.gi_frame.f_locals['.0'] = range(20) list(g) Устанавливаем с официального сайта новенький Python 3.13.0 . Запускаем интерпретатор в режиме консоли, копируем в консоль эти строки кода, ожидаем увидеть содержимое списка... А содержимого никакого нет, да и консоль закрылась - интерпретатор завершил работу. В зависимости от того, на какой операционной системе был запущен код, будет сформирован Segmentation Fault или его вариации. Например, Windows использует обозначение STATUS_ACCESS_VIOLATION , но суть та же. Что ж, всё честно, crash на месте, а теперь давайте разбираться, что вообще произошло. Благо, строчек у нас всего три, так что мы можем подробно описать все объекты, вызовы методов и функций.

    habr.com/ru/articles/853864/

    #segfault #generator_expressions #generators #comprehension #bytecode #virtual_machine

  5. Ваши генераторные выражения сломаны: чиним и разбираемся

    Всем привет! Меня зовут Ефимов Михаил, я профессиональный разработчик с 2010 года и начинающий contributor в CPython. Итак, название статьи говорит, что генераторные выражения сломаны. О чем вообще речь? Посмотрим на такой код, не содержащий никаких import: g = (x for x in range(10)) g.gi_frame.f_locals['.0'] = range(20) list(g) Устанавливаем с официального сайта новенький Python 3.13.0 . Запускаем интерпретатор в режиме консоли, копируем в консоль эти строки кода, ожидаем увидеть содержимое списка... А содержимого никакого нет, да и консоль закрылась - интерпретатор завершил работу. В зависимости от того, на какой операционной системе был запущен код, будет сформирован Segmentation Fault или его вариации. Например, Windows использует обозначение STATUS_ACCESS_VIOLATION , но суть та же. Что ж, всё честно, crash на месте, а теперь давайте разбираться, что вообще произошло. Благо, строчек у нас всего три, так что мы можем подробно описать все объекты, вызовы методов и функций.

    habr.com/ru/articles/853864/

    #segfault #generator_expressions #generators #comprehension #bytecode #virtual_machine

  6. Ваши генераторные выражения сломаны: чиним и разбираемся

    Всем привет! Меня зовут Ефимов Михаил, я профессиональный разработчик с 2010 года и начинающий contributor в CPython. Итак, название статьи говорит, что генераторные выражения сломаны. О чем вообще речь? Посмотрим на такой код, не содержащий никаких import: g = (x for x in range(10)) g.gi_frame.f_locals['.0'] = range(20) list(g) Устанавливаем с официального сайта новенький Python 3.13.0 . Запускаем интерпретатор в режиме консоли, копируем в консоль эти строки кода, ожидаем увидеть содержимое списка... А содержимого никакого нет, да и консоль закрылась - интерпретатор завершил работу. В зависимости от того, на какой операционной системе был запущен код, будет сформирован Segmentation Fault или его вариации. Например, Windows использует обозначение STATUS_ACCESS_VIOLATION , но суть та же. Что ж, всё честно, crash на месте, а теперь давайте разбираться, что вообще произошло. Благо, строчек у нас всего три, так что мы можем подробно описать все объекты, вызовы методов и функций.

    habr.com/ru/articles/853864/

    #segfault #generator_expressions #generators #comprehension #bytecode #virtual_machine

  7. Ваши генераторные выражения сломаны: чиним и разбираемся

    Всем привет! Меня зовут Ефимов Михаил, я профессиональный разработчик с 2010 года и начинающий contributor в CPython. Итак, название статьи говорит, что генераторные выражения сломаны. О чем вообще речь? Посмотрим на такой код, не содержащий никаких import: g = (x for x in range(10)) g.gi_frame.f_locals['.0'] = range(20) list(g) Устанавливаем с официального сайта новенький Python 3.13.0 . Запускаем интерпретатор в режиме консоли, копируем в консоль эти строки кода, ожидаем увидеть содержимое списка... А содержимого никакого нет, да и консоль закрылась - интерпретатор завершил работу. В зависимости от того, на какой операционной системе был запущен код, будет сформирован Segmentation Fault или его вариации. Например, Windows использует обозначение STATUS_ACCESS_VIOLATION , но суть та же. Что ж, всё честно, crash на месте, а теперь давайте разбираться, что вообще произошло. Благо, строчек у нас всего три, так что мы можем подробно описать все объекты, вызовы методов и функций.

    habr.com/ru/articles/853864/

    #segfault #generator_expressions #generators #comprehension #bytecode #virtual_machine

  8. My Lambda segfault issue is back! And it's looking like the fix is to remove the fix from the last segfault! 😑

    #AWS #Lambda #Segfault #Python

  9. Anyone seen this before? #FreeBSD #pkg #segfault #unbound

    [1/26] Upgrading unbound from 1.19.1 to 1.19.3...
    ===> Creating groups.
    Using existing group 'unbound'.
    ===> Creating users
    Using existing user 'unbound'.
    [1/26] Extracting unbound-1.19.3: 100%
    Child process pid=30542 terminated abnormally: Segmentation fault

    This is after upgrading to pkg 1.21.0, which was built at the same time. Stack trace in a followup post.

  10. It should not be a surprise given what the code does, but I actually thought #python wouldn't be that easy to #segfault.

  11. #Java crash bug on #macOS 14.4 is in my wheelhouse (resilience.)

    Root cause seems to be they changed what signal the OS sends to a process when certain kind of mem access is attempted

    In the case in question the kernel previously delivered a SIGBUS or #SIGSEGV

    If you've ever heard of a program crashing via a so-called #segfault it means the process received a #SEGV sig, it did NOT handle it explicitly (& robustly) & the default behavior was to crash

    now they SIGKILL it! *cannot* be handled!

  12. # pkg upgrade
    Updating local repository catalogue...
    Child process pid=2580 terminated abnormally: Illegal instruction

    Je sens qu’on va passer une bonne soirée…

    (MÀJ : j’ai pu m’en sortir avec pkg-static upgrade, mais d’autres commandes comme iocage continuaient de crasher. Un reboot a suffi. La machine en question est presque en âge de boire, de voter et de regarder des vidéos d’anatomie…)

    #FreeBSD #crash #segfault #sigill

  13. #godotengine #segfault

    Hard-learned tip:
    when making an EditorPlugin, and you get to the exit_tree:

    func _exit_tree() -> void:
    ..remove_control_from_container(CONTAINER_SPATIAL_EDITOR_MENU, someref)
    ..# Without doing this, godot segfaults.
    ..someref.queue_free()

    HTH
    🦇
    (I know the docs warned me, but I missed it!)

  14. Hey, if you're bored I'm having a weird #segfault problem in some #c unit tests. tl;dr: if I build under Ubuntu it crashes with a segfault; if I build under Fedora it works (when run under either Fedora or Ubuntu). There are only static strings involved; no pointers.

    I posted the details at stackoverflow.com/q/76880064/1.

  15. DevLog 010: Debugging MLT/GTK segfault

    I try to edit some footage with my video editor. Everything is going quite well. After I add a split-cut-at-playhead operation to the editor, in addition to the previously added ripple delete, I am actually able to do some useful edits.

    However, after a while I notice that a cut does not seem to render the correct frame. I decide to restart the application, and then it happens.

    Segfault!

    rickardlindberg.me/writing/dev

    #python #mlt #segfault

  16. Wow! Long time passed since last time I was able to trigger a GCC #compilererror with #segfault, during a #kernel build. This is on #bullseye with gcc 10.2.1-6 and kernel 6.1.27

  17. CW: Answer

    Consider that you burned your hand:

    1. Apply lotion to the hand - okay
    2. Wash your hands. Uh oh
    3. After 5 minutes, carefully wipe the lotion? But the lotion is already gone! IRL .

  18. Anyone else seen "kernel: [ 5333.824097] php-fpm8.1[49984]: segfault at 0 ip 00007fd532793cfb sp 00007fff18af6ab0 error 4 in libc.so.6[7fd53273d000+195000]" with php-fpm 8.1 on Ubuntu 22.04?

    💩

    I have several *identical* (really, I mean it..) setups on several servers, this is the only one that dumps.

    #php #ubuntu #segfault #devops #wtf

  19. Da will man wieder mal dinge am @engelsystem testen und #PHP #segfault​et einfach... Arghs!

  20. #ThatMomentWhen a library creates an object. The library uses the object moments later. The library triggers a #segfault because it didn't properly initialise everything in the object.

    #C #ProgrammingInC #Vala

  21. Nextcloud-Client stürzt nach Update mit „Segmentation Fault“ ab

    Das Problem kann durch Löschen des Nextcloud-Cache behoben werden.

    #Nextcloud_Client #Nextcloud #Segfault

    gnulinux.ch/nextcloud-client-s