Activity log for bug #1957168

Date Who What changed Old value New value Message
2022-01-12 12:06:47 Lupe Christoph bug added bug
2024-03-28 22:51:09 Sudip Mukherjee bug added subscriber Sudip Mukherjee
2024-03-28 22:51:13 Sudip Mukherjee fwbuilder (Ubuntu): status New Confirmed
2024-03-28 23:32:33 Sudip Mukherjee fwbuilder (Ubuntu): status Confirmed In Progress
2024-03-28 23:32:36 Sudip Mukherjee fwbuilder (Ubuntu): assignee Sudip Mukherjee (sudipmuk)
2024-03-28 23:42:25 Brian Murray nominated for series Ubuntu Mantic
2024-03-28 23:42:25 Brian Murray bug task added fwbuilder (Ubuntu Mantic)
2024-03-28 23:42:25 Brian Murray nominated for series Ubuntu Focal
2024-03-28 23:42:25 Brian Murray bug task added fwbuilder (Ubuntu Focal)
2024-03-28 23:42:25 Brian Murray nominated for series Ubuntu Jammy
2024-03-28 23:42:25 Brian Murray bug task added fwbuilder (Ubuntu Jammy)
2024-03-31 21:08:41 Sudip Mukherjee fwbuilder (Ubuntu Focal): status New In Progress
2024-03-31 21:08:44 Sudip Mukherjee fwbuilder (Ubuntu Jammy): status New In Progress
2024-03-31 21:08:47 Sudip Mukherjee fwbuilder (Ubuntu Mantic): status New In Progress
2024-03-31 21:08:50 Sudip Mukherjee fwbuilder (Ubuntu Focal): assignee Sudip Mukherjee (sudipmuk)
2024-03-31 21:08:52 Sudip Mukherjee fwbuilder (Ubuntu Jammy): assignee Sudip Mukherjee (sudipmuk)
2024-03-31 21:08:54 Sudip Mukherjee fwbuilder (Ubuntu Mantic): assignee Sudip Mukherjee (sudipmuk)
2024-04-11 21:32:36 Sudip Mukherjee tags focal jammy mantic noble
2024-04-11 21:53:06 Sudip Mukherjee attachment added fwbuilder_noble.debdiff https://bugs.launchpad.net/ubuntu/+source/fwbuilder/+bug/1957168/+attachment/5763981/+files/fwbuilder_noble.debdiff
2024-04-11 21:53:48 Sudip Mukherjee fwbuilder (Ubuntu): status In Progress Confirmed
2024-04-11 21:53:52 Sudip Mukherjee fwbuilder (Ubuntu): assignee Sudip Mukherjee (sudipmuk)
2024-04-11 21:54:02 Sudip Mukherjee bug added subscriber Ubuntu Sponsors
2024-04-11 21:55:18 Sudip Mukherjee summary fwbuilder crashes when trying to create almost any type of new object fwbuilder crashes in Noble when trying to create almost any type of new object
2024-04-11 21:55:39 Sudip Mukherjee summary fwbuilder crashes in Noble when trying to create almost any type of new object fwbuilder crashes when trying to create almost any type of new object
2024-04-11 22:29:39 Sudip Mukherjee summary fwbuilder crashes when trying to create almost any type of new object fwbuilder crashes in Noble when trying to create almost any type of new object
2024-04-11 22:52:14 Sudip Mukherjee bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068845
2024-04-11 22:52:14 Sudip Mukherjee bug task added fwbuilder (Debian)
2024-04-12 00:01:06 Bug Watch Updater fwbuilder (Debian): status Unknown New
2024-04-12 09:56:46 Sudip Mukherjee fwbuilder (Ubuntu Focal): status In Progress Confirmed
2024-04-12 09:56:48 Sudip Mukherjee fwbuilder (Ubuntu Jammy): status In Progress Confirmed
2024-04-12 09:56:50 Sudip Mukherjee fwbuilder (Ubuntu Mantic): status In Progress Confirmed
2024-04-24 09:52:20 Sudip Mukherjee attachment removed fwbuilder_noble.debdiff https://bugs.launchpad.net/ubuntu/mantic/+source/fwbuilder/+bug/1957168/+attachment/5763981/+files/fwbuilder_noble.debdiff
2024-04-24 09:52:47 Sudip Mukherjee attachment added fwbuilder_noble.debdiff https://bugs.launchpad.net/ubuntu/mantic/+source/fwbuilder/+bug/1957168/+attachment/5769980/+files/fwbuilder_noble.debdiff
2024-04-24 09:53:09 Sudip Mukherjee attachment added fwbuilder_mantic.debdiff https://bugs.launchpad.net/ubuntu/mantic/+source/fwbuilder/+bug/1957168/+attachment/5769981/+files/fwbuilder_mantic.debdiff
2024-04-24 09:53:31 Sudip Mukherjee attachment added fwbuilder_jammy.debdiff https://bugs.launchpad.net/ubuntu/mantic/+source/fwbuilder/+bug/1957168/+attachment/5769982/+files/fwbuilder_jammy.debdiff
2024-04-24 09:54:21 Sudip Mukherjee fwbuilder (Ubuntu Focal): assignee Sudip Mukherjee (sudipmuk)
2024-04-24 09:54:23 Sudip Mukherjee fwbuilder (Ubuntu Jammy): assignee Sudip Mukherjee (sudipmuk)
2024-04-24 09:54:26 Sudip Mukherjee fwbuilder (Ubuntu Mantic): assignee Sudip Mukherjee (sudipmuk)
2024-04-24 09:54:37 Sudip Mukherjee summary fwbuilder crashes in Noble when trying to create almost any type of new object [SRU] fwbuilder crashes in Noble when trying to create almost any type of new object
2024-04-24 09:54:53 Sudip Mukherjee description To reproduce: * start fwbuilder without any arguments * click "New Object" * click any type of object, e.g. "New Library" * fwbuilder will segfault Here is the stack trace: (gdb) where #0 0x000055555571115e in ?? () #1 0x000055555571cc73 in ?? () #2 0x0000555555720fc3 in ?? () #3 0x00005555559f3825 in ?? () #4 0x00007ffff6a49a88 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff76a8b86 in QAction::triggered(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #6 0x00007ffff76ab89c in QAction::activate(QAction::ActionEvent) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007ffff78355d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007ffff783d199 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007ffff76f217e in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007ffff76af6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007ffff76b72e4 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00005555559e2dfc in ?? () #13 0x00007ffff6a1216a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff76b5dc7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007ffff770c4b3 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ffff770ec45 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ffff76af6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00005555559e2dfc in ?? () #19 0x00007ffff6a1216a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff6fa8257 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #21 0x00007ffff6f7d9bc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #22 0x00007ffff2d64b9e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #23 0x00007ffff55258bb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007ffff5578f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007ffff5523003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007ffff6a6b548 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007ffff6a10a9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ffff6a19024 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00005555556744cf in ?? () #30 0x00007ffff6324fd0 in __libc_start_call_main (main=main@entry=0x5555556736d3, argc=argc@entry=1, argv=argv@entry=0x7fffffffdd08) at ../sysdeps/nptl/libc_start_call_main.h:58 #31 0x00007ffff632507d in __libc_start_main_impl (main=0x5555556736d3, argc=1, argv=0x7fffffffdd08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdcf8) at ../csu/libc-start.c:409 #32 0x00005555556735de in ?? () Details: Package version: 5.3.7-4.1build2 OS: VERSION="21.10 (Impish Indri)" [ Impact ] fwbuilder will crash immediately if the user tries to create almost any type of new object. On Noble, even the gnome-shell will crash when fwbuilder crashes and the user will need to login again. [ Test Plan ] 1. Open fwbuilder 2. Close the Quick Start Guide,. 3. Click on the "New Object" icon. 4. From the popup menu, click on "New Library" If the package is not fixed then it will crash immediately. With the fixed package, it will open the screen with the New Library editor. [ Where problems could occur ] It is an upstream patch and is just adding a NULL check before the pointer is actually dereferenced. There is no other change in the code. And, so the chances of a regression is very less for this change. [ Other Info ] Focal also has the same problem but this patch alone is not fixing the problem with Focal. It will need more changes and it appears it will need fixes in "qtbase-opensource-src". [ Original Bug Description ] To reproduce: * start fwbuilder without any arguments * click "New Object" * click any type of object, e.g. "New Library" * fwbuilder will segfault Here is the stack trace: (gdb) where #0 0x000055555571115e in ?? () #1 0x000055555571cc73 in ?? () #2 0x0000555555720fc3 in ?? () #3 0x00005555559f3825 in ?? () #4 0x00007ffff6a49a88 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff76a8b86 in QAction::triggered(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #6 0x00007ffff76ab89c in QAction::activate(QAction::ActionEvent) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #7 0x00007ffff78355d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007ffff783d199 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007ffff76f217e in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007ffff76af6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007ffff76b72e4 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00005555559e2dfc in ?? () #13 0x00007ffff6a1216a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007ffff76b5dc7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007ffff770c4b3 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ffff770ec45 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ffff76af6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00005555559e2dfc in ?? () #19 0x00007ffff6a1216a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff6fa8257 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #21 0x00007ffff6f7d9bc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #22 0x00007ffff2d64b9e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #23 0x00007ffff55258bb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007ffff5578f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007ffff5523003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007ffff6a6b548 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007ffff6a10a9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ffff6a19024 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00005555556744cf in ?? () #30 0x00007ffff6324fd0 in __libc_start_call_main (main=main@entry=0x5555556736d3, argc=argc@entry=1, argv=argv@entry=0x7fffffffdd08) at ../sysdeps/nptl/libc_start_call_main.h:58 #31 0x00007ffff632507d in __libc_start_main_impl (main=0x5555556736d3, argc=1, argv=0x7fffffffdd08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdcf8) at ../csu/libc-start.c:409 #32 0x00005555556735de in ?? () Details: Package version: 5.3.7-4.1build2 OS: VERSION="21.10 (Impish Indri)"
2024-05-01 20:09:25 Sudip Mukherjee attachment removed fwbuilder_noble.debdiff https://bugs.launchpad.net/ubuntu/+source/fwbuilder/+bug/1957168/+attachment/5769980/+files/fwbuilder_noble.debdiff
2024-05-01 20:09:55 Sudip Mukherjee attachment added fwbuilder_noble.debdiff https://bugs.launchpad.net/ubuntu/+source/fwbuilder/+bug/1957168/+attachment/5773763/+files/fwbuilder_noble.debdiff
2024-05-01 20:10:23 Sudip Mukherjee attachment added fwbuilder_oracular.debdiff https://bugs.launchpad.net/ubuntu/+source/fwbuilder/+bug/1957168/+attachment/5773764/+files/fwbuilder_oracular.debdiff
2024-05-27 14:58:51 Dave Jones nominated for series Ubuntu Noble
2024-05-27 14:58:51 Dave Jones bug task added fwbuilder (Ubuntu Noble)
2024-05-27 14:58:56 Dave Jones fwbuilder (Ubuntu Noble): status New Confirmed
2024-05-27 22:42:15 Launchpad Janitor fwbuilder (Ubuntu): status Confirmed Fix Released
2024-06-04 13:12:52 Lukas Märdian fwbuilder (Ubuntu Noble): status Confirmed In Progress
2024-06-04 13:16:52 Lukas Märdian fwbuilder (Ubuntu Mantic): status Confirmed In Progress
2024-06-04 13:20:03 Lukas Märdian fwbuilder (Ubuntu Jammy): status Confirmed In Progress
2024-06-04 13:21:59 Lukas Märdian removed subscriber Ubuntu Sponsors
2024-06-14 14:07:27 Timo Aaltonen fwbuilder (Ubuntu Noble): status In Progress Fix Committed
2024-06-14 14:07:29 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2024-06-14 14:07:30 Timo Aaltonen bug added subscriber SRU Verification
2024-06-14 14:07:33 Timo Aaltonen tags focal jammy mantic noble focal jammy mantic noble verification-needed verification-needed-noble
2024-06-14 14:09:10 Timo Aaltonen fwbuilder (Ubuntu Mantic): status In Progress Fix Committed
2024-06-14 14:09:14 Timo Aaltonen tags focal jammy mantic noble verification-needed verification-needed-noble focal jammy mantic noble verification-needed verification-needed-mantic verification-needed-noble
2024-06-14 14:11:38 Timo Aaltonen fwbuilder (Ubuntu Jammy): status In Progress Fix Committed
2024-06-14 14:11:42 Timo Aaltonen tags focal jammy mantic noble verification-needed verification-needed-mantic verification-needed-noble focal jammy mantic noble verification-needed verification-needed-jammy verification-needed-mantic verification-needed-noble
2024-06-18 19:13:19 Sudip Mukherjee fwbuilder (Ubuntu Focal): status Confirmed In Progress
2024-06-18 19:13:22 Sudip Mukherjee fwbuilder (Ubuntu Focal): assignee Sudip Mukherjee (sudipmuk)
2024-06-18 19:16:56 Sudip Mukherjee tags focal jammy mantic noble verification-needed verification-needed-jammy verification-needed-mantic verification-needed-noble focal jammy mantic noble verification-done verification-done-jammy verification-done-mantic verification-done-noble
2024-06-27 20:54:31 Launchpad Janitor fwbuilder (Ubuntu Noble): status Fix Committed Fix Released
2024-06-27 20:54:36 Andreas Hasenack removed subscriber Ubuntu Stable Release Updates Team
2024-06-27 20:54:51 Launchpad Janitor fwbuilder (Ubuntu Mantic): status Fix Committed Fix Released
2024-06-27 20:55:05 Launchpad Janitor fwbuilder (Ubuntu Jammy): status Fix Committed Fix Released
2024-06-29 22:17:14 Sudip Mukherjee fwbuilder (Ubuntu Focal): assignee Sudip Mukherjee (sudipmuk)
2024-06-29 22:17:36 Sudip Mukherjee bug task deleted fwbuilder (Ubuntu Focal)
2024-06-29 22:18:11 Sudip Mukherjee tags focal jammy mantic noble verification-done verification-done-jammy verification-done-mantic verification-done-noble jammy mantic noble verification-done verification-done-jammy verification-done-mantic verification-done-noble