Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashing on startup - x86_64 #28

Open
kallisti5 opened this issue Jun 23, 2021 · 3 comments
Open

Crashing on startup - x86_64 #28

kallisti5 opened this issue Jun 23, 2021 · 3 comments

Comments

@kallisti5
Copy link

The latest recipe crashes on Haiku x86_64. I did a rebuild locally to make sure, but the fresh build also crashes on startup.

@kallisti5
Copy link
Author

Crash Dump:

Debug information for team /boot/system/apps/WonderBrush (5514):
CPU(s): 16x AMD Ryzen 7 1800X
Memory: 63.90 GiB total, 2.43 GiB used
Haiku revision: hrev55185 Jun 22 2021 06:53:06 (x86_64)

Active Threads:
	thread 5519: w>Save Image 
	thread 5520: add poses 
	thread 5521: helper 
	thread 5523: bubble 
	thread 5526: color field update thread 
	thread 5528: color slider update thread 
	thread 5530: team 5514 debug task 
	thread 5514: WonderBrush (main)
		state: Exception (Segment violation)

		Frame		IP			Function Name
		-----------------------------------------------
		0x7fcb988d3730	0x607d62a30	BList::CountItems() const + 0 
			Disassembly:
				BList::CountItems() const:
				0x0000000607d62a30:           8b4714  mov 0x14(%rdi), %eax <--

			Frame memory:
				[0x7fcb988d3728]  ........   c4 0c ca 07 06 00 00 00
		0x7fcb988d3760	0x607ca0cbf	BMenu::FindMarked() + 0x3f 
		0x7fcb988d3780	0x1aca95175ea	ExportPanel::_EnableSettings() const + 0xa 
		0x7fcb988d37b0	0x1aca95177ce	ExportPanel::SetExportMode(int) + 0x6e 
		0x7fcb988d39c0	0x1aca94d4017	MainWindow::_LoadSettings() + 0xf07 
		0x7fcb988d3af0	0x1aca94dc75c	MainWindow::MainWindow(BRect) + 0x578c 
		0x7fcb988d3b40	0x1aca94e215d	WonderBrushApp::WonderBrushApp() + 0x5d 
		0x7fcb988d3d10	0x1aca94c0234	main + 0x104 
		0x7fcb988d3d40	0x1aca94c0aa9	_start + 0x39 
		0x7fcb988d3d70	0xabb2f9f593	runtime_loader + 0x103 
		00000000	0x7f477613f260	commpage_thread_exit + 0 

		Registers:
			  rip:	0x0000000607d62a30
			  rsp:	0x00007fcb988d3728
			  rbp:	0x00007fcb988d3750
			  rax:	0x000001aca95177cb
			  rbx:	0x0000000000000000
			  rcx:	0x00007fcb988d3748
			  rdx:	0x000001aca960af70
			  rsi:	0x0000118a7a1b58b0
			  rdi:	0x0000000000000118
			   r8:	0x00007fcb988d3780
			   r9:	0x00007fcb988d3788
			  r10:	0x000000000000001c
			  r11:	0x0000000000000246
			  r12:	0x0000118a7a02c1a0
			  r13:	0x0000000000000000
			  r14:	0x0000000000000118
			  r15:	0x00007fcb988d37f0
			   cs:	0x002b
			   ds:	0x0000
			   es:	0x0000
			   fs:	0x0000
			   gs:	0x0000
			   ss:	0x0023
			  st0:	0
			  st1:	0
			  st2:	0
			  st3:	0
			  st4:	0
			  st5:	0
			  st6:	0
			  st7:	0
			  mm0:	{0, 0, 0, 0}
			  mm1:	{0, 0, 0, 0}
			  mm2:	{0, 0, 0, 0}
			  mm3:	{0, 0, 0, 0}
			  mm4:	{0, 0, 0, 0}
			  mm5:	{0, 0, 0, 0}
			  mm6:	{0, 0, 0, 0}
			  mm7:	{0, 0, 0, 0}
			 ymm0:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm1:	{0, 0xbf80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm2:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm3:	{0, 0x41e8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm4:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm5:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm6:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm7:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm8:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm9:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm10:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm11:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm12:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm13:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm14:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			ymm15:	{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

Loaded Images:
	ID		Text Base	Text End	Data Base	Data End	Type	Name
	--------------------------------------------------------------------------------
	58120	0x41e5c6000	0x41e5db000	0x41e7db000	0x41e7dc000	lib    	/boot/system/lib/libgcc_s.so.1
	58111	0x607aec000	0x607e06000	0x608005000	0x608033000	lib    	/boot/system/lib/libbe.so
	58122	0x2751b61000	0x2751b62000	0x2751d61000	0x2751d62000	lib    	/boot/system/lib/libicudata.so.66.1
	58133	0x2857a3f000	0x2857a46000	0x2857c46000	0x2857c47000	add-on 	/boot/system/add-ons/locale/catalogs/plaintext
	58129	0x59a9d15000	0x59a9d46000	0x59a9f45000	0x59a9f46000	lib    	/boot/system/lib/libpng16.so.16.37.0
	58124	0x67abded000	0x67abdf9000	0x67abff8000	0x67abffa000	lib    	/boot/system/lib/libicuio.so.66.1
	58119	0x7b9eac1000	0x7b9eadd000	0x7b9ecdc000	0x7b9ecdd000	lib    	/boot/system/lib/libz.so.1.2.11
	58128	0x8f30d2b000	0x8f30d3b000	0x8f30f3a000	0x8f30f3c000	lib    	/boot/system/lib/libbz2.so.1.0.8
	58123	0x94b2e44000	0x94b312c000	0x94b332b000	0x94b3343000	lib    	/boot/system/lib/libicui18n.so.66.1
	58112	0x9893c00000	0x9893dbb000	0x9893fba000	0x9893fd5000	lib    	/boot/system/non-packaged/lib/libtracker.so
	58109	0xabb2f8b000	0xabb2fac000	0xabb31ab000	0xabb31ad000	lib    	/boot/system/runtime_loader
	58130	0x10202992000	0x10202a9e000	0x10202c9e000	0x10202ca0000	lib    	/boot/system/lib/libharfbuzz.so.0.20801.0
	58116	0x119c2269000	0x119c231d000	0x119c251d000	0x119c2524000	lib    	/boot/system/lib/libfreetype.so.6.17.4
	58127	0x122d0878000	0x122d0944000	0x122d0b43000	0x122d0b44000	lib    	/boot/system/lib/libzstd.so.1.4.5
	58117	0x12307722000	0x12307798000	0x12307998000	0x123079a3000	lib    	/boot/system/lib/liblayout.so
	58115	0x123ffea7000	0x123fffa2000	0x124001a1000	0x124001a4000	lib    	/boot/system/lib/libtextencoding.so
	58114	0x1378d42b000	0x1378d58d000	0x1378d78c000	0x1378d7a0000	lib    	/boot/system/lib/libstdc++.so.6.0.25
	58125	0x169c04bf000	0x169c04ef000	0x169c06ee000	0x169c0722000	lib    	/boot/system/lib/libicutu.so.66.1
	58113	0x16cc90e3000	0x16cc90f8000	0x16cc92f7000	0x16cc92f9000	lib    	/boot/system/lib/libtranslation.so
	58131	0x18afb6f1000	0x18afb719000	0x18afb918000	0x18afb91a000	lib    	/boot/system/lib/libgraphite2.so.3.2.1
	58126	0x193ba08b000	0x193ba254000	0x193ba454000	0x193ba46a000	lib    	/boot/system/lib/libicuuc.so.66.1
	58118	0x1a432899000	0x1a4328d1000	0x1a432ad1000	0x1a432ad3000	lib    	/boot/system/lib/libexpat.so.1.8.1
	58110	0x1aca93d9000	0x1aca9651000	0x1aca9850000	0x1aca9870000	app    	/boot/system/apps/WonderBrush
	58121	0x226c56b4000	0x226c57c2000	0x226c59c2000	0x226c5a14000	lib    	/boot/system/lib/libroot.so
	58108	0x7f477613f000	0x7f4776147000	0x00000000	0x00000000	system 	commpage

Areas:
	ID		Base		End			Size (KiB)	Protection	Locking			Name
	--------------------------------------------------------------------------------
	229211	0x60000000	0x60001000	         4	rw-cS      	none          	server_memory
	229213	0x68000000	0x680fb000	      1004	rw-cS      	none          	server_memory
	229167	0x41e5c6000	0x41e5db000	        84	r-x        	none          	libgcc_s.so.1_seg0ro
	229168	0x41e7db000	0x41e7dc000	         4	rw-        	none          	libgcc_s.so.1_seg1rw
	229146	0x607aec000	0x607e06000	      3176	r-x        	none          	libbe.so_seg0ro
	229147	0x608005000	0x608033000	       184	rw-        	none          	libbe.so_seg1rw
	229172	0x2751b61000	0x2751b62000	         4	r-x        	none          	libicudata.so.66.1_seg0ro
	229173	0x2751d61000	0x2751d62000	         4	rw-        	none          	libicudata.so.66.1_seg1rw
	229205	0x2857a3f000	0x2857a46000	        28	r-x        	none          	plaintext_seg0ro
	229206	0x2857c46000	0x2857c47000	         4	rw-        	none          	plaintext_seg1rw
	229142	0x2aede63000	0x2aede73000	        64	rw-        	none          	rld heap
	229189	0x59a9d15000	0x59a9d46000	       196	r-x        	none          	libpng16.so.16.37.0_seg0ro
	229190	0x59a9f45000	0x59a9f46000	         4	rw-        	none          	libpng16.so.16.37.0_seg1rw
	229177	0x67abded000	0x67abdf9000	        48	r-x        	none          	libicuio.so.66.1_seg0ro
	229178	0x67abff8000	0x67abffa000	         8	rw-        	none          	libicuio.so.66.1_seg1rw
	229165	0x7b9eac1000	0x7b9eadd000	       112	r-x        	none          	libz.so.1.2.11_seg0ro
	229166	0x7b9ecdc000	0x7b9ecdd000	         4	rw-        	none          	libz.so.1.2.11_seg1rw
	229187	0x8f30d2b000	0x8f30d3b000	        64	r-x        	none          	libbz2.so.1.0.8_seg0ro
	229188	0x8f30f3a000	0x8f30f3c000	         8	rw-        	none          	libbz2.so.1.0.8_seg1rw
	229174	0x94b2e44000	0x94b312c000	      2976	r-x        	none          	libicui18n.so.66.1_seg0ro
	229175	0x94b332b000	0x94b3342000	        92	rw-        	none          	libicui18n.so.66.1_seg1rw
	229176	0x94b3342000	0x94b3343000	         4	rw-        	none          	libicui18n.so.66.1_seg2rw
	229148	0x9893c00000	0x9893dbb000	      1772	r-x        	none          	libtracker.so_seg0ro
	229149	0x9893fba000	0x9893fd4000	       104	rw-        	none          	libtracker.so_seg1rw
	229150	0x9893fd4000	0x9893fd5000	         4	rw-        	none          	libtracker.so_seg2rw
	229143	0xa30ca35000	0xa30ca36000	         4	rw-cS      	none          	_rld_debug_
	229195	0xa3368b5000	0xa3368bd000	        32	rw-        	none          	rld heap
	229196	0xa3d1f9b000	0xa3d1fa3000	        32	rw-        	none          	rld heap
	229197	0xa7d333a000	0xa7d334a000	        64	rw-        	none          	rld heap
	229198	0xaa5b4a3000	0xaa5b4b3000	        64	rw-        	none          	rld heap
	229199	0xaaf8eba000	0xaaf8ed2000	        96	rw-        	none          	rld heap
	229200	0xab63ad1000	0xab63ae9000	        96	rw-        	none          	rld heap
	229202	0xab8a14b000	0xab8bc08000	     27380	r--S       	none          	libicuuc.so.66 mmap area
	229140	0xabb2f8b000	0xabb2fac000	       132	r-x        	none          	runtime_loader_seg0ro
	229141	0xabb31ab000	0xabb31ad000	         8	rw-        	none          	runtime_loader_seg1rw
	229191	0x10202992000	0x10202a9e000	      1072	r-x        	none          	libharfbuzz.so.0.20801.0_seg0ro
	229192	0x10202c9e000	0x10202ca0000	         8	rw-        	none          	libharfbuzz.so.0.20801.0_seg1rw
	229158	0x119c2269000	0x119c231d000	       720	r-x        	none          	libfreetype.so.6.17.4_seg0ro
	229159	0x119c251d000	0x119c2524000	        28	rw-        	none          	libfreetype.so.6.17.4_seg1rw
	229185	0x122d0878000	0x122d0944000	       816	r-x        	none          	libzstd.so.1.4.5_seg0ro
	229186	0x122d0b43000	0x122d0b44000	         4	rw-        	none          	libzstd.so.1.4.5_seg1rw
	229160	0x12307722000	0x12307798000	       472	r-x        	none          	liblayout.so_seg0ro
	229161	0x12307998000	0x123079a2000	        40	rw-        	none          	liblayout.so_seg1rw
	229162	0x123079a2000	0x123079a3000	         4	rw-        	none          	liblayout.so_seg2rw
	229156	0x123ffea7000	0x123fffa2000	      1004	r-x        	none          	libtextencoding.so_seg0ro
	229157	0x124001a1000	0x124001a4000	        12	rw-        	none          	libtextencoding.so_seg1rw
	229153	0x1378d42b000	0x1378d58d000	      1416	r-x        	none          	libstdc++.so.6.0.25_seg0ro
	229154	0x1378d78c000	0x1378d798000	        48	rw-        	none          	libstdc++.so.6.0.25_seg1rw
	229155	0x1378d798000	0x1378d7a0000	        32	rw-        	none          	libstdc++.so.6.0.25_seg2rw
	229179	0x169c04bf000	0x169c04ef000	       192	r-x        	none          	libicutu.so.66.1_seg0ro
	229180	0x169c06ee000	0x169c06f1000	        12	rw-        	none          	libicutu.so.66.1_seg1rw
	229181	0x169c06f1000	0x169c0722000	       196	rw-        	none          	libicutu.so.66.1_seg2rw
	229151	0x16cc90e3000	0x16cc90f8000	        84	r-x        	none          	libtranslation.so_seg0ro
	229152	0x16cc92f7000	0x16cc92f9000	         8	rw-        	none          	libtranslation.so_seg1rw
	229193	0x18afb6f1000	0x18afb719000	       160	r-x        	none          	libgraphite2.so.3.2.1_seg0ro
	229194	0x18afb918000	0x18afb91a000	         8	rw-        	none          	libgraphite2.so.3.2.1_seg1rw
	229182	0x193ba08b000	0x193ba254000	      1828	r-x        	none          	libicuuc.so.66.1_seg0ro
	229183	0x193ba454000	0x193ba469000	        84	rw-        	none          	libicuuc.so.66.1_seg1rw
	229184	0x193ba469000	0x193ba46a000	         4	rw-        	none          	libicuuc.so.66.1_seg2rw
	229163	0x1a432899000	0x1a4328d1000	       224	r-x        	none          	libexpat.so.1.8.1_seg0ro
	229164	0x1a432ad1000	0x1a432ad3000	         8	rw-        	none          	libexpat.so.1.8.1_seg1rw
	229144	0x1aca93d9000	0x1aca9651000	      2528	r-x        	none          	WonderBrush_seg0ro
	229145	0x1aca9850000	0x1aca9870000	       128	rw-        	none          	WonderBrush_seg1rw
	229169	0x226c56b4000	0x226c57c2000	      1080	r-x        	none          	libroot.so_seg0ro
	229170	0x226c59c2000	0x226c59d0000	        56	rw-        	none          	libroot.so_seg1rw
	229171	0x226c59d0000	0x226c5a14000	       272	rw-        	none          	libroot.so_seg2rw
	229201	0x118a79fca000	0x118a7a24a000	      2560	rw-c       	none          	heap
	229219	0x7f44cb826000	0x7f44cb86b000	       276	rw-s       	none          	w>TrackerWindow_5519_stack
	229139	0x7f477613f000	0x7f4776147000	        32	r-xSk      	full          	commpage
	229223	0x7f64c2b5c000	0x7f64c2ba1000	       276	rw-s       	none          	helper_5521_stack
	229227	0x7f9053bea000	0x7f9053c2f000	       276	rw-s       	none          	w>_5523_stack
	229233	0x7f9b8e553000	0x7f9b8e598000	       276	rw-s       	none          	color field update thread_5526_
	229221	0x7fc187894000	0x7fc1878d9000	       276	rw-s       	none          	add poses_5520_stack
	229138	0x7fcb978d4000	0x7fcb988d5000	     16388	rw-s       	none          	WonderBrush_5514_stack
	229136	0x7fdd39938000	0x7fdd3993c000	        16	rw-k       	full          	user area
	229237	0x7ff6a87c7000	0x7ff6a880c000	       276	rw-s       	none          	color slider update thread_5528

Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel

Semaphores:
	ID		Count	Last Holder	Name
	------------------------------------------------------------
	92437	    0	          0	some BBlockCache lock
	92438	    0	       5514	token space
	92439	    0	          0	BLooperList lock
	92440	    0	       5514	AppServerLink_sLock
	92441	    0	       2037	some BLocker
	92442	    0	          0	some BLocker
	92443	    0	          0	Catalog
	92444	    0	          0	LocaleRosterData
	92445	    0	          0	some BLocker
	92446	    0	          0	Catalog
	92447	    0	       2037	some BLocker
	92448	    0	          0	some BLocker
	92449	    0	          0	undo
	92450	    0	          0	Light Lock
	92451	    0	          0	Light Lock
	92452	    0	          0	PeriodicUpdatePoses
	92453	    0	       2037	BMessageQueue Lock
	92454	    0	          0	AppLooperPort
	92466	    0	          0	screen list
	92467	    0	          0	clipboard
	92468	    0	          0	width buffer
	92469	    0	          0	BMessageQueue Lock
	92470	   -2	          0	WonderBrush
	92476	    0	          0	BMessageQueue Lock
	92477	   -2	       5514	TrackerWindow
	92483	    0	       2037	Tracker node icon cache
	92484	    0	          0	Tracker shared icon cache
	92488	    0	          0	some BLocker
	92489	    0	       2037	some BLocker
	92490	    0	          0	virtual directory manager
	92491	    0	          0	Catalog
	92495	    0	       2037	clipboard
	92496	    0	          0	history
	92497	    0	          0	history
	92498	    0	          0	history
	92499	    0	          0	history
	92500	    0	          0	history
	92501	    0	       2037	history
	92502	    0	          0	history
	92503	    0	          0	history
	92504	    0	          0	history
	92505	    0	          0	clipboard
	92509	    0	          0	BMessageQueue Lock
	92510	    0	       5523	
	92519	    0	          0	BMessageQueue Lock
	92520	    0	       2037	offscreen bitmap
	92527	    0	          0	BMessageQueue Lock
	92528	    0	          0	offscreen bitmap
	92538	    0	       2037	BMessageQueue Lock
	92539	    0	          0	offscreen bitmap
	92549	    0	          0	BMessageQueue Lock
	92550	    0	       2037	offscreen bitmap

@kallisti5
Copy link
Author

WonderBrush-v3 does however run without any issues for me... Maybe it's time to transition?

@pulkomandy
Copy link
Collaborator

V3 crashes or render with glitches when loading existing files. It is not ready for use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants