[solved] Tracker endless error

Since this morning, I can’t use the Tracker anymore due to an endless error.

Any idea how to remove this error ?

Debug information for team /boot/system/Tracker (136):
CPU(s): 4x Intel Core™ i5-6260U
Memory: 31,89 GiB total, 1,12 GiB used
Haiku revision: hrev57937+129 Dec 10 2024 21:49 (x86_64)

Active Threads:
	thread 179: TrackerTaskLoop 
	thread 181: launch looper 
	thread 198: w>Desktop 
	thread 213: PathMonitor looper 
	thread 215: add poses 
	thread 217: team 136 debug task 
	thread 136: Tracker (main)
		state: Exception (Segment violation)

		Frame		IP			Function Name
		-----------------------------------------------
		00000000	0x24e954d480	TIFFSetErrorHandler + 0 
			Unable to retrieve disassembly for IP 0x24e954d480: Bad address.
		0x7fcb4060bc60	0x1ba168b5f4a	TIFFTranslator::TIFFTranslator() + 0xba 
		0x7fcb4060bc80	0x1ba168b5f8b	make_nth_translator + 0x1b 
		0x7fcb4060be40	0x176e9ba9a1	BTranslatorRoster::Private::CreateTranslators(entry_ref const&, int&, BMessage*) + 0x171 
		0x7fcb4060bf70	0x176e9badd0	BTranslatorRoster::Private::AddPath(char const*, int*) + 0x180 
		0x7fcb4060bff0	0x176e9baf45	BTranslatorRoster::Private::AddDefaultPaths() + 0xb5 
		0x7fcb4060c010	0x176e9bb078	BTranslatorRoster::AddTranslators(char const*) + 0x38 
		0x7fcb4060c030	0x176e9bb0e1	BTranslatorRoster::Default() + 0x51 
		0x7fcb4060c100	0x176e9b66f0	BTranslationUtils::GetBitmap(BPositionIO*, BTranslatorRoster*) + 0xa0 
		0x7fcb4060c2d0	0x176e9b6977	BTranslationUtils::GetBitmapFile(char const*, BTranslatorRoster*) + 0xd7 
		0x7fcb4060c2f0	0x176e9b6a5d	BTranslationUtils::GetBitmap(char const*, BTranslatorRoster*) + 0xd 
		0x7fcb4060c410	0x1a9ec8c529	BPrivate::BackgroundImage::GetBackgroundImage(BNode const*, bool) + 0x129 
		0x7fcb4060c4a0	0x1a9ec96575	BPrivate::BContainerWindow::RestoreStateCommon() + 0x85 
		0x7fcb4060c4f0	0x1a9ec96679	BPrivate::BContainerWindow::RestoreState() + 0x69 
		0x7fcb4060da70	0x1a9ec93587	BPrivate::BContainerWindow::Init(BMessage const*) + 0x647 
		0x7fcb4060db10	0x1a9ec9e7c2	BPrivate::BDeskWindow::Init(BMessage const*) + 0x82 
		0x7fcb4060ddf0	0x1a9ed1e454	BPrivate::TTracker::TTracker() + 0x2b4 
		0x7fcb4060e010	0x15ae02207d8	main + 0x18 
		0x7fcb4060e040	0x15ae0220929	_start + 0x39 
		0x7fcb4060e070	0xf164419e83	runtime_loader + 0x113 
		00000000	0x7fe89cfef258	commpage_thread_exit + 0 

		Registers:
			  rip:	0x00000024e954d480
			  rsp:	0x00007fcb4060bc28
			  rbp:	0x00007fcb4060bc50
			  rax:	0x000001ba168bb048
			  rbx:	0x0000120fed6fac00
			  rcx:	0x0000120fed749508
			  rdx:	0x000001ba168b8c20
			  rsi:	0x000001ba168b8ac9
			  rdi:	0x0000000000000000
			   r8:	0x0000000000000000
			   r9:	0x0000000000000000
			  r10:	0x0000000000000000
			  r11:	0x000001ba168b8aba
			  r12:	0x000001ba168b89d9
			  r13:	0x000001ba168b897d
			  r14:	0x0000000000000000
			  r15:	0x00007fcb4060be70
			   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:	{0x4954, 0x4646, 0x6920, 0x616d, 0x6567, 0x7420, 0x6172, 0x736e, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm1:	{0, 0, 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:	{0x10, 0, 0x30, 0, 0xbb90, 0x4060, 0x7fcb, 0, 0, 0, 0, 0, 0, 0, 0, 0}
			 ymm4:	{0x6d69, 0x6761, 0x2065, 0x7274, 0x6e61, 0x6c73, 0x7461, 0x726f, 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
	--------------------------------------------------------------------------------
	6388	0x176e9aa000	0x176e9c0000	0x176e9c0000	0x176e9c2000	lib    	/boot/system/lib/libtranslation.so
	6378	0x1a9ebc6000	0x1a9ed8c000	0x1a9ed8c000	0x1a9eda7000	lib    	/boot/system/lib/libtracker.so
	6381	0x1bcd5ef000	0x1bcd822000	0x1bcd822000	0x1bcd838000	lib    	/boot/system/lib/libstdc++.so.6.0.32
	6768	0x24e952c000	0x24e95aa000	0x24e95aa000	0x24e95af000	lib    	/boot/system/lib/libtiff.so.6.1.0
	6411	0x5296a26000	0x5296a2a000	0x5296a2a000	0x5296a2b000	add-on 	/boot/system/add-ons/locale/catalogs/IFF
	6387	0x5322004000	0x532211a000	0x532211a000	0x532211b000	lib    	/boot/system/lib/libzstd.so.1.5.6
	6386	0x798fbd0000	0x798fbe6000	0x798fbe6000	0x798fbe7000	lib    	/boot/system/lib/libz.so.1.3.1
	6384	0x7f3a9a1000	0x7f3a9b0000	0x7f3a9b0000	0x7f3a9b2000	lib    	/boot/system/lib/libicuio.so.74.1
	6385	0x8a2d6a6000	0x8a2d8fe000	0x8a2d8fe000	0x8a2d912000	lib    	/boot/system/lib/libicuuc.so.74.1
	6764	0xa6e709c000	0xa6e70a9000	0xa6e70a9000	0xa6e70aa000	add-on 	/boot/system/add-ons/Translators/WebPTranslator
	6382	0xad440b4000	0xad440b5000	0xad440b5000	0xad440b6000	lib    	/boot/system/lib/libicudata.so.74.1
	6769	0xe493aef000	0xe493b94000	0xe493b94000	0xe493b95000	lib    	/boot/system/lib/libjpeg.so.62.3.0
	6757	0xe9a7a52000	0xe9a7a63000	0xe9a7a63000	0xe9a7a65000	add-on 	/boot/system/add-ons/Translators/WonderBrushTranslator
	6380	0xeddaeac000	0xeddaecb000	0xeddaecb000	0xeddaecc000	lib    	/boot/system/lib/libgcc_s.so.1
	6765	0xf1312d2000	0xf13133b000	0xf13133b000	0xf13133d000	lib    	/boot/system/lib/libwebp.so.7.1.9
	6375	0xf16440a000	0xf164427000	0xf164427000	0xf164428000	lib    	/boot/system/runtime_loader
	6379	0x1279ebf8000	0x1279ed08000	0x1279ed08000	0x1279ed1e000	lib    	/boot/system/lib/libroot.so
	6377	0x14e685e9000	0x14e6891e000	0x14e6891e000	0x14e6894c000	lib    	/boot/system/lib/libbe.so
	6376	0x15ae0220000	0x15ae0221000	0x15ae0221000	0x15ae0222000	app    	/boot/system/Tracker
	6766	0x181b1c0c000	0x181b1c11000	0x181b1c11000	0x181b1c13000	lib    	/boot/system/lib/libsharpyuv.so.0.1.0
	6767	0x1ba168ae000	0x1ba168bb000	0x1ba168bb000	0x1ba168bc000	add-on 	/boot/system/add-ons/Translators/TIFFTranslator
	6413	0x1bfb16a0000	0x1bfb16a8000	0x1bfb16a8000	0x1bfb16a9000	add-on 	/boot/system/add-ons/locale/catalogs/plaintext
	6389	0x1fb65d79000	0x1fb65e74000	0x1fb65e74000	0x1fb65e77000	lib    	/boot/system/lib/libtextencoding.so
	6383	0x238fba33000	0x238fbe15000	0x238fbe15000	0x238fbe2b000	lib    	/boot/system/lib/libicui18n.so.74.1
	6374	0x7fe89cfef000	0x7fe89cff7000	0x00000000	0x00000000	system 	commpage

Areas:
	ID		Base		End			Size (KiB)	Protection	Locking			Name
	--------------------------------------------------------------------------------
	15711	0x60000000	0x60001000	         4	rw-cS      	none          	server_memory
	15725	0x68000000	0x68020000	       128	rw-cS      	none          	server_memory
	14378	0x176e9aa000	0x176e9c0000	        88	r-x        	none          	libtranslation.so_seg0ro
	14379	0x176e9c0000	0x176e9c2000	         8	rw-        	none          	libtranslation.so_seg1rw
	14353	0x1a9ebc6000	0x1a9ed8c000	      1816	r-x        	none          	libtracker.so_seg0ro
	14354	0x1a9ed8c000	0x1a9eda5000	       100	rw-        	none          	libtracker.so_seg1rw
	14355	0x1a9eda5000	0x1a9eda7000	         8	rw-        	none          	libtracker.so_seg2rw
	14361	0x1bcd5ef000	0x1bcd822000	      2252	r-x        	none          	libstdc++.so.6.0.32_seg0ro
	14362	0x1bcd822000	0x1bcd830000	        56	rw-        	none          	libstdc++.so.6.0.32_seg1rw
	14363	0x1bcd830000	0x1bcd838000	        32	rw-        	none          	libstdc++.so.6.0.32_seg2rw
	14347	0x1c1ed9c000	0x1c1edac000	        64	rw-        	none          	rld heap
	15994	0x24e952c000	0x24e95aa000	       504	r-x        	none          	libtiff.so.6.1.0_seg0ro
	15997	0x24e95aa000	0x24e95af000	        20	rw-        	none          	libtiff.so.6.1.0_seg1rw
	14461	0x5296a26000	0x5296a2a000	        16	r-x        	none          	IFF_seg0ro
	14462	0x5296a2a000	0x5296a2b000	         4	rw-        	none          	IFF_seg1rw
	14376	0x5322004000	0x532211a000	      1112	r-x        	none          	libzstd.so.1.5.6_seg0ro
	14377	0x532211a000	0x532211b000	         4	rw-        	none          	libzstd.so.1.5.6_seg1rw
	14374	0x798fbd0000	0x798fbe6000	        88	r-x        	none          	libz.so.1.3.1_seg0ro
	14375	0x798fbe6000	0x798fbe7000	         4	rw-        	none          	libz.so.1.3.1_seg1rw
	14369	0x7f3a9a1000	0x7f3a9b0000	        60	r-x        	none          	libicuio.so.74.1_seg0ro
	14370	0x7f3a9b0000	0x7f3a9b2000	         8	rw-        	none          	libicuio.so.74.1_seg1rw
	14371	0x8a2d6a6000	0x8a2d8fe000	      2400	r-x        	none          	libicuuc.so.74.1_seg0ro
	14372	0x8a2d8fe000	0x8a2d911000	        76	rw-        	none          	libicuuc.so.74.1_seg1rw
	14373	0x8a2d911000	0x8a2d912000	         4	rw-        	none          	libicuuc.so.74.1_seg2rw
	14348	0x8b09455000	0x8b09456000	         4	rw-cS      	none          	_rld_debug_
	14382	0x8c5fad8000	0x8c5fae0000	        32	rw-        	none          	rld heap
	14384	0x90a7566000	0x90a7576000	        64	rw-        	none          	rld heap
	14385	0x9389e24000	0x9389e34000	        64	rw-        	none          	rld heap
	15984	0xa6e709c000	0xa6e70a9000	        52	r-x        	none          	WebPTranslator_seg0ro
	15985	0xa6e70a9000	0xa6e70aa000	         4	rw-        	none          	WebPTranslator_seg1rw
	14389	0xa91dbdb000	0xa91dbfb000	       128	rw-        	none          	rld heap
	14390	0xac9a8c2000	0xac9a8e2000	       128	rw-        	none          	rld heap
	14458	0xacae8ce000	0xacb062a000	     30064	r--S       	none          	libicuuc.so.74 mmap area
	14364	0xad440b4000	0xad440b5000	         4	r-x        	none          	libicudata.so.74.1_seg0ro
	14365	0xad440b5000	0xad440b6000	         4	rw-        	none          	libicudata.so.74.1_seg1rw
	15998	0xe493aef000	0xe493b94000	       660	r-x        	none          	libjpeg.so.62.3.0_seg0ro
	15999	0xe493b94000	0xe493b95000	         4	rw-        	none          	libjpeg.so.62.3.0_seg1rw
	15968	0xe9a7a52000	0xe9a7a63000	        68	r-x        	none          	WonderBrushTranslator_seg0ro
	15969	0xe9a7a63000	0xe9a7a65000	         8	rw-        	none          	WonderBrushTranslator_seg1rw
	14359	0xeddaeac000	0xeddaecb000	       124	r-x        	none          	libgcc_s.so.1_seg0ro
	14360	0xeddaecb000	0xeddaecc000	         4	rw-        	none          	libgcc_s.so.1_seg1rw
	15986	0xf1312d2000	0xf13133b000	       420	r-x        	none          	libwebp.so.7.1.9_seg0ro
	15987	0xf13133b000	0xf13133c000	         4	rw-        	none          	libwebp.so.7.1.9_seg1rw
	15988	0xf13133c000	0xf13133d000	         4	rw-        	none          	libwebp.so.7.1.9_seg2rw
	14345	0xf16440a000	0xf164427000	       116	r-x        	none          	runtime_loader_seg0ro
	14346	0xf164427000	0xf164428000	         4	rw-        	none          	runtime_loader_seg1rw
	14356	0x1279ebf8000	0x1279ed08000	      1088	r-x        	none          	libroot.so_seg0ro
	14357	0x1279ed08000	0x1279ed16000	        56	rw-        	none          	libroot.so_seg1rw
	14358	0x1279ed16000	0x1279ed1e000	        32	rw-        	none          	libroot.so_seg2rw
	14351	0x14e685e9000	0x14e6891e000	      3284	r-x        	none          	libbe.so_seg0ro
	14352	0x14e6891e000	0x14e6894c000	       184	rw-        	none          	libbe.so_seg1rw
	14349	0x15ae0220000	0x15ae0221000	         4	r-x        	none          	Tracker_seg0ro
	14350	0x15ae0221000	0x15ae0222000	         4	rw-        	none          	Tracker_seg1rw
	15989	0x181b1c0c000	0x181b1c11000	        20	r-x        	none          	libsharpyuv.so.0.1.0_seg0ro
	15990	0x181b1c11000	0x181b1c12000	         4	rw-        	none          	libsharpyuv.so.0.1.0_seg1rw
	15991	0x181b1c12000	0x181b1c13000	         4	rw-        	none          	libsharpyuv.so.0.1.0_seg2rw
	15992	0x1ba168ae000	0x1ba168bb000	        52	r-x        	none          	TIFFTranslator_seg0ro
	15993	0x1ba168bb000	0x1ba168bc000	         4	rw-        	none          	TIFFTranslator_seg1rw
	14465	0x1bfb16a0000	0x1bfb16a8000	        32	r-x        	none          	plaintext_seg0ro
	14466	0x1bfb16a8000	0x1bfb16a9000	         4	rw-        	none          	plaintext_seg1rw
	14380	0x1fb65d79000	0x1fb65e74000	      1004	r-x        	none          	libtextencoding.so_seg0ro
	14381	0x1fb65e74000	0x1fb65e77000	        12	rw-        	none          	libtextencoding.so_seg1rw
	14366	0x238fba33000	0x238fbe15000	      3976	r-x        	none          	libicui18n.so.74.1_seg0ro
	14367	0x238fbe15000	0x238fbe2a000	        84	rw-        	none          	libicui18n.so.74.1_seg1rw
	14368	0x238fbe2a000	0x238fbe2b000	         4	rw-        	none          	libicui18n.so.74.1_seg2rw
	14456	0x120fed69d000	0x120fed7bd000	      1152	rw-        	none          	heap
	15966	0x7f180e09a000	0x7f180e0df000	       276	rw-s       	none          	add poses_215_stack
	14341	0x7f422c42d000	0x7f422c431000	        16	rw-k       	full          	user area
	15739	0x7f7aa933e000	0x7f7aa9383000	       276	rw-s       	none          	launch looper_181_stack
	15957	0x7fc872056000	0x7fc87209b000	       276	rw-s       	none          	PathMonitor looper_213_stack
	15890	0x7fcb37135000	0x7fcb3717a000	       276	rw-s       	none          	w>TrackerWindow_198_stack
	14343	0x7fcb3f60f000	0x7fcb40610000	     16388	rw-s       	none          	Tracker_136_stack
	14344	0x7fe89cfef000	0x7fe89cff7000	        32	r-xSk      	full          	commpage
	15733	0x7ffcd607e000	0x7ffcd60c3000	       276	rw-s       	none          	TrackerTaskLoop_179_stack

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

Semaphores:
	ID		Count	Last Holder	Name
	------------------------------------------------------------
	851	    0	          0	some BBlockCache lock
	852	    0	          0	token space
	853	    0	          0	BLooperList lock
	854	    0	          0	AppServerLink_sLock
	855	    0	          0	some BLocker
	856	    0	          0	some BLocker
	857	    0	          0	Catalog
	858	    0	          0	LocaleRosterData
	859	    0	          0	some BLocker
	867	    0	          0	Catalog
	871	    0	          0	some BLocker
	872	    0	          0	some BLocker
	873	    0	          0	undo
	874	    0	          0	Light Lock
	875	    0	          0	some BLocker
	876	    0	          0	Light Lock
	877	    0	          0	PeriodicUpdatePoses
	878	    0	          0	BMessageQueue Lock
	879	    0	          0	AppLooperPort
	1100	    0	          0	screen list
	1125	    0	          0	clipboard
	1127	    0	          0	width buffer
	1138	    0	          0	some BLocker
	1140	    0	          0	Light Lock
	1144	    0	          0	Tracker node icon cache
	1145	    0	          0	Tracker shared icon cache
	1153	    0	          0	BMessageQueue Lock
	1154	    0	          0	launch looper
	1179	    0	          0	some BLocker
	1214	    0	          0	BMessageQueue Lock
	1215	   -2	          0	TrackerWindow
	1344	    0	          0	BMessageQueue Lock
	1345	    0	        213	PathMonitor looper
	1349	    0	          0	Catalog
	1358	    0	          0	translator list
	1361	    0	          0	Catalog
	1362	    0	          0	TranslatorSettings Lock
	1363	    0	          0	Catalog
	1364	    0	          0	TranslatorSettings Lock
	1368	    0	          0	Catalog
	1371	    0	          0	TranslatorSettings Lock
1 Like

Seeing TIFF mentioned in there I got scared :slight_smile: OTOH, 32bit/64bit R1B5 and 64bit nightly don’t seem to have any problems here.

You can try to blacklist TIFFTranslator as a workaround.

Ok I have decided to test my procedure to restore my system.

I have fully restore my system, so not sure to identify the root cause, but it’s now OK for me, and I know that my backup restore procedure is working :slight_smile:

1 Like

Adjusted topic to “solved”, thanks!

You must have had a tiff background image that was crashing the translator, possibly on Desktop. You could have deleted the attributes to fix it. Seems like a bug in the tiff translator either a malformed tiff image causing issues or a different bug.

Did further testing on TIFF images, enabled thumbnails in Tracker, opened, exported … so far I haven’t seen any crash on my installs. Maybe something else triggered it?