[Bug 2119963] perl-Prima-1.66 is available

2022-08-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963

Petr Pisar  changed:

   What|Removed |Added

 Status|MODIFIED|CLOSED
 Resolution|--- |RAWHIDE
Last Closed||2022-08-24 12:38:21




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963

Petr Pisar  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED
   Fixed In Version||perl-Prima-1.66-1.fc38




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963



--- Comment #5 from Petr Pisar  ---
Upstream fixed the crash in a git tree.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963

Petr Pisar  changed:

   What|Removed |Added

Link ID||CPAN 144080




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963



--- Comment #4 from Petr Pisar  ---
(gdb) bt
#0  0x77451203 in XCopyGC () at /lib64/libX11.so.6
#1  0x7736c6e2 in apc_gp_push (self=93825005492864,
destructor=, user_data=0x0, user_data_size=) at
unix/graphics.c:2311
#2  0x7736c8e6 in prima_prepare_drawable_for_painting
(self=93825005492864, inside_on_paint=0) at unix/graphics.c:165
#3  0x7737f800 in apc_menu_item_begin_paint (self=,
event=) at unix/menu.c:2439
#4  0x772a4155 in AbstractMenu_handle_event (self=93825005133536,
event=0x7fffd830) at class/AbstractMenu.c:1468
#5  0x772b1d23 in Component_message (self=93825005133536,
event=0x7fffd830) at class/Component.c:307
#6  0x773799dd in menuitem_draw_custom
(m=, draw=0x7fffd7f0, param=0x0, rgn=0x5618e050,
ix=0x561f1490, x=0, y=100, str_size=, str_ptr=, vertical=1, descent=4, clr=0, rgb=0, index=,
selected=0, w=, win=50331706, self=93825005133536) at
unix/menu.c:1230
#7  handle_menu_expose (ev=, win=50331706, self=93825005133536)
at unix/menu.c:1355
#8  0x7735a0a6 in prima_handle_event (ev=0x7fffdca0,
next_event=0x0) at unix/event.c:1169
#9  0x7735baeb in send_queued_x_events
(careOfApplication=careOfApplication@entry=1) at unix/event.c:2063
#10 0x7735ca5e in handle_queued_events
(careOfApplication=careOfApplication@entry=1) at unix/event.c:2225
#11 0x7735ce94 in prima_one_loop_round (wait=1, careOfApplication=1) at
unix/event.c:2246
#12 0x7734d5ef in apc_application_go (self=) at
unix/app.c:1052
#13 apc_application_go (self=) at unix/app.c:1045
#14 0x7728e151 in template_xs_Bool_Handle (cv=,
subName=0x773a3e5e "Prima::Application::go", func=0x7734d590
) at include/generic/thunks.tinc:3559
#15 0x77d1eed0 in Perl_pp_entersub () at /lib64/libperl.so.5.36
#16 0x77d10850 in Perl_runops_standard () at /lib64/libperl.so.5.36
#17 0x77c80fa1 in perl_run () at /lib64/libperl.so.5.36
#18 0x534a in main ()

(gdb) frame 1
#1  0x7736c6e2 in apc_gp_push (self=93825005492864,
destructor=, user_data=0x0, user_data_size=) at
unix/graphics.c:2311
2311XCopyGC( DISP, state->paint.gc, (1 << (GCLastBit + 1))
- 1, XX->gc);
(gdb) p state->paint
$1 = {fore = {primary = 0, secondary = 0, color = 0, balance = 0 '\000'}, back
= {primary = 0, secondary = 0, color = 0, balance = 0 '\000'}, gc = 0x0, gcl =
0x0, gc_pool = 0x773ff0b8 , 
  region = 0x0, tile = 0, stipple = 0, kill_tile = 0, kill_stipple = 0}

This looks like a NULL pointer (state->paint.gc) dereference in XCopyGC(). But
the apc_gp_push() part is fishy:

state->paint.gc  = XX-> gc;
state->paint.gcl = XX-> gcl;
XX->gcl = NULL;
XX->gc = NULL;
state->paint.gc_pool = prima_get_gc(XX);
XCopyGC( DISP, state->paint.gc, (1 << (GCLastBit + 1)) - 1, XX->gc);

What's the point of XCopyGC( DISP, NULL, ALL_GC_COMPONENTS, NULL)?


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963



--- Comment #3 from Petr Pisar  ---
The crash is a regression in 1.66. Both gtk2 and gkt3 builds crash. This does
not happen in 1.65.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963



--- Comment #2 from Petr Pisar  ---
exampels/menu.pl crashes when clicking on Window menu label.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963



--- Comment #1 from Petr Pisar  ---
It moves from default Gtk2 to Gtk3. Some modules renamed. Also many changes.
Suitable for Rawhide only.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Bug 2119963] perl-Prima-1.66 is available

2022-08-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2119963

Petr Pisar  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Doc Type|--- |If docs needed, set a value
 CC|ppi...@redhat.com   |




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2119963
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue