[MacPorts] #60578: Crash on new macbooks (MacBookPro15,2)
MacPorts
noreply at macports.org
Mon Jun 1 08:26:27 UTC 2020
#60578: Crash on new macbooks (MacBookPro15,2)
------------------------------+--------------------
Reporter: schirnding-haus | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gtk |
------------------------------+--------------------
Comment (by schirnding-haus):
yes getk3
port install gtk3 +quarz-x11
OS Version: Mac OS X 10.14.6 (18G3020)
Model: MacBookPro15,2, BootROM 1037.80.53.0.0 (iBridge:
17.16.13050.0.0,0), 4 processors, Intel Core i7, 2.8 GHz, 16 GB, SMC
Graphics: kHW_IntelIrisGraphics655Item, Intel Iris Plus Graphics 655,
spdisplays_builtin
the source :
static void UeberschriftenAbaendern1 (char *papplikationsname)
{
char lapplikationsname[1003];
strcpy (lapplikationsname, papplikationsname);
ConvertMacRomantoUTF8NFC (lapplikationsname);
Window_UeberschriftenAbaendern1 = gtk_window_new
(GTK_WINDOW_TOPLEVEL);
g_signal_connect (Window_UeberschriftenAbaendern1,
"destroy", G_CALLBACK (gtk_main_quit), NULL);
gtk_window_move (GTK_WINDOW
(Window_UeberschriftenAbaendern1), 100, 100);
gtk_window_resize
(GTK_WINDOW(Window_UeberschriftenAbaendern1), 400, 150);
gtk_window_set_decorated (GTK_WINDOW
(Window_UeberschriftenAbaendern1), FALSE);
WindowCssProvider_UeberschriftenAbaendern1 =
gtk_css_provider_new ();
gtk_css_provider_load_from_data
(WindowCssProvider_UeberschriftenAbaendern1, gwindowdecoration, -1, NULL);
gtk_style_context_add_provider
(gtk_widget_get_style_context (Window_UeberschriftenAbaendern1),
GTK_STYLE_PROVIDER (WindowCssProvider_UeberschriftenAbaendern1),
GTK_STYLE_PROVIDER_PRIORITY_USER);
g_object_unref
(WindowCssProvider_UeberschriftenAbaendern1);
KeyPressHandlerId_UeberschriftenAbaendern1 =
g_signal_connect (G_OBJECT (Window_UeberschriftenAbaendern1),
"key_press_event", G_CALLBACK (ueberschriftenabaendern1dokeypressevent),
NULL);
FixedLayout_UeberschriftenAbaendern1 = gtk_fixed_new ();
Label_UeberschriftenAbaendern1Working1 = gtk_label_new
(lapplikationsname);
gtk_widget_set_size_request
(Label_UeberschriftenAbaendern1Working1, 380, 0);
gtk_fixed_put (GTK_FIXED
(FixedLayout_UeberschriftenAbaendern1),
Label_UeberschriftenAbaendern1Working1, 10, 35);
Label_UeberschriftenAbaendern1Working2 = gtk_label_new
("Ãberschriften abändern ?");
gtk_widget_set_size_request
(Label_UeberschriftenAbaendern1Working2, 380, 0);
gtk_fixed_put (GTK_FIXED
(FixedLayout_UeberschriftenAbaendern1),
Label_UeberschriftenAbaendern1Working2, 10, 60);
PBut_UeberschriftenAbaendern1Ja = gtk_event_box_new ();
PButLabel_UeberschriftenAbaendern1Ja = gtk_label_new
("Ja");
gtk_widget_set_size_request
(PButLabel_UeberschriftenAbaendern1Ja, 102, 22);
PButLabelCssProvider_UeberschriftenAbaendern1Ja =
gtk_css_provider_new ();
gtk_css_provider_load_from_data
(PButLabelCssProvider_UeberschriftenAbaendern1Ja,
ggreyscalebuttonnotchoosen, -1, NULL);
gtk_style_context_add_provider
(gtk_widget_get_style_context (PButLabel_UeberschriftenAbaendern1Ja),
GTK_STYLE_PROVIDER (PButLabelCssProvider_UeberschriftenAbaendern1Ja),
GTK_STYLE_PROVIDER_PRIORITY_USER);
gtk_container_add (GTK_CONTAINER
(PBut_UeberschriftenAbaendern1Ja), PButLabel_UeberschriftenAbaendern1Ja);
gtk_fixed_put
(GTK_FIXED(FixedLayout_UeberschriftenAbaendern1),
PBut_UeberschriftenAbaendern1Ja, 65, 100);
g_signal_connect (G_OBJECT
(PBut_UeberschriftenAbaendern1Ja), "button-press-event", G_CALLBACK
(ueberschriftenabaendern1doit), NULL);
g_signal_connect (G_OBJECT
(PBut_UeberschriftenAbaendern1Ja), "enter-notify-event", G_CALLBACK
(ueberschriftenabaendern1doenter), NULL);
g_signal_connect (G_OBJECT
(PBut_UeberschriftenAbaendern1Ja), "leave-notify-event", G_CALLBACK
(ueberschriftenabaendern1doleave), NULL);
PBut_UeberschriftenAbaendern1Nein = gtk_event_box_new ();
PButLabel_UeberschriftenAbaendern1Nein = gtk_label_new
("Nein");
gtk_widget_set_size_request
(PButLabel_UeberschriftenAbaendern1Nein, 102, 22);
PButLabelCssProvider_UeberschriftenAbaendern1Nein =
gtk_css_provider_new ();
gtk_css_provider_load_from_data
(PButLabelCssProvider_UeberschriftenAbaendern1Nein,
gbluescalebuttonnotchoosen, -1, NULL);
gtk_style_context_add_provider
(gtk_widget_get_style_context (PButLabel_UeberschriftenAbaendern1Nein),
GTK_STYLE_PROVIDER (PButLabelCssProvider_UeberschriftenAbaendern1Nein),
GTK_STYLE_PROVIDER_PRIORITY_USER);
gtk_container_add (GTK_CONTAINER
(PBut_UeberschriftenAbaendern1Nein),
PButLabel_UeberschriftenAbaendern1Nein);
gtk_fixed_put
(GTK_FIXED(FixedLayout_UeberschriftenAbaendern1),
PBut_UeberschriftenAbaendern1Nein, 235, 100);
g_signal_connect (G_OBJECT
(PBut_UeberschriftenAbaendern1Nein), "button-press-event", G_CALLBACK
(ueberschriftenabaendern1doit), NULL);
g_signal_connect (G_OBJECT
(PBut_UeberschriftenAbaendern1Nein), "enter-notify-event", G_CALLBACK
(ueberschriftenabaendern1doenter), NULL);
g_signal_connect (G_OBJECT
(PBut_UeberschriftenAbaendern1Nein), "leave-notify-event", G_CALLBACK
(ueberschriftenabaendern1doleave), NULL);
gtk_container_add
(GTK_CONTAINER(Window_UeberschriftenAbaendern1),
FixedLayout_UeberschriftenAbaendern1);
gtk_widget_show_all (Window_UeberschriftenAbaendern1);
gtk_main ();
}
the whole Backtrace
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff2cad0acd
__exceptionPreprocess + 256
1 libobjc.A.dylib 0x00007fff571ada17
objc_exception_throw + 48
2 CoreFoundation 0x00007fff2cb4a8d6
-[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007fff2ca7293f
___forwarding___ + 1485
4 CoreFoundation 0x00007fff2caf4ae8
__forwarding_prep_1___ + 120
5 libgdk-3.0.dylib 0x000000010c5a52e9
gdk_quartz_monitor_get_workarea + 101
6 libgtk-3.0.dylib 0x000000010c092ae3
gtk_window_guess_default_size + 83
7 libgtk-3.0.dylib 0x000000010c087ffd
gtk_window_compute_configure_request + 529
8 libgtk-3.0.dylib 0x000000010c08f34e
gtk_window_realize + 571
9 libgobject-2.0.0.dylib 0x000000010c432d04
_g_closure_invoke_va + 213
10 libgobject-2.0.0.dylib 0x000000010c44677f
g_signal_emit_valist + 1127
11 libgobject-2.0.0.dylib 0x000000010c447108 g_signal_emit +
120
12 libgtk-3.0.dylib 0x000000010c072d38
gtk_widget_realize + 279
13 libgtk-3.0.dylib 0x000000010c08ec9d gtk_window_show
+ 81
14 libgobject-2.0.0.dylib 0x000000010c432b31
g_closure_invoke + 200
15 libgobject-2.0.0.dylib 0x000000010c445c6b
signal_emit_unlocked_R + 1057
16 libgobject-2.0.0.dylib 0x000000010c446a3c
g_signal_emit_valist + 1828
17 libgobject-2.0.0.dylib 0x000000010c447108 g_signal_emit +
120
18 libgtk-3.0.dylib 0x000000010c07269a gtk_widget_show
+ 152
19 HaÌufigkeiten hp 0x000000010bda535f
UeberschriftenAbaendern1 + 1887
20 HaÌufigkeiten hp 0x000000010bd97e80
UeberschriftenAbaendern2 + 1872
21 HaÌufigkeiten hp 0x000000010bd96f0d main + 669
22 libdyld.dylib 0x00007fff5897c3d5 start + 1
23 ??? 0x0000000000000001 0x0 + 1
--
Ticket URL: <https://trac.macports.org/ticket/60578#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list